MailCleaner et ClamAV
Par Klug, samedi 8 mars 2008 à 17:01 :: Computing :: #52 :: rss
Si on creuse, dans /var/mailcleaner/log/mailscanner/infolog en particulier, on se rend compte qu'on a plein de messages d'erreur de ClamAV :
Could not load databases from /usr/clamav/share/clamav
En fait, il manque des fichiers, comme si des mises à jour avaient raté...
Et si on creuse encore un peu plus, en lançant freshclam en ligne de commande (/usr/clamav/bin/freshclam), on se rend compte que les mirroirs de téléchargement des bases de données de ClamAV ont bani le serveur, le message d'erreur est clair :
too often connections with outdated version
Le site ClamAV est clair lui aussi :
On a donc deux solutions :
- télécharger les fichiers de base de données à la main (ponctuel)
- résoudre sérieusement le problème (long terme)
Tout d'abord, il faut installer GNU mp :
cd /usr/mailcleaner/install/src wget ftp://ftp.gnu.org/gnu/gmp/gmp-4.2.2.tar.gz tar -xvzf gmp-4.2.2.tar.gz cd gmp-4.2.2 ./configure make make check make install make clean
Puis on installe la dernières version stable de ClamAV :
cd /usr/mailcleaner/install/src wget http://freshmeat.net/redir/clamav/29355/url_tgz/clamav-0.92.1.tar.gz tar -xvzf clamav-0.92.1.tar.gz cd clamav-0.92.1 ./configure --prefix=/usr/clamav --sysconfdir=$SRCDIR/etc/clamav --with-zlib=/usr/zlib make /usr/mailcleaner/etc/init.d/clamd stop /usr/mailcleaner/etc/init.d/clamspamd stop make install ldconfig /usr/mailcleaner/etc/init.d/clamd start /usr/mailcleaner/etc/init.d/clamspamd start make clean
On peut même vérifier que les mirroirs ClamAV sont contents en lançant freshclam (voir plus haut)...
Et bien entendu, on fait ça sur tous les nodes de son cluster...

Commentaires
Aucun commentaire pour le moment.
Ajouter un commentaire