ClamAV
Installere ClamAV
Først må du være sikker på at du har installert rpmfusion på maskinen din:
rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
Deretter installerer du ClamAV med et par ekstra pakker:
yum -y install clamd clamav
Et liten, men viktig, endring
clamd, som er prosessen mange programmer bruker til å skanne filer, starter som brukeren clamav. Denne brukeren har ikke lov til å gjøre så veldig mye - og mange ting slutter derfor å virke. Det kan derfor være lurt at det er root som kjører clamd-prosessen. Dette gjør du ved å endre i /etc/clamd.conf. Finn linjen hvor det står...
User clamav
...og endre den til...
#User clamav
Etter at du så har skrevet...
service clamd restart
...kjører clamd som root og skanner hva det skal være :-)
Da er ClamAV installert og du er klar til å sette opp f.eks. Exim til å bruke ClamAV.
Sette opp ClamAV i Exim
Finn linjen i /etc/exim/exim.conf som ser slik ut:
#av_svanner = clamd:/var/run/clamd.exim/clamd.sock
...og endre den til...
av_scanner = clamd:/var/run/clamav/clamd.sock
Så må du lenger ned i conf-filen og ta vekk #-tegnet foran disse setningene...
deny malware = * message = This message contains a virus ($malware_name).
Så er det bare å restarte exim - og da sjekker du all epost som går igjennom exim for virus.