Hoy por la mañana me he encontrado que el clam, que estaba instalado en un servidor bajo Centos 5.2, no estaba corriendo.
Al ir a reiniciarlo de la forma habitual (/etc/init.d/clamd restart) mostraba este error:
Starting Clam AntiVirus Daemon: 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/clamav/daily.cld: Malformed database ERROR: Malformed database
La solución ha sido actualizar por yum el clamd:
[root@server ~]# yum update clamd
Al hacerlo ha actualizado estos dos paquetes:
============================================================================= Package Arch Version Repository Size ============================================================================= Updating: clamav i386 0.96-1.el5.rf rpmforge 12 M clamd i386 0.96-1.el5.rf rpmforge 226 k
Una vez hecho, he podido arrancar el clam sin problemas.
