Pour installer clamav sur fedora il suffit de taper dans le terminal:
yum -y install clamav clamav-update
D'editer le fichier freshclam.conf
vi /etc/freshclam.conf
1-Ajouté # devant “Exemple” (to comment/disable it)# supprimer la ligne ci-dessous.
#Example
2-décommentez (supprimer # devant) la ligne “DNSDatabaseInfo current.cvd.clamav.net”
# Use DNS to verify virus database version. Freshclam uses DNS TXT records
# to verify database and software versions. With this directive you can change
# the database verification domain.
# WARNING: Do not touch it unless you're configuring freshclam to use your
# own database verification domain.
# Default: current.cvd.clamav.net
DNSDatabaseInfo current.cvd.clamav.net
3-localisé la source à la plus proche de la base virale en ajoutant une nouvelle ligne “DatabaseMirror db.XY.clamav.net”,
et changer XY par le code de pays 2 caractères, ici pour la France, FR
Supprimez la ligne suivante et remplacez XY avec votre pays
# code. See http://www.iana.org/cctld/cctld-whois.htm for the full list.
# You can use db.XY.ipv6.clamav.net for IPv6 connections.
#DatabaseMirror db.XY.clamav.net
DatabaseMirror db.vn.clamav.net
4 Assurez-vous que la ligne suivante est décommenter
DatabaseMirror database.clamav.net
5 Maintenant, vous pouvez faire votre première mise à jour de la base virale, si tout est ok vous pouvez avoir quelque chose comme ceci:
freshclam
ClamAV update process started at Sun Apr 17 09:17:12 2011
main.cvd is up to date (version: 53, sigs: 846214, f-level: 53, builder: sven)
daily.cvd is up to date (version: 13004, sigs: 105394, f-level: 60, builder: guitar)
bytecode.cvd is up to date (version: 143, sigs: 40, f-level: 60, builder: edwin)
Vous pouvez recevoir un message d'erreur si vous essayez de lancer freshclam sous votre compte utilisateur:
ERROR: Can't create temporary directory /var/lib/clamav/clamav-0f9ef994d9a44c7f9b939251c41f3c86
Hint: The database directory must be writable for UID 500 or GID 500
Puis il suffit d'exécuter la commande suivante en tant que root pour vous donner le droit:
chown -R 500:500 /var/lib/clamav
chmod -R 755 /var/lib/clamav
Relancer freshclam à nouveau avec votre utilisateur
Faire sont premier scan
clamscan --infected --bell --scan-archive --max-recursion=10 -r /media -l ~/clamav.log
Pour supprimer les fichiers infectés:
clamscan --remove=yes --bell --scan-archive --max-recursion=10 -r /media -l ~/clamav.log