From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Mar 29 22:50:04 2013 Return-Path: Delivered-To: freebsd-ports-bugs@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 3AD07B9D for ; Fri, 29 Mar 2013 22:50:04 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id 1FC30E8E for ; Fri, 29 Mar 2013 22:50:04 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r2TMo3da060113 for ; Fri, 29 Mar 2013 22:50:04 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r2TMo3HH060112; Fri, 29 Mar 2013 22:50:03 GMT (envelope-from gnats) Resent-Date: Fri, 29 Mar 2013 22:50:03 GMT Resent-Message-Id: <201303292250.r2TMo3HH060112@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Jaap Akkerhuis Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id AEB65B7E for ; Fri, 29 Mar 2013 22:47:38 +0000 (UTC) (envelope-from jaap@bela.nlnetlabs.nl) Received: from bela.nlnetlabs.nl (bela.nlnetlabs.nl [IPv6:2001:7b8:206:1:222:4dff:fe55:4ccb]) by mx1.freebsd.org (Postfix) with ESMTP id 32FC4E7D for ; Fri, 29 Mar 2013 22:47:37 +0000 (UTC) Received: from bela.nlnetlabs.nl (localhost [127.0.0.1]) by bela.nlnetlabs.nl (8.14.6/8.14.6) with ESMTP id r2TMlVYN042205 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Fri, 29 Mar 2013 23:47:31 +0100 (CET) (envelope-from jaap@bela.nlnetlabs.nl) Received: (from jaap@localhost) by bela.nlnetlabs.nl (8.14.6/8.14.6/Submit) id r2TMlU9U042204; Fri, 29 Mar 2013 23:47:30 +0100 (CET) (envelope-from jaap) Message-Id: <201303292247.r2TMlU9U042204@bela.nlnetlabs.nl> Date: Fri, 29 Mar 2013 23:47:30 +0100 (CET) From: Jaap Akkerhuis To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.113 Subject: ports/177486: [NEW PORT] mail/opendmarc: DMARC library an milter implementation X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Mar 2013 22:50:04 -0000 >Number: 177486 >Category: ports >Synopsis: [NEW PORT] mail/opendmarc: DMARC library an milter implementation >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Mar 29 22:50:03 UTC 2013 >Closed-Date: >Last-Modified: >Originator: Jaap Akkerhuis >Release: FreeBSD 9.1-STABLE amd64 >Organization: NLnet Labs >Environment: System: FreeBSD bela.nlnetlabs.nl 9.1-STABLE FreeBSD 9.1-STABLE #52 r248444: Mon Mar 18 01:49:41 CET >Description: OpenDMARC is an open source implementation of Domain-based Message Authentication, Reporting & Conformance, or DMARC. It builds on the successes of technologies such as DomainKeys Identified Mail (DKIM) and the Sender Policy Framework (SPF) to create an infrastructure that enforces policy on domain names that are visible to end users, and creates a feedback framework for identifying and tracking fraudulent use of domain names in email. It includes a library for handling DMARC record parsing, a database schema and tools for aggregating and processing transaction history to produce DMARC reports, and a filter that ties it all together with an MTA using the milter protocol. WWW: http://www.trusteddomain.org/opendmarc.html Generated with FreeBSD Port Tools 0.99_7 (mode: new) >How-To-Repeat: >Fix: --- .shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # opendmarc # opendmarc/files # opendmarc/files/opendmarc.in # opendmarc/distinfo # opendmarc/pkg-descr # opendmarc/Makefile # opendmarc/pkg-plist # echo c - opendmarc mkdir -p opendmarc > /dev/null 2>&1 echo c - opendmarc/files mkdir -p opendmarc/files > /dev/null 2>&1 echo x - opendmarc/files/opendmarc.in sed 's/^X//' >opendmarc/files/opendmarc.in << '0691d92a2fd5094f408de10e46a3f473' X#!/bin/sh X# $FreeBSD: $ X X# PROVIDE: opendmarc X# REQUIRE: LOGIN X# BEFORE: mail X# KEYWORD: opendmarc X X# Define these opendmarc_* variables in one of these files: X# /etc/rc.conf X# /etc/rc.conf.local X# /etc/rc.conf.d/opendmarc X# X# DO NOT CHANGE THESE DEFAULT VALUES HERE X# X X. /etc/rc.subr X Xname="opendmarc" Xrcvar=opendmarc_enable X Xcommand="%%PREFIX%%/sbin/opendmarc" X Xload_rc_config $name X Xopendmarc_enable=${opendmarc_enable-"NO"} Xopendmarc_runas=${opendmarc_runas-"mailnull:mailnull"} Xopendmarc_pidfile=${opendmarc_pidfile-"/var/run/opendmarc.pid"} Xopendmarc_socketspec=${opendmarc_socketspec-"inet:8893@localhost"} Xopendmarc_cfgfile=${opendmarc_cfgfile-"%%PREFIX%%/etc/mail/opendmarc.conf"} Xopendmarc_flags=${opendmarc_flags-"-l -P $opendmarc_pidfile \ X -c $opendmarc_cfgfile -p $opendmarc_socketspec -u $opendmarc_runas"} X Xrun_rc_command "$1" 0691d92a2fd5094f408de10e46a3f473 echo x - opendmarc/distinfo sed 's/^X//' >opendmarc/distinfo << '9ecc20552f2a7338b75cf94b84e5037e' XSHA256 (opendmarc-1.1.2.tar.gz) = ef678502e8b15cf298663a23c602eb68ffa7c721c57dd14f68dd2b7e16c18673 XSIZE (opendmarc-1.1.2.tar.gz) = 581806 9ecc20552f2a7338b75cf94b84e5037e echo x - opendmarc/pkg-descr sed 's/^X//' >opendmarc/pkg-descr << '028c53a7262934bbb64c9f215e3fab8d' XOpenDMARC is an open source implementation of Domain-based Message XAuthentication, Reporting & Conformance, or DMARC. It builds on the Xsuccesses of technologies such as DomainKeys Identified Mail (DKIM) Xand the Sender Policy Framework (SPF) to create an infrastructure Xthat enforces policy on domain names that are visible to end users, Xand creates a feedback framework for identifying and tracking Xfraudulent use of domain names in email. X XIt includes a library for handling DMARC record parsing, Xa database schema and tools for aggregating and processing transaction Xhistory to produce DMARC reports, and a filter that ties it all together Xwith an MTA using the milter protocol. X XWWW: http://www.trusteddomain.org/opendmarc.html 028c53a7262934bbb64c9f215e3fab8d echo x - opendmarc/Makefile sed 's/^X//' >opendmarc/Makefile << 'd494cdcd8f48b612572e611bb0ff5338' X# Created by: Jaap Akkerhuis X# $FreeBSD$ X XPORTNAME= opendmarc XPORTVERSION= 1.1.2 XCATEGORIES= mail security XMASTER_SITES= SF XMASTER_SITE_SUBDIR= ${PORTNAME} \ X ${PORTNAME}/Previous%20Releases X XMAINTAINER= jaap@NLnetLabs.nl XCOMMENT= DMARC library an milter implementation X XLICENSE= BSD SENDMAIL XLICENSE_COMB= multi X XLICENSE_FILE_SENDMAIL= ${WRKSRC}/LICENSE.Sendmail XLICENSE_GROUPS_SENDMAIL= FSF OSI XLICENSE_NAME_SENDMAIL= Sendmail Open Source License XLICENSE_PERMS_SENDMAIL= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept X XUSE_RC_SUBR= opendmarc XUSE_LDCONFIG= yes X XGNU_CONFIGURE= yes X XPORTDOCS= * XMAN5= opendmarc.conf.5 XMAN8= opendmarc-check.8 opendmarc-expire.8 opendmarc-import.8 \ X opendmarc-params.8 opendmarc-reports.8 opendmarc.8 X Xpost-install: X @${MKDIR} ${PREFIX}/etc/mail X ${INSTALL_DATA} \ X ${WRKSRC}/opendmarc/opendmarc.conf.sample ${PREFIX}/etc/mail X X.include d494cdcd8f48b612572e611bb0ff5338 echo x - opendmarc/pkg-plist sed 's/^X//' >opendmarc/pkg-plist << '7d291f5856c361266e877e9e019238fb' Xetc/mail/opendmarc.conf.sample Xinclude/opendmarc/dmarc.h Xlib/libopendmarc.a Xlib/libopendmarc.la Xlib/libopendmarc.so.1 Xlib/libopendmarc.so Xsbin/opendmarc Xsbin/opendmarc-check Xsbin/opendmarc-expire Xsbin/opendmarc-import Xsbin/opendmarc-importstats Xsbin/opendmarc-params Xsbin/opendmarc-reports X@dirrm include/opendmarc X@dirrmtry etc/mail 7d291f5856c361266e877e9e019238fb exit --- .shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: