From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Sep 17 06:10:09 2005 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D20DA16A41F for ; Sat, 17 Sep 2005 06:10:09 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 412BA43D48 for ; Sat, 17 Sep 2005 06:10:09 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j8H6A8NF018508 for ; Sat, 17 Sep 2005 06:10:08 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j8H6A8Gd018507; Sat, 17 Sep 2005 06:10:08 GMT (envelope-from gnats) Resent-Date: Sat, 17 Sep 2005 06:10:08 GMT Resent-Message-Id: <200509170610.j8H6A8Gd018507@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, Dean Hollister Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 698E616A41F for ; Sat, 17 Sep 2005 06:02:31 +0000 (GMT) (envelope-from dean@odyssey.apana.org.au) Received: from odyssey.apana.org.au (odyssey.apana.org.au [203.11.114.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3F7ED43D45 for ; Sat, 17 Sep 2005 06:02:29 +0000 (GMT) (envelope-from dean@odyssey.apana.org.au) Received: (from dean@localhost) by odyssey.apana.org.au (8.9.3/8.9.3) id OAA55064; Sat, 17 Sep 2005 14:02:26 +0800 (WST) Message-Id: <200509170602.OAA55064@odyssey.apana.org.au> Date: Sat, 17 Sep 2005 14:02:26 +0800 (WST) From: Dean Hollister To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/86247: Upgraded Port: mail/dcc-dccd X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Dean Hollister List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Sep 2005 06:10:09 -0000 >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: