clamav on dapper is outdated

Asked by Rui Lopes

Can we please have an updated version of clamav on dapper? freshclam refuses to run with:

 * Starting ClamAV daemon clamd
LibClamAV Warning: ********************************************************
LibClamAV Warning: *** This version of the ClamAV engine is outdated. ***
LibClamAV Warning: *** DON'T PANIC! Read http://www.clamav.net/faq.html ***
LibClamAV Warning: ********************************************************
LibClamAV Warning: Signature for Trojan.Small-3108 requires new ClamAV version. Please update!
LibClamAV Warning: ********************************************************
LibClamAV Warning: *** This version of the ClamAV engine is outdated. ***
LibClamAV Warning: *** DON'T PANIC! Read http://www.clamav.net/faq.html ***
LibClamAV Warning: ********************************************************
LibClamAV Error: Wrote 0 instead of 512 (/tmp/clamav-b61a9413024a5575/main.ndb).

Thanks.

Question information

Language:
English Edit question
Status:
Solved
For:
ClamAV Edit question
Assignee:
No assignee Edit question
Solved by:
Rui Lopes
Solved:
Last query:
Last reply:
Revision history for this message
Tom Smith (tom71713-ubuntu) said :
#1

I think you may have a different problem... ClamAV runs fine for me, and freshclam doesn't have any problems updating the "outdated" version of ClamAV that's included in ALL current dapper installations.

However, the line indicating that "Trojan.Small-3108 requires new ClamAV version..." is (I think) an issue. Here's what I get when I run clamscan:

---------------------------------------------------------------------------
$ sudo clamscan --recursive --quiet /home/
LibClamAV Warning: ********************************************************
LibClamAV Warning: *** This version of the ClamAV engine is outdated. ***
LibClamAV Warning: *** DON'T PANIC! Read http://www.clamav.net/faq.html ***
LibClamAV Warning: ********************************************************
LibClamAV Warning: ********************************************************
LibClamAV Warning: *** This version of the ClamAV engine is outdated. ***
LibClamAV Warning: *** DON'T PANIC! Read http://www.clamav.net/faq.html ***
LibClamAV Warning: ********************************************************
LibClamAV Warning: Signature for Trojan.Small-3108 requires new ClamAV version. Please update!
LibClamAV Warning: Signature for W32.Cervan requires new ClamAV version. Please update!
LibClamAV Warning: Signature for Trojan.Small-3169 requires new ClamAV version. Please update!
LibClamAV Warning: Signature for Trojan.Small-3171 requires new ClamAV version. Please update!
LibClamAV Warning: Signature for W32.Dwee-1 requires new ClamAV version. Please update!
LibClamAV Warning: Signature for Trojan.Small-3184 requires new ClamAV version. Please update!
LibClamAV Warning: Signature for Trojan.Small-3204 requires new ClamAV version. Please update!
LibClamAV Warning: Signature for Trojan.Crypted-4 requires new ClamAV version. Please update!
---------------------------------------------------------------------------

So, for that reason, I would also like to see clamav updated to a more recent versoin.

I also think this should be a higher priority update since clamav, for many people, protects network (Samba) and email users from viruses.

~ Tom :-)

Revision history for this message
Rui Lopes (rgl) said :
#2

I was able to build clamav 0.91.1 (from gutsy) on dapper, we just need to tweak the rules/control file a bit in order to make it compatible with the dapper dpkg-dev package.

I did the following replaces inside debian/control:

 dpkg-dev (>= 1.13.11) -> dpkg-dev (>= 1.13.11)
 ${binary:Version} -> ${Source-Version}
 ${source:Version} -> ${Source-Version}

And it build and run fine.

Best regards,
Rui Lopes

Revision history for this message
Scott Kitterman (kitterman) said :
#3

This is true, however, some of the external interfaces with programs that depend on clamav were changed in the the 0.9x series and so while clamav works fine, it may fail to work WITH some of the programs that depend on it. As and example, neither the clamtk nor the klamav versions in Dapper will ever think they found a virus with a clamav 0.9x program. Server programs (like clamsmtp) will generally work. We are working on testing all the different dependencies to see how best to deal with an official backport.

Revision history for this message
AJL (ajl+) said :
#4

For now, I can offer detailed instructions on how to backport clamav 0.91.1 to Ubuntu 6.06 Dapper Drake. I am using MailScanner in my setup, and clamav works just fine with that. Please find the step-by-step instructions under http://www.qustodium.net/HOWTO_Backport_clamav_0.91_to_Ubuntu_Dapper_Drake

Revision history for this message
Endolith (endolith) said :
#5

freshclam won't download virus definitions since ClamAV is not the most recent version. Ubuntu's version of ClamAV needs to be kept up-to-date with the official version or it is useless.

Revision history for this message
Scott Kitterman (kitterman) said :
#6

You're in luck. We finally got the testing completed and clamav 0.92 was released to dapper-updates today. It will take some hours to be published, built and copied to the mirrors, but this problem is resolved.

BTW, it needn't be the most recent version. The clamav 0.90 version released with Feisty still gets updates, just at a longer interval.