DCC version 1.3.51/2.3.51 released

Vernon Schryver vjs@calcite.rhyolite.com
Wed Feb 14 22:04:29 UTC 2007

Version 1.3.51 of the DCC source is in
http://www.dcc-servers.net/dcc/source/dcc.tar.Z  and

Commercial version 2.3.51 of the DCC Reputation code is in the usual place.

The CHANGES file starts with:
    Fix recently added bug with greylisting in dccifd reported by
	Daniel Gehriger.
    Fix database corruption bug in `dccd -F` added in version 1.3.49.
    Fix bugs in queue delay reported by DCC servers to anonymous clients.
	This change is important for the public DCC servers.
    What the nightly cron job, /var/dcc/libexec/cron-dccd, to try to
	restart dccd if it is not running but is turned on.
    Include anonymous client queue delay in `cdcc stats` queue delay report.
    Close hole that allowed deleting or adding hosts in /var/dcc/maps.
    Reduce minimum default reduced dbclean expiriation durations to
	1 hour and 1 day from 2 hours and 2 days to help systems with
	1 GByte or less RAM.
    Change cgi-bin/webuser-notify to use sendmail and include a
	"Precedence: bulk" header so that the vacation program won't
	respond to the CGI cront script's mail messages.
    Change cgi-bin/webuser-notify to handle per-user log subdirectories
	generated by "option log-subdirectory-*" in whiteclnt files.

    Fix client random selection of public DCC servers.
    /var/dcc/blacklist also affects flooding peers.

/var/dcc/libexec/updatedcc should automagically fetch, build, and
install the commercial or free version, depending on the .updatedcc_pfile
file unless you have installed a version of Linux with the broken
default `sort` collating sequence since last upgrading.  If so, an
easy way to get the old updatedcc script working is to delete the
entire /var/dcc/build/dcc directory before running updatedcc.  

Vernon Schryver    vjs@rhyolite.com

More information about the DCC mailing list

Contact vjs@rhyolite.com by mail or use the form.