A few weeks ago we got caught out by the clamav shenannigans (they released an update that broke old versions of clamAV) we patched it at the time but the only way to get it updating again was to do a distro upgrade.
so I upgraded the server from debian sarge to debian etch and then to lenny.
The process mostly went smoothly but the amavis config got mangled and because amavis didn't upgrade, neither would clam.
so I ripped it out and started again but I'm not sure if my clam is now updating. Here's what I get in my freshclam logs
Received signal: wake up
ClamAV update process started at Wed May 19 12:11:48 2010
WARNING: Your ClamAV installation is OUTDATED!
WARNING: Local version: 0.94.2 Recommended version: 0.96
DON'T PANIC! Read http://www.clamav.net/support/faq
main.cld is up to date (version: 52, sigs: 704727, f-level: 44, builder: sven)
daily.cld is up to date (version: 11043, sigs: 70858, f-level: 51, builder: ccordes)
To me this says that clamAV is running an old version but the definition files are up to date. However, this is what I get when I do clamscan -V
ClamAV 0.96/10677/Wed Mar 31 16:16:29 2010
To me that says that clamAV is running the latest version but with an old definition file.
What's that about? Can anybody clarify this?