Postfix-Cyrus-Procmail-SpamAssassin Howto

von David Lais

+ Installation - ClamAV

Wie immer laden wir uns den Source herrunter und installieren ClamAV

Herrunterladen und entpacken der Source:

wget http://prdownloads.sourceforge.net/clamav/clamav-0.88.tar.gz
tar xfz clamav-0.88.tar.gz

Wechseln ins ClamAV Verzeichnis:

cd clamav-0.88

und kompilieren:

./configure
make
make install

Als nächstes erstellen wir einen Crontab Eintrag, um unseren Virenscanner aktuell zu halten.
crontab -e ausführen und unter unseren RuleDuJour Eintrag folgende Zeile hinzufügen:

0 0 * * * /usr/bin/freshclam --quiet -l /var/log/clamav.log

Das ganze sollte dann so aussehen:

# Spamassassin rule update
0 0 * * * /etc/mail/spamassassin/rules_du_jour
0 0 * * * /usr/bin/freshclam --quiet -l /var/log/clamav.log

Als nächstes erstellen wir noch die Log-Datei und überprüfen die ClamAV Installation.

ClamAV Log-Datei erstellen und die nötigen rechte setzen:

touch /var/log/clamav.log
chmod u+rwx /var/log/clamav.log
chown filter /var/log/clamav.log

Zur Erklärung: wir legen die Datei /var/log/clamav.log mit touch an. Mit chmod und chown ändern wir den Dateibesitzer und die Rechte.

Jetzt aktualisieren wir die Virenscannersignaturen und testen ClamAV

Aktualiesieren der Virensignaturen:

/usr/bin/freshclam --quiet

Testen von ClamAV:

clamscan -r -i clamav-0.88/test/

Die Ausgabe sollte so aussehen:

clamscan -r -i clamav-0.88/test/
clamav-0.88/test/clam.cab: ClamAV-Test-File FOUND
clamav-0.88/test/clam.exe: ClamAV-Test-File FOUND
clamav-0.88/test/clam.rar: ClamAV-Test-File FOUND
clamav-0.88/test/clam.zip: ClamAV-Test-File FOUND
clamav-0.88/test/clam.exe.bz2: ClamAV-Test-File FOUND

----------- SCAN SUMMARY -----------
Known viruses: 48899
Engine version: 0.88
Scanned directories: 2
Scanned files: 8
Infected files: 5
Data scanned: 0.00 MB
Time: 1.150 sec (0 m 1 s)

Fertig! ClamAV ist bereit, unsere Virenmails zu filtern.


« Zurük zu SpamAssassin | Weiter mit der Konfiguration »