From ehaupt@FreeBSD.org  Thu Jan 12 09:29:36 2006
Return-Path: <ehaupt@FreeBSD.org>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id D286416A41F
	for <FreeBSD-gnats-submit@freebsd.org>; Thu, 12 Jan 2006 09:29:36 +0000 (GMT)
	(envelope-from ehaupt@FreeBSD.org)
Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 745E043D48
	for <FreeBSD-gnats-submit@freebsd.org>; Thu, 12 Jan 2006 09:29:36 +0000 (GMT)
	(envelope-from ehaupt@FreeBSD.org)
Received: from freefall.freebsd.org (ehaupt@localhost [127.0.0.1])
	by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k0C9Tav0084856
	for <FreeBSD-gnats-submit@freebsd.org>; Thu, 12 Jan 2006 09:29:36 GMT
	(envelope-from ehaupt@freefall.freebsd.org)
Received: (from ehaupt@localhost)
	by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k0C9TaEF084855;
	Thu, 12 Jan 2006 10:29:36 +0100 (CET)
	(envelope-from ehaupt)
Message-Id: <200601120929.k0C9TaEF084855@freefall.freebsd.org>
Date: Thu, 12 Jan 2006 10:29:36 +0100 (CET)
From: Emanuel Haupt <ehaupt@freebsd.org>
Reply-To: Emanuel Haupt <ehaupt@freebsd.org>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: [update] mail/dcc-dccd to 1.3.24, provide text for ports/UPDATING 
X-Send-Pr-Version: 3.113
X-GNATS-Notify: dean@odyssey.apana.org.au

>Number:         91704
>Category:       ports
>Synopsis:       [update] mail/dcc-dccd to 1.3.24, provide text for ports/UPDATING
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    lawrance
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jan 12 09:30:09 GMT 2006
>Closed-Date:    Sat Feb 11 14:54:19 GMT 2006
>Last-Modified:  Sat Feb 11 14:54:19 GMT 2006
>Originator:     Emanuel Haupt
>Release:        FreeBSD 6.0-STABLE i386
>Organization:
>Environment:
System: FreeBSD freefall.freebsd.org 6.0-STABLE FreeBSD 6.0-STABLE #0: Sat Dec 10 03:18:20 UTC 2005 kensmith@freefall.freebsd.org:/usr/obj/usr/src/sys/FREEFALL i386


	
>Description:
The following patch updates ports/mail/dcc-dccd to 1.3.24 and provides a text
for ports/UPDATING pointing out config changes.

Changes since 1.3.16:
====================

1.3.24
    Dccproc starts dccifd after 500 uses at least as fast as 0.1/second.
        With luck SpamAssassin will notice and switch to dccifd.
    Look for libsmutil.a in /usr/lib on Linx for old RedHat
        as suggested by Jason Balicki.
    Fix X-DCC header misplaced by dccproc reported by James McNutt.

1.3.23
    Fix bug in dccm, dccproc, and dccifd that tripled effective DCC target
        counts on messages being retransmitted after greylisting.  I
        introduced this bug in version 1.3.21, which was released 3 days ago.

1.3.22
    Fix "POSSIBLE ATTACK" complaint from sendmail about trailing '\n'
        on headers added by dccm reported by Paul Ganci.

1.3.21
    Add a crude cache or database to the proof-of-concept scripts in
        cgi-bin/common to speed them up on large log directories.
        The goal is to handle log directories with 40,000 files within a
        second or two.  The caches files are built incrementally.
    Invert the sort order of list-log in cgi scripts.
        This change to cgi-bin/common should be upward compatible because
        it is controlled by additional parameters to the Perl functions.
    Complain about contradictory or ignored entries in whitelists, including
        "from" checksums that are normally ignored in server whitelists.
    Fix dccd craziness with gre (or any) interfaces with the same IP addresses
        as other interfaces observed Craig Green.
    Fix infinite loop in dccproc triggered by a To: header of more than
        20480 bytes and with a '\n' character in byte #20478 observed by
        James McNutt.
    Ignore a few failures by select() apparently caused by SOCKS libraries.
    Increase default DNSBL timeouts to -Bset:msg-secs=40 and -BURL-secs=11

1.3.20
    Fix dbclean expiration of reputation checksums

1.3.19
    Changed the midnight dccm and dccifd system log message to disclose
        spam passed from whiteclnt-listed MX servers.
    MX servers should now be listed in /var/dcc/whiteclnt with lines like:
                mx      ip      10.2.3.4
                mx      ip      10.5.6.0/28
                mxdcc   ip      10.7.8.9
        "MX" marks the IP address of one of your mail systems that should
        be ignored in initial Received: headers and when reported by
        sendmail to dccm.  "MXDCC" marks IP addresss of your mail systems
        that run DCC clients and that will have already reported mail
        to the DCC.  Continue using "OK" whitelist entries for mail systems
        that you trust to never send or forward unsolicited bulk email.
    Allow custom DNS blacklist SMTP rejection messages.  See
        -Bset:rej-msg=X in the dccifd and dccm man pages.

1.3.18
    Fix `dccm -aIGNORE` crash reported by Juergen Georgi.
    Fix detection of duplicates reputation reports.
    Initial support for "mx ip" entries in whiteclnt files.
    Fix compression by dccd of delayed reputation reports.

1.3.17
    People have broken wget by changing the old "--non-verbose" to
        "--no-verbose". That would have ok, except they do not understand
        what they were doing enough to support the old form.  Reportedly
        "-nv" works on both versions.
    `cdcc stats` on DCC Reputation servers includes an additional line
        about reputation results.
    Adjust logged reason when spam is ignored after greylist as suggested
        by Spike Ilacqua.
    Replace `dccproc -R` with `dccproc -r N`  (Of course, `dccproc -R`
        is still recognized.)

>How-To-Repeat:
	
>Fix:

	

--- dcc.patch begins here ---
Index: ports/UPDATING
===================================================================
RCS file: /home/pcvs/ports/UPDATING,v
retrieving revision 1.271
diff -u -r1.271 UPDATING
--- ports/UPDATING	12 Jan 2006 00:53:28 -0000	1.271
+++ ports/UPDATING	12 Jan 2006 09:21:44 -0000
@@ -6,6 +6,24 @@
 time you update your ports collection, before attempting any port
 upgrades.
 
+20060112:
+  AFFECTS: users of mail/dcc-dccd
+  AUTHOR: ehaupt@FreeBSD.org
+
+  The midnight dccm and dccifd system log message has been changed to disclose
+  spam passed from whiteclnt-listed MX servers. MX servers should now be listed
+  in /var/dcc/whiteclnt with lines like:
+                mx      ip      10.2.3.4
+                mx      ip      10.5.6.0/28
+                mxdcc   ip      10.7.8.9
+  "MX" marks the IP address of one of your mail systems that should be ignored
+  in initial Received: headers and when reported by sendmail to dccm. "MXDCC"
+  marks IP addresss of your mail systems that run DCC clients and that will have
+  already reported mail to the DCC. Continue using "OK" whitelist entries for
+  mail systems that you trust to never send or forward unsolicited bulk email.
+  Allow custom DNS blacklist SMTP rejection messages. See -Bset:rej-msg=X in the
+  dccifd and dccm man pages.
+
 20060111:
   AFFECTS: users of multimedia/lxdvdrip
   AUTHOR: lioux@FreeBSD.org
Index: ports/mail/dcc-dccd/Makefile
===================================================================
RCS file: /home/pcvs/ports/mail/dcc-dccd/Makefile,v
retrieving revision 1.19
diff -u -r1.19 Makefile
--- ports/mail/dcc-dccd/Makefile	17 Sep 2005 20:12:27 -0000	1.19
+++ ports/mail/dcc-dccd/Makefile	12 Jan 2006 09:21:44 -0000
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	dcc-dccd
-PORTVERSION=	1.3.16
+PORTVERSION=	1.3.24
 CATEGORIES=	mail
 MASTER_SITES=	http://www.rhyolite.com/anti-spam/dcc/source/ \
 		http://www.wa.apana.org.au/~dean/sources/ \
Index: ports/mail/dcc-dccd/distinfo
===================================================================
RCS file: /home/pcvs/ports/mail/dcc-dccd/distinfo,v
retrieving revision 1.14
diff -u -r1.14 distinfo
--- ports/mail/dcc-dccd/distinfo	17 Sep 2005 20:12:27 -0000	1.14
+++ ports/mail/dcc-dccd/distinfo	12 Jan 2006 09:21:44 -0000
@@ -1,2 +1,3 @@
-MD5 (dcc-dccd-1.3.16.tar.Z) = 5468d056bd3b8b51f2300eeaa1852933
-SIZE (dcc-dccd-1.3.12.tar.Z) = 1370359
+MD5 (dcc-dccd-1.3.24.tar.Z) = 2d8a135e48bcae6a2cf4f62acaf8298c
+SHA256 (dcc-dccd-1.3.24.tar.Z) = 2ae4b63a9ac5168ca3ff3e3a4a3de2d5494548f09b059139c8fc885fce350851
+SIZE (dcc-dccd-1.3.24.tar.Z) = 1392701
--- dcc.patch ends here ---


>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->feedback 
State-Changed-By: edwin 
State-Changed-When: Thu Jan 12 09:32:09 UTC 2006 
State-Changed-Why:  
Awaiting maintainers feedback 

http://www.freebsd.org/cgi/query-pr.cgi?pr=91704 
Responsible-Changed-From-To: freebsd-ports-bugs->ehaupt 
Responsible-Changed-By: ehaupt 
Responsible-Changed-When: Thu Jan 12 10:57:00 CET 2006 
Responsible-Changed-Why:  
Take. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=91704 

From: Dean Hollister <dean@odyssey.apana.org.au>
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/91704: [update] mail/dcc-dccd to 1.3.24, provide
  text for ports/UPDATING
Date: Fri, 13 Jan 2006 05:23:57 +0800

 At 17:32 12/01/2006, Edwin Groothuis wrote:
 
 >Maintainer of mail/dcc-dccd,
 >
 >Please note that PR ports/91704 has just been submitted.
 >
 >If it contains a patch for an upgrade, an enhancement or a bug fix
 >you agree on, reply to this email stating that you approve the patch
 >and a committer will take care of it.
 >
 >The full text of the PR can be found at:
 >     http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/91704
 
 The files:
 
 /usr/local/dcc/flod
 /usr/local/dcc/ids
 /usr/local/dcc/map.txt
 /usr/local/dcc/map
 
 Need to be installed with .dist extensions. Please include this in 
 your update, otherwise I reject it and will submit an update for the 
 port this weekend.
 
 Regards,
 
 d.
 
 
State-Changed-From-To: feedback->open 
State-Changed-By: ehaupt 
State-Changed-When: Thu Jan 12 22:47:41 CET 2006 
State-Changed-Why:  
Feedback received. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=91704 
State-Changed-From-To: open->feedback 
State-Changed-By: ehaupt 
State-Changed-When: Thu Jan 12 22:48:01 CET 2006 
State-Changed-Why:  
Version 1.3.25 has just been released, could you maybe 
submit an update? 


http://www.freebsd.org/cgi/query-pr.cgi?pr=91704 
Responsible-Changed-From-To: ehaupt->freebsd-ports-bugs 
Responsible-Changed-By: ehaupt 
Responsible-Changed-When: Sat Jan 14 15:11:54 CET 2006 
Responsible-Changed-Why:  
Back to the queue, I will be away for the next 3 weeks. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=91704 
Responsible-Changed-From-To: freebsd-ports-bugs->lawrance 
Responsible-Changed-By: lawrance 
Responsible-Changed-When: Sat Feb 11 05:27:12 UTC 2006 
Responsible-Changed-Why:  
Let's rock and roll 

http://www.freebsd.org/cgi/query-pr.cgi?pr=91704 
State-Changed-From-To: feedback->closed 
State-Changed-By: lawrance 
State-Changed-When: Sat Feb 11 14:54:15 UTC 2006 
State-Changed-Why:  
Committed. I would have left it for you, but perhaps you're not out of 
relaxation mode yet :-) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=91704 
>Unformatted:
