Mise à jour de Clamav, pour une installation standard
Clam Antivirus, plus communément surnommé Clamav est un logiciel antivirus pour système Linux (et Unix). La principale qualité de cet antivirus est qu'il permet de balayer les courriels reçus et envoyés avec un logiciel de messagerie classique.
Une fois installé, comme tout antivirus, il faut bien le mettre à jour.
Voici un petit tutoriel qui permettra de mettre à jour Clamav à partir des sources du projet.
Cette procédure est à utiliser si vous avez effectué une installation classique de Clamav ( voir pré-requis )
Pré-requis
- Clamav à été installé suivant ce tutoriel : Installation de Clamav - Antivirus sous Debian. Clamav.
- Ce tutoriel a été testé sur Debian 8,9 et 10.
- Pour saisir les commandes suivantes, nous utilisons un terminal en ligne de commande en mode root.
- Si votre installation de Clamav est lié à un service mail comme amavis, vous devez utiliser la procédure de mise à jour présente sur cette page : Mise à jour de Clamav.
La procédure
Pour mettre à jour, il faut connaître la dernière version disponible.
Avec de la chance, vous avez reçu un mail de ce genre de votre serveur
ClamAV update process started at Sun Apr 24 12:00:01 2016
WARNING: Your ClamAV installation is OUTDATED!
WARNING: Local version: 0.99 Recommended version: 0.99.1
DON'T PANIC! Read http://www.clamav.net/support/faq
Ici, le mail d'alerte nous informe que notre version 0.99 est obsolète et qu'une version 0.99.1 est disponible. Sinon, pour rester à jour, il reste la bonne vieille méthode, consulter le site de téléchargement
Voici les lignes de commande pour effectuer la mise à jour
cd /root wget https://www.clamav.net/downloads/productions/clamav-0.102.4.tar.gz tar xvzf clamav-0.102.4.tar.gz cd /root/clamav-0.102.4 ./configure --prefix=/usr --sysconfdir=/etc --with-user=clamav --with-group=clamav --with-dbdir=/var/lib/clamav make /etc/init.d/clamav-daemon stop /etc/init.d/clamav-freshclam stop make uninstall make install ldconfig systemctl daemon-reload /etc/init.d/clamav-daemon start /etc/init.d/clamav-freshclam start cd /root rm /root/clamav-0.102.4.tar.gz rm -r /root/clamav-0.102.4
Et voilà, a priori, la mise à jour a été faite avec succès.
Mise à jour depuis une version 0.99x vers 0.1xx.x
Lors de la mise à jour d'une version 0.99.X ou antérieure vers une version supérieure à 0.100.X, le message suivant peut apparaître dans les logs lors d'une mise à jour de la base virale de Clamav. <quote> WARNING: Ignoring deprecated option AllowSupplementaryGroups at /etc/freshclam.conf:54 </quote>
L'utilisation de l'option AllowSupplementaryGroups n'est plus utile, la gestion des groupes supplémentaires est désormais effective par défaut. Pour supprimer l'alerte de dépréciation, il suffit de commenter ou supprimer cette ligne avec un éditeur de texte. Cela donnera :
#AllowSupplementaryGroups yes
Cette ligne est à enlever dans plusieurs fichiers <quote> /etc/clamav/clamd.conf /etc/clamav/freshclam.conf /etc/clamav/clamav-milter.conf </quote> Le troisième fichier est optionnel, il se peut qu'il ne soit pas présent sur votre machine.
Mise à jour
* [29/07/2020] : Création de l'article
Auteurs et sources
- Auteur : montuy337513
- Crédits : clamav.net
Navigation
Autres liens rapides pouvant vous intéresser