Flash
flash@rescue911design.com
Sun Jan 8 14:01:53 UTC 2006
On Thursday 05 January 2006 17:56, Vernon Schryver wrote: > > From: Benu <flash@benu.widge.org> > > > > Jan 4 12:07:40 daffy dccd grey[23677]: /var/dcc/grey_db with 0 bytes is > > too small to be a DCC database > > Jan 4 12:07:40 daffy dccd grey[23677]: could not start > > database /var/dcc/grey_db; fatal error > > Jan 4 12:09:26 daffy dccd grey[23797]: lock open(/var/dcc/grey_db): No > > such file or directory > > Jan 4 12:09:26 daffy dccd grey[23798]: database initially broken; > > starting `/var/dcc/libexec/dbclean -Gon -i 12345 -4` > > Jan 4 12:09:26 daffy dbclean grey[23798]: /var/dcc/grey_db-new contains > > the wrong magic string "DCC checksum database version 3" > > That set of lines is incomplete. There should be more from dbclean > including its announcement of its version number. For example, this > is what I see in a quick test: I have downloaded the dcc-dccd-1.3.24 tar ball again, run configure, the results above are the same. The difference when using configure this time was I did not disable building dccm. This is when I observed a complaint about missing sendmail headers and libraries. So far, I have not found sendmail hdrs or dev lib for MAC OSX 10.3 > > Jan 5 16:49:26 calcite dccd grey[14294]: lock > open(/usr/home/vjs/dcc/working/grey_db): No such file or directory Jan 5 > 16:49:26 calcite dccd grey[14295]: database initially broken; starting > `/var/dcc/libexec/dbclean -Gon -i 101 -Gon -h. -a ,6999 -4` Jan 5 > 16:49:26 calcite dbclean grey[14295]: 2.3.25 repairing grey_db Jan 5 > 16:49:26 calcite dbclean grey[14295]: "many" ignored in line 6 of > /usr/home/vjs/dcc/working/grey_whitelist Jan 5 16:49:26 calcite dbclean > grey[14295]: 2.3.25 creating database grey_db Jan 5 16:49:26 calcite > dbclean grey[14295]: hashed 17 records containing 34 checksums, compressed > 0 & obsoleted 0 records Jan 5 16:49:26 calcite dbclean grey[14295]: 6144 > hash entries total, 34 or 0% used Jan 5 16:49:26 calcite dccd grey[14294]: > fopen(/usr/home/vjs/dcc/working/grey_flod): No such file or directory Jan > 5 16:49:26 calcite dccd grey[14294]: 2.3.25 listening to port 6999 with > /usr/home/vjs/dcc/working and 10 MByte window > Using the same tar ball on a FC4 machine produces the results above and will build the grey db. All is well on the FC4 box. > Ignoring the missing long entries, your log seems to say that: > - `dccd -Gon` started and failed to find the greylist database > - so dccd started dbclean > - dbclean wrote the magic string into the new /var/dcc/grey_db-new > and then failed to find it. > > I have some theories: > > - /var/dcc/grey_db-new already exists and is corrupt. /var/dcc is > probably not writable. I have checked, there are not dbs. And r+w permissions are granted for the dcc user on the /var/dcc folder. > - your UNIX-like system has a crazy filesystem that does not play > nice mmap() games > MAC OSX 10.3, probably > - you have an "improved" version of the DCC source from a third party. > No, just used above mentioned tar ball and ./configure on MAC OSX 10.3. This user is in dire need of DCC. Regards
More information about the DCC
mailing list