Today i’ve got this error starting the ClamAV daemon:
/etc/init.d/clamav-daemon start
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/support/faq ***
LibClamAV Warning: ***********************************************************
LibClamAV Error: cli_hex2str(): Malformed hexstring: This ClamAV version has reached End of Life! Please upgrade to version 0.95 or later. For more information see www.clamav.net/eol-clamav-094 and www.clamav.net/download (length: 169)
LibClamAV Error: Problem parsing database at line 742
LibClamAV Error: Can’t load daily.ndb: Malformed database
LibClamAV Error: cli_tgzload: Can’t load daily.ndb
LibClamAV Error: Can’t load /var/lib/clamav/daily.cld: Malformed database
ERROR: Malformed database
yes, that’s old. i mean 0.86, but however it’s old. i’m on Ubuntu 8.04 with virtualmin gpl.
How could i upgrade only ClamAV? if i do “apt-get upgrade”, do i get all my packages upgraded? i’d want only to upgrade ClamAV…
I got the “Malformed database” error when installing Virtualmin GPL today and fixed it by running freshclam as root. It would be great to see this command added to the Virtualmin install script.