Actualités
Fin de vie des versions de Clamav < 9.5 et solutions pour rétablir vos services SMTP (2010-04-16 - News)
Depuis le 16 avril une signature à désactivé clamd. Si vous vous êtes fait surprendre voici une solution de dépannage.
Avertissement: Ce qui suis a pour seul but de vous aider si vous utilisez Clamav sur votre serveur. En aucun cas nous ne pourrions être tenu responsable de tout probleme résultant de l'application de ces conseils.
Le développement de Clamav à impliqué un changement dans le format des signatures utilisées par l'antivirus Clamav. Les versions inférieures a 0.95 n'étant pas en mesure d'exploiter ces signatures, la devteam à décidé de ne plus supporter les anciennes versions (<0.95) et à commencé à exploiter les nouvelles signatures aujourd'hui.
En conséquence les installations ayant une version inférieure à 0.95 ont été automatiquement désactivées vers 4 heures au matin du 14 avril (Paris) ce qui à entrainé l'arrêt de nombreux services SMTP.
Pour rétablir la situation il y a plusieurs options:
- La meilleure solution: upgradez votre installation vers la dernière version de Clamav
- La solution d'urgence: désactivez le filtrage antivirus:
Sauvegarde du fichier qmail-scanner.pl :
cp /var/qmail/bin/qmail-scanner-queue.pl\ /var/qmail/bin/qmail-scanner-queue.pl.ori
Modification du fichier qmail-scanner.pl, remplacez
my @scanners_installed=("clamdscan_scanner","spamassassin","perlscan_scanner");Par
my @scanners_installed=("spamassassin","perlscan_scanner");etmy @scanners_default=("clamdscan_scanner","spamassassin","perlscan_scanner");parmy @scanners_default=("spamassassin","perlscan_scanner");Mise ajour du fichier de version (pas nécessairement utile mais préférable)
/var/qmail/bin/qmail-scanner-queue.pl -z chown qscand:root /var/spool/qscan/qmail-scanner-queue-version.txt
Désactivation de Clamav
/etc/init.d/clamd stop rc-update delete clamd default
- La solution alternative: récupérer les bases ultérieures àa celles qui ont désactivée clamd. L'interet de cette méthode est que Clamav va vous filtrer une bonne partie des virus puisque tout ceux qui sont dans la base installée seront detectés.
Commencez par faire une sauvegarde de vos bases actuelles:
/etc/init.d/clamd stop cp -pr /var/lib/clamav /var/lib/clamav.ori
Supprimez les anciennes :rm -rf /var/lib/clamav cd /var/lib/
Téléchargez l'archive suivante qui contient les bases du 14 avril:wget ftp://ftp.toorop.fr/admin/clamdb.tar.bz2
Decompressez cette archive pour remplacer les anciennes bases:tar -xjvf clamdb.tar.bz2
Désactiver freshclam pour éviter que les bases soient misent a jour:/etc/init.d/freshclam stop
Et enfin relancer clamd:/etc/init.d/clamd start
