Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 17 Sep 2005 14:02:26 +0800 (WST)
From:      Dean Hollister <dean@odyssey.apana.org.au>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/86247: Upgraded Port: mail/dcc-dccd
Message-ID:  <200509170602.OAA55064@odyssey.apana.org.au>
Resent-Message-ID: <200509170610.j8H6A8Gd018507@freefall.freebsd.org>

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

>Number:         86247
>Category:       ports
>Synopsis:       Upgraded Port: mail/dcc-dccd
>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 Sep 17 06:10:08 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Dean Hollister
>Release:        FreeBSD 4.11-STABLE i386
>Organization:
Australian Public Access Network Association Inc
>Environment:
System: FreeBSD odyssey.apana.org.au 4.11-STABLE FreeBSD 4.11-STABLE #0: Fri Apr 15 17:22:23 WST 2005 root@odyssey.apana.org.au:/usr/obj/usr/src/sys/ODYSSEY i386
>Description:

Upgraded Port: mail/dcc-dccd to 1.3.16

Changes in this release:

	o	Fix bug introduced in 1.3.15 that caused greylist retransmissions
		to be counted by the DCC server as separate messages contributing
		to the "bulkness" of a message.

	o	If /var/dcc/log is neither readable nor searchable by 'other', then
		create log files with the same 'group' permissions as the directory
		instead of the old default of 600.  This allows the application of
		cgi scripts to the main whiteclnt and log files.

	o	`dccd -T ALL` no longer works.  It never made much sense and continues
		to cause confusion.

	o	Dccifd in proxy mode no longer requires blanks after colons in SMTP
		commands.

	o	Fix dccifd proxy mode crash on mail messages without bodies.

	o	Complain about bad host name and other errors in whiteclnt files
		every 30 minutes instead of every 5 minutes.

	o	Allow whiteclnt files to be read-only with a new locking scheme.

	o	Use Milter.macros.eom in sendmail 8.13 so that the ${dcc_isspam}, and
		${dcc_notspam}, ${dcc_userdir} macros can be set by sendmail.cf
		rules that examin headers.  This might also allow some hack_mc
		settings to be used with delay_checks.

	o	The thresholds for quick flooding among servers are now non-linear.

	o	When "option MTA-first" in a dccm and dccifd whiteclnt file, determinations
		of (not) spam by the MTA are consulted first and so can be overidden
		by the whiteclnt files.  This allows individual	users to override a
		sendmail access.db file.

	o	Correct the SMTP rejection message in per-user log files for dccm and
		dccifd, especially when dccifd is acting as a proxy.

	o	Fix bug that kept./configure from turning on SOCKS.

	o	Keep dccd flooding threshold at or above 10.

	o	Make default maximum server memory size 2000 MByte on all except IRIX
		and Solaris.

	o	Fix bug in 1.3.12 that causes dccd flooding thresholds to be 0 if
		dccd is started by hand or without a dccm rejection threshold.

>How-To-Repeat:
>Fix:
diff -ruN dcc-dccd.orig/Makefile dcc-dccd/Makefile
--- dcc-dccd.orig/Makefile	Thu Sep  8 07:41:39 2005
+++ dcc-dccd/Makefile	Sat Sep 17 13:34:04 2005
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	dcc-dccd
-PORTVERSION=	1.3.12
+PORTVERSION=	1.3.16
 CATEGORIES=	mail
 MASTER_SITES=	http://www.rhyolite.com/anti-spam/dcc/source/ \
 		http://www.wa.apana.org.au/~dean/sources/ \
diff -ruN dcc-dccd.orig/distinfo dcc-dccd/distinfo
--- dcc-dccd.orig/distinfo	Thu Sep  8 07:41:39 2005
+++ dcc-dccd/distinfo	Sat Sep 17 13:37:58 2005
@@ -1,2 +1,2 @@
-MD5 (dcc-dccd-1.3.12.tar.Z) = 19b80184aa3361dc76c5cf7292c02dcb
-SIZE (dcc-dccd-1.3.12.tar.Z) = 1351965
+MD5 (dcc-dccd-1.3.16.tar.Z) = 5468d056bd3b8b51f2300eeaa1852933
+SIZE (dcc-dccd-1.3.12.tar.Z) = 1370359
diff -ruN dcc-dccd.orig/files/patch-homedir::Makefile.in dcc-dccd/files/patch-homedir::Makefile.in
--- dcc-dccd.orig/files/patch-homedir::Makefile.in	Thu Sep  8 07:41:39 2005
+++ dcc-dccd/files/patch-homedir::Makefile.in	Sat Sep 17 13:45:30 2005
@@ -1,9 +1,9 @@
 --- homedir/Makefile.in.orig	Tue Aug  2 18:04:26 2005
-+++ homedir/Makefile.in	Tue Aug  2 18:05:28 2005
++++ homedir/Makefile.in	Sat Sep 17 13:42:56 2005
 @@ -45,11 +45,7 @@
  	  $(HINSTALL) -m 755 -d $(INST_HOMEDIR); fi
  	if test ! -d $(INST_HOMEDIR)/log; then \
- 	  $(HINSTALL) -m 711 -d $(INST_HOMEDIR)/log; fi
+ 	  $(HINSTALL) -m 710 -d $(INST_HOMEDIR)/log; fi
 -	if test -s $(INST_HOMEDIR)/dcc_conf; then \
 -	  sh make-dcc_conf -h $(INST_HOMEDIR); \
 -	else \
diff -ruN dcc-dccd.orig/pkg-plist dcc-dccd/pkg-plist
--- dcc-dccd.orig/pkg-plist	Mon Jul 25 16:21:27 2005
+++ dcc-dccd/pkg-plist	Sat Sep 17 13:50:43 2005
@@ -1,4 +1,5 @@
 bin/cdcc
+bin/dccif-test
 bin/dccproc
 dcc/cgi-bin/README
 dcc/cgi-bin/chgpasswd
>Release-Note:
>Audit-Trail:
>Unformatted:



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