ClamAV

Fra GNUskole
Hopp til: navigasjon, søk

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.