On Wed, 13 Jul 2005 at 16:04:13 +0100, Andrew Walrond wrote: > > I've just installed and been playing with 0.86.1. When freshclam updates the > database, it helpfully says: > > "Clamd successfully notified about the update." > > in its log. However, clamd gives no indictation (in its log) that it is aware > of and has loaded the new database.
If a few minutes after updating database you haven't in clamd.log lines like these: Wed Jul 13 01:02:11 2005 -> Reading databases from /var/lib/clamav/ Wed Jul 13 01:02:13 2005 -> Database correctly reloaded (36431 viruses) and then, independently of updating, such ones: Wed Jul 13 01:20:20 2005 -> SelfCheck: Database status OK. Wed Jul 13 02:20:33 2005 -> SelfCheck: Database status OK. Wed Jul 13 03:20:55 2005 -> SelfCheck: Database status OK. (the interval depends on SelfCheck, defaults to 3600 s), then you may have your setup broken somehow. > This makes me nervous... I would hate to > think that clamd will only start using the new definitions when I reboot the > machine (every 4 months or so). Of course not. 'man clamd.conf' and notice SelfCheck. > Would it possible to make clamd write a message to the log for future > versions? > > Also, a '-f' option is mentioned in the documentation, but not recognised. > The > man page is fine though, so I guess the main documentation just needs > correcting? You mean 'freshclam -f'? Hmm, indeed 'freshclam -h' lists that option but 'freshclam -f' returns: freshclam: invalid option -- f ERROR: Unknown option passed. Thanks for drawing our attention to this. BTW, the first problem you wrote about, should rather be asked about on clamav-users ML, not clamav-devel. Good luck -- Tomasz Papszun SysAdm @ TP S.A. Lodz, Poland | And it's only tomek at lodz.tpsa.pl http://www.lodz.tpsa.pl/iso/ | ones and zeros. tomek at clamav.net http://www.ClamAV.net/ A GPL virus scanner _______________________________________________ http://lurker.clamav.net/list/clamav-devel.html
