ports/100349: Maintainer update of mail/dkfilter from 0.8 to 0.10.
Yoshisato YANAGISAWA
yanagisawa at csg.is.titech.ac.jp
Sat Jul 15 15:30:23 UTC 2006
>Number: 100349
>Category: ports
>Synopsis: Maintainer update of mail/dkfilter from 0.8 to 0.10.
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Sat Jul 15 15:30:19 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator: Yoshisato YANAGISAWA
>Release: FreeBSD 6.1-RELEASE-p1 i386
>Organization:
Tokyo Institute of Technology.
>Environment:
System: FreeBSD frodo.csg.is.titech.ac.jp 6.1-RELEASE-p1 FreeBSD 6.1-RELEASE-p1 #90: Fri Jun 2 20:33:54 JST 2006 yanagisawa at frodo.csg.is.titech.ac.jp:/usr/obj/usr/src/sys/FRODO i386
>Description:
Since dkfilter version 0.10 is released, I will upgrade it from 0.8
to 0.10.
>How-To-Repeat:
n/a
>Fix:
Use following patch to update mail/dkfilter from 0.8 to 0.10.
diff -ruN dkfilter.bak/Makefile dkfilter/Makefile
--- dkfilter.bak/Makefile Wed Jan 25 20:41:46 2006
+++ dkfilter/Makefile Sat Jul 15 23:29:04 2006
@@ -6,12 +6,11 @@
#
PORTNAME= dkfilter
-PORTVERSION= 0.8
-PORTREVISION= 2
+PORTVERSION= 0.10
+PORTREVISION= 1
CATEGORIES= mail
MASTER_SITES= http://jason.long.name/dkfilter/
-DISTNAME= ${PORTNAME}
-EXTRACT_SUFX= .tgz
+EXTRACT_SUFX= .tar.gz
MAINTAINER= yanagisawa at csg.is.titech.ac.jp
COMMENT= Domainkeys filter for Postfix
@@ -20,11 +19,12 @@
${SITE_PERL}/Mail/Address.pm:${PORTSDIR}/mail/p5-Mail-Tools \
${SITE_PERL}/${PERL_ARCH}/MIME/Base64.pm:${PORTSDIR}/converters/p5-MIME-Base64 \
${SITE_PERL}/${PERL_ARCH}/Net/DNS.pm:${PORTSDIR}/dns/p5-Net-DNS \
+ ${SITE_PERL}/Net/Server.pm:${PORTSDIR}/net/p5-Net-Server \
${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple
RUN_DEPENDS= ${BUILD_DEPENDS}
GNU_CONFIGURE= yes
-USE_RC_SUBR= dkfilter_in.sh dkfilter_out.sh
+USE_RC_SUBR= dkfilter_in dkfilter_out
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
diff -ruN dkfilter.bak/distinfo dkfilter/distinfo
--- dkfilter.bak/distinfo Sun Nov 13 05:18:42 2005
+++ dkfilter/distinfo Sat Jul 15 23:12:18 2006
@@ -1,3 +1,3 @@
-MD5 (dkfilter.tgz) = ab0bab68dc09d3a86acccd1115b4c28a
-SHA256 (dkfilter.tgz) = 7113453ab611f322513fb980d5e50026435934d60e863511ac1e7e3a87400742
-SIZE (dkfilter.tgz) = 76885
+MD5 (dkfilter-0.10.tar.gz) = fb1b6aea79f55066693e090f9c9b4c86
+SHA256 (dkfilter-0.10.tar.gz) = 2faa41b01ed8efc86ac948e04b3ff6e22bce2be394ab64d77b157474e2557822
+SIZE (dkfilter-0.10.tar.gz) = 78267
diff -ruN dkfilter.bak/files/dkfilter_in.in dkfilter/files/dkfilter_in.in
--- dkfilter.bak/files/dkfilter_in.in Thu Jan 1 09:00:00 1970
+++ dkfilter/files/dkfilter_in.in Sat Jul 15 23:03:40 2006
@@ -0,0 +1,57 @@
+#!/bin/sh
+# $FreeBSD: ports/mail/dkfilter/files/dkfilter_in.sh.in,v 1.3 2006/02/20 20:47:10 dougb Exp $
+#
+
+# PROVIDE: dkfilter_in
+# REQUIRE: LOGIN
+# BEFORE: mail
+# KEYWORD: shutdown
+
+#
+# Add the following lines to /etc/rc.conf to enable dkfilter.in:
+#
+# dkfilter_in_enable="YES"
+#
+
+. %%RC_SUBR%%
+
+name=dkfilter_in
+rcvar=`set_rcvar`
+
+# set defaults
+
+dkfilter_in_enable=${dkfilter_in_enable:-"NO"}
+dkfilter_in_flags=${dkfilter_in_flags:-"127.0.0.1:10025 127.0.0.1:10026"}
+dkfilter_in_pidfile=${dkfilter_in_pidfile:-"/var/run/dkfilter_in.pid"}
+dkfilter_in_user=${dkfilter_in_user:-"dkfilter"}
+
+start_cmd="dkfilter_in_start"
+stop_cmd="dkfilter_in_stop"
+
+dkfilter_in_start()
+{
+ if [ -f ${dkfilter_in_pidfile} ]; then
+ echo "${name} already running?"
+ exit 1
+ fi
+ touch ${dkfilter_in_pidfile}
+ chown ${dkfilter_in_user} ${dkfilter_in_pidfile}
+ su -m ${dkfilter_in_user} -c "daemon -p ${dkfilter_in_pidfile} \
+ %%PREFIX%%/bin/dkfilter.in ${dkfilter_in_flags}" \
+ > /dev/null 2>&1
+ echo "Starting ${name}"
+}
+
+dkfilter_in_stop()
+{
+ if [ ! -f ${dkfilter_in_pidfile} ]; then
+ echo "${name} not running?"
+ exit 1
+ fi
+ kill `cat ${dkfilter_in_pidfile}`
+ rm -f ${dkfilter_in_pidfile}
+ echo "Stopping ${name}"
+}
+
+load_rc_config $name
+run_rc_command "$1"
diff -ruN dkfilter.bak/files/dkfilter_in.sh.in dkfilter/files/dkfilter_in.sh.in
--- dkfilter.bak/files/dkfilter_in.sh.in Tue Feb 21 05:47:10 2006
+++ dkfilter/files/dkfilter_in.sh.in Thu Jan 1 09:00:00 1970
@@ -1,57 +0,0 @@
-#!/bin/sh
-# $FreeBSD: ports/mail/dkfilter/files/dkfilter_in.sh.in,v 1.3 2006/02/20 20:47:10 dougb Exp $
-#
-
-# PROVIDE: dkfilter_in
-# REQUIRE: LOGIN
-# BEFORE: mail
-# KEYWORD: shutdown
-
-#
-# Add the following lines to /etc/rc.conf to enable dkfilter.in:
-#
-# dkfilter_in_enable="YES"
-#
-
-. %%RC_SUBR%%
-
-name=dkfilter_in
-rcvar=`set_rcvar`
-
-# set defaults
-
-dkfilter_in_enable=${dkfilter_in_enable:-"NO"}
-dkfilter_in_flags=${dkfilter_in_flags:-"127.0.0.1:10025 127.0.0.1:10026"}
-dkfilter_in_pidfile=${dkfilter_in_pidfile:-"/var/run/dkfilter_in.pid"}
-dkfilter_in_user=${dkfilter_in_user:-"dkfilter"}
-
-start_cmd="dkfilter_in_start"
-stop_cmd="dkfilter_in_stop"
-
-dkfilter_in_start()
-{
- if [ -f ${dkfilter_in_pidfile} ]; then
- echo "${name} already running?"
- exit 1
- fi
- touch ${dkfilter_in_pidfile}
- chown ${dkfilter_in_user} ${dkfilter_in_pidfile}
- su -m ${dkfilter_in_user} -c "daemon -p ${dkfilter_in_pidfile} \
- %%PREFIX%%/bin/dkfilter.in ${dkfilter_in_flags}" \
- > /dev/null 2>&1
- echo "Starting ${name}"
-}
-
-dkfilter_in_stop()
-{
- if [ ! -f ${dkfilter_in_pidfile} ]; then
- echo "${name} not running?"
- exit 1
- fi
- kill `cat ${dkfilter_in_pidfile}`
- rm -f ${dkfilter_in_pidfile}
- echo "Stopping ${name}"
-}
-
-load_rc_config $name
-run_rc_command "$1"
diff -ruN dkfilter.bak/files/dkfilter_out.in dkfilter/files/dkfilter_out.in
--- dkfilter.bak/files/dkfilter_out.in Thu Jan 1 09:00:00 1970
+++ dkfilter/files/dkfilter_out.in Sat Jul 15 23:03:40 2006
@@ -0,0 +1,63 @@
+#!/bin/sh
+# $FreeBSD: ports/mail/dkfilter/files/dkfilter_out.sh.in,v 1.3 2006/02/20 20:47:10 dougb Exp $
+#
+
+# PROVIDE: dkfilter_out
+# REQUIRE: LOGIN
+# BEFORE: mail
+# KEYWORD: shutdown
+
+#
+# Add the following lines to /etc/rc.conf to enable dkfilter.out:
+#
+# dkfilter_out_enable="YES"
+#
+# Before you enable dkfilter.out, you also need to make your domainkey to
+# set it to DNS and configurate dkfilter_flags.
+#
+
+. %%RC_SUBR%%
+
+name="dkfilter_out"
+rcvar=`set_rcvar`
+
+# set defaults
+
+dkfilter_out_enable=${dkfilter_out_enable:-"NO"}
+dkfilter_out_flags=${dkfilter_out_flags:-" --header \
+ --keyfile=%%PREFIX%%/etc/dkfilter/private.key \
+ --selector=selector1 --domain=example.org --method=nofws \
+ 127.0.0.1:10027 127.0.0.1:10028"}
+dkfilter_out_pidfile=${dkfilter_out_pidfile:-"/var/run/dkfilter_out.pid"}
+dkfilter_out_user=${dkfilter_out_user:-"dkfilter"}
+
+start_cmd="dkfilter_out_start"
+stop_cmd="dkfilter_out_stop"
+
+dkfilter_out_start()
+{
+ if [ -f ${dkfilter_out_pidfile} ]; then
+ echo "${name} already running?"
+ exit 1
+ fi
+ touch ${dkfilter_out_pidfile}
+ chown ${dkfilter_out_user} ${dkfilter_out_pidfile}
+ su -m ${dkfilter_out_user} -c "daemon -p ${dkfilter_out_pidfile} \
+ %%PREFIX%%/bin/dkfilter.out ${dkfilter_out_flags}" \
+ > /dev/null 2>&1
+ echo "Starting ${name}."
+}
+
+dkfilter_out_stop()
+{
+ if [ ! -f ${dkfilter_out_pidfile} ]; then
+ echo "${name} not running?"
+ exit 1
+ fi
+ kill `cat ${dkfilter_out_pidfile}`
+ rm -f ${dkfilter_out_pidfile}
+ echo "Stopping ${name}"
+}
+
+load_rc_config $name
+run_rc_command "$1"
diff -ruN dkfilter.bak/files/dkfilter_out.sh.in dkfilter/files/dkfilter_out.sh.in
--- dkfilter.bak/files/dkfilter_out.sh.in Tue Feb 21 05:47:10 2006
+++ dkfilter/files/dkfilter_out.sh.in Thu Jan 1 09:00:00 1970
@@ -1,63 +0,0 @@
-#!/bin/sh
-# $FreeBSD: ports/mail/dkfilter/files/dkfilter_out.sh.in,v 1.3 2006/02/20 20:47:10 dougb Exp $
-#
-
-# PROVIDE: dkfilter_out
-# REQUIRE: LOGIN
-# BEFORE: mail
-# KEYWORD: shutdown
-
-#
-# Add the following lines to /etc/rc.conf to enable dkfilter.out:
-#
-# dkfilter_out_enable="YES"
-#
-# Before you enable dkfilter.out, you also need to make your domainkey to
-# set it to DNS and configurate dkfilter_flags.
-#
-
-. %%RC_SUBR%%
-
-name="dkfilter_out"
-rcvar=`set_rcvar`
-
-# set defaults
-
-dkfilter_out_enable=${dkfilter_out_enable:-"NO"}
-dkfilter_out_flags=${dkfilter_out_flags:-" --header \
- --keyfile=%%PREFIX%%/etc/dkfilter/private.key \
- --selector=selector1 --domain=example.org --method=nofws \
- 127.0.0.1:10027 127.0.0.1:10028"}
-dkfilter_out_pidfile=${dkfilter_out_pidfile:-"/var/run/dkfilter_out.pid"}
-dkfilter_out_user=${dkfilter_out_user:-"dkfilter"}
-
-start_cmd="dkfilter_out_start"
-stop_cmd="dkfilter_out_stop"
-
-dkfilter_out_start()
-{
- if [ -f ${dkfilter_out_pidfile} ]; then
- echo "${name} already running?"
- exit 1
- fi
- touch ${dkfilter_out_pidfile}
- chown ${dkfilter_out_user} ${dkfilter_out_pidfile}
- su -m ${dkfilter_out_user} -c "daemon -p ${dkfilter_out_pidfile} \
- %%PREFIX%%/bin/dkfilter.out ${dkfilter_out_flags}" \
- > /dev/null 2>&1
- echo "Starting ${name}."
-}
-
-dkfilter_out_stop()
-{
- if [ ! -f ${dkfilter_out_pidfile} ]; then
- echo "${name} not running?"
- exit 1
- fi
- kill `cat ${dkfilter_out_pidfile}`
- rm -f ${dkfilter_out_pidfile}
- echo "Stopping ${name}"
-}
-
-load_rc_config $name
-run_rc_command "$1"
diff -ruN dkfilter.bak/files/patch-lib__Mail__DomainKeys__Signature.pm dkfilter/files/patch-lib__Mail__DomainKeys__Signature.pm
--- dkfilter.bak/files/patch-lib__Mail__DomainKeys__Signature.pm Sun Nov 13 05:18:42 2005
+++ dkfilter/files/patch-lib__Mail__DomainKeys__Signature.pm Sat Jul 15 23:41:54 2006
@@ -1,5 +1,5 @@
--- lib/Mail/DomainKeys/Signature.pm.orig Wed Jun 22 00:43:53 2005
-+++ lib/Mail/DomainKeys/Signature.pm Sat Nov 12 01:49:56 2005
++++ lib/Mail/DomainKeys/Signature.pm Sat Jul 15 23:40:22 2006
@@ -78,14 +78,15 @@
$self->algorithm and
$text .= "a=" . $self->algorithm . "; ";
diff -ruN dkfilter.bak/pkg-plist dkfilter/pkg-plist
--- dkfilter.bak/pkg-plist Sat Nov 5 12:57:27 2005
+++ dkfilter/pkg-plist Sun Jul 16 00:14:36 2006
@@ -9,7 +9,9 @@
lib/Mail/DomainKeys/Signature.pm
lib/Mail/DomainKeys.pm
lib/DKMessage.pm
-bin/auto_responder.pl
+lib/MySmtpProxyServer.pm
+lib/MySmtpServer.pm
+bin/dk_responder.pl
bin/dkverify.pl
bin/dkfilter.in
bin/dkfilter.out
@@ -18,3 +20,4 @@
@dirrm lib/Mail
@dirrm lib/MSDW/SMTP
@dirrm lib/MSDW
+
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list