{{tag>Brouillon Mail}} = Install de clamav sur redhat7 ou centos7 == Remarque avant l'install ** Ne pas activer le dépôt rpmforge, au risque d'avoir des conflits de ''/usr/lib64/libclamav.so.6'' ''/usr/lib64/libclamav.so.7'' lors de l'install des paquets liés à clam.** ''/etc/yum.repos.d/rpmforge.repo'' [rpmforge] enabled = 0 Il est préférable de ne pas utiliser le vieux paquet **clamd** == Install Source https://doc.owncloud.org/server/7.0/admin_manual/configuration/antivirus_configuration.html yum install clamav clamav-scanner clamav-scanner-systemd clamav-server clamav-server-systemd clamav-update ''/etc/freshclam.conf'' DatabaseDirectory /var/lib/clamav UpdateLogFile /var/log/freshclam.log LogFileMaxSize 2M LogSyslog yes DNSDatabaseInfo current.cvd.clamav.net DatabaseMirror db.fr.clamav.net DatabaseMirror database.clamav.net On met à jour la base de donnée antiviral freshclam ''/etc/clamd.d/scan.conf'' LogFile /var/log/clamd.scan LogSyslog yes User clamscan AllowSupplementaryGroups yes LogFileMaxSize 0 LogTime yes TemporaryDirectory /var/tmp DatabaseDirectory /var/lib/clamav LocalSocket /tmp/clamd.socket TCPSocket 3310 TCPAddr 127.0.0.1 MaxThreads 50 #FixStaleSocket yes #MaxConnectionQueueLength 30 #ReadTimeout 300 #ScanPE yes #ScanELF yes #DetectBrokenExecutables yes #ScanOLE2 yes #ScanMail yes #ScanArchive yes #ArchiveBlockEncrypted no touch /var/log/clamd.scan chown clamscan:clamscan /var/log/clamd.scan systemctl enable clamd@scan.service systemctl start clamd@scan.service == Debug en cas de pb Pour tester, si le service ne veut pas démarrer On s'assure que le service soit bien stoppé systemctl stop clamd@scan.service Comme dans notre fichier de conf on a : ''/etc/clamd.d/scan.conf'' User clamscan On utilise le compte **clamscan** su - clamscan -s /bin/bash On test /usr/sbin/clamd -c /etc/clamd.d/scan.conf --nofork=yes