On 04/30/2010 04:34 AM, Dennis Peterson wrote: > On 4/29/10 7:06 AM, Adam Stephens wrote: > >> >> That error doesn't come from the mirrors; it comes from freshclam - the >> message is in manager.c, and it's triggered by this check in mirman.c: >> >> if(mdat->dbflevel && (mdat->dbflevel > flevel) && (mdat->dbflevel - >> flevel > 3)) >> if(time(NULL) - mdat->mirtab[i].atime < (mdat->dbflevel - flevel) * 3600) >> return 2; >> >> ClamAV's website says: >> >> "Starting from ClamAV 0.9x, whenever your ClamAV engine becomes outdated >> and the difference between the functionality level required by the CVD >> and the functionality level supported by your ClamAV engine is more than >> 3, freshclam refuses to check for updates more often than 6 times per >> day" >> > > Freshclam is not necessary to use ClamAV. It is a convenience but only a > minor one. Perhaps you should decouple your system from the freshclam > method and use http. Here are the links: > > http://db.local.clamav.net/main.cvd > http://db.local.clamav.net/daily.cvd
With 0.96 you'll also want this one: http://db.local.clamav.net/bytecode.cvd > > Here's a way to test signature versions: > dig TXT current.cvd.clamav.net > > ;; ANSWER SECTION: > current.cvd.clamav.net. 900 IN TXT > "0.96:52:10878:1272589985:1:51:19931:12" > > The first three ":" separated numbers are the current clamav version, > the current version of the daily.cvd file, and the current version of > the main.cvd file. The fourth field is a Unix time number (Unix epoch > time). And the 8th is the bytecode.cvd version Best regards, --Edwin _______________________________________________ Help us build a comprehensive ClamAV guide: visit http://wiki.clamav.net http://www.clamav.net/support/ml