Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 29 Mar 2013 23:47:30 +0100 (CET)
From:      Jaap Akkerhuis <jaap@NLnetLabs.nl>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/177486: [NEW PORT] mail/opendmarc: DMARC library an milter implementation
Message-ID:  <201303292247.r2TMlU9U042204@bela.nlnetlabs.nl>
Resent-Message-ID: <201303292250.r2TMo3HH060112@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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 <jaap@NLnetLabs.nl>
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 <bsd.port.mk>
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:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201303292247.r2TMlU9U042204>