Version 1.2.15 of the DCC

Aaron Paetznick aaronp@critd.com
Wed Nov 19 22:05:02 UTC 2003


I have a long definition for CFLAGS, and this is what I get when I run 
updatedcc.  Thanks.

[root@arthur libexec]# echo $CFLAGS
-O2 -march=pentium4 -msse -mfpmath=sse -fomit-frame-pointer -ffast-math 
-fstrict-aliasing
[root@arthur libexec]# ./updatedcc
+ set -e
+ DCC_HOMEDIR=/usr/local/mail/dcc
+ BDIR=/usr/local/mail/dcc/build
+ test '!' -d /usr/local/mail/dcc/build
+ cd /usr/local/mail/dcc/build
+ FETCH=wget
+ test wget = wget
+ wget --no-host-directories --continue --passive-ftp 
'ftp://ftp.dcc-servers.net/src/dcc/dcc-dccd-*.*.tar.Z'
--16:03:21--  ftp://ftp.dcc-servers.net/src/dcc/dcc-dccd-*.*.tar.Z
            => `.listing'
Resolving ftp.dcc-servers.net... done.
Connecting to ftp.dcc-servers.net[206.169.162.65]:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done.    ==> PWD ... done.
==> TYPE I ... done.  ==> CWD /src/dcc ... done.
==> PASV ... done.    ==> LIST ... done.

     [ <=> 
 
                           ] 810          158.20K/s

16:03:22 (158.20 KB/s) - `.listing' saved [810]

Removed `.listing'.
--16:03:22--  ftp://ftp.dcc-servers.net/src/dcc/dcc-dccd-1.2.15.tar.Z
            => `dcc-dccd-1.2.15.tar.Z'
==> CWD not required.
==> PASV ... done.    ==> REST 1069656 ... done.
==> RETR dcc-dccd-1.2.15.tar.Z ... done.
Length: 1,069,656 [0 to go]

100%[==================================================================================================================================================================>] 
1,069,656     --.--K/s    ETA --:--

16:03:23 (0.00 B/s) - `dcc-dccd-1.2.15.tar.Z' saved [1069656]

+ FETCH=
+ test '' = fetch
+ test '' = curl
+ test '' = ftp
++ ls -t dcc-dccd-1.2.15.tar.Z
++ head -1
+ NEWSRC=dcc-dccd-1.2.15.tar.Z
+ rm -rf dcc 'dcc-dccd-*[0-9]'
+ zcat dcc-dccd-1.2.15.tar.Z
+ tar -xf -
+ mv dcc-dccd-1.2.15 dcc
+ NOMAN=
+ DCC_SUID=
+ DCC_OWN=
+ DCC_GRP=
+ DCC_MODE=
+ MANOWN=
+ MANGRP=
+ CFLAGS=-O2
+ -march=pentium4 -msse -mfpmath=sse -fomit-frame-pointer -ffast-math 
-fstrict-aliasing DCC_CFLAGS= PTHREAD_CFLAGS= LDFLAGS= DCC_LDFLAGS= 
PTHREAD_LDFLAGS= LIBS= PTHREAD_LIBS= CC=gcc INSTALL= DCCD_MAX_FLOODS=
./updatedcc: line 73: -march=pentium4: command not found
[root@arthur libexec]# gcc -v
Reading specs from /usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3.2/specs
Configured with: ./configure --enable-languages=c,c++,f77,objc,java,treelang
Thread model: posix
gcc version 3.3.2
[root@arthur libexec]#


--Aaron



Vernon Schryver wrote:
> Version 1.2.15 of the DCC source is in
> http://www.dcc-servers.net/dcc/source/dccd.tar.Z  and
> http://www.rhyolite.com/anti-spam/dcc/source/dccd.tar.Z
> 
> The CHANGES file starts with:
> Changes to the Distributed Checksum Clearinghouse source.
> 
>     Ensure the mtime of /var/dcc/whiteclnt.dccw files changes to stop
> 	endless reparsing on some Linux systems.
>     Resolve inconsistency in dccproc whitelist vs. -t many noted by
> 	Dawn Endico by making whitelisting always produce an exit code of 0.
>     Put absolute path on cdcc in misc/stats-get as pointed out by
> 	Kevin Gagel.
>     Make dccm and dccifd log file size configurable as suggested by
> 	Furlan Campos.
>     Fix bug reported by Jim Carroll that kept mail from being rejected
> 	when first sent to a spam.
>     Allow large CIDR blocks to be white- or blacklisted in whiteclnt files.
>     Fix dccifd -p bug reported by Christopher Bodenstein.
>     Fix "continue not asking greylist" log message that should be
> 	"continue not asking DCC" reported by Jorg Bielak.
>     Fix ./configure script in dccproc tarball that was creating a bogus
> 	RUNDIR value for dccifd.
>     Add `./configure --with-max-log-size=KB` as requested by Furlan Campos.
>     The proof of concept CGI scripts now
> 	deal with per-user logs for user that receive enough spam that their
> 	    log directories have 20,000 entries.
> 	support the per-user greylist log options for whiteclnt files
> 	    described in the dcc man page near the description of "include"
> 	support locking of per-user whiteclnt files with a line of
> 	    "#webuser locked"
>     Fix output file data corruption bug reported by Chris Mikkelson.
>     Change default dccm greylist SMTP status code as suggested by Gary Mills.
> 
> 
> If you have previously installed 1.2.12 or newer, then
> /var/dcc/libexec/updatedcc should make it easy to fetch, build, and
> install this version.
> The automatically generated /var/dcc/dcc_conf-new might make it easy
> to generate a new dcc_con file for turning on greylisting.
> 
> 
> Vernon Schryver    vjs@rhyolite.com
> _______________________________________________
> DCC mailing list      DCC@rhyolite.com
> http://www.rhyolite.com/mailman/listinfo/dcc





More information about the DCC mailing list

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