Integration von ClamAV in Squid: Unterschied zwischen den Versionen
Zeile 7: | Zeile 7: | ||
Dazu noch ein paar Bemerkungen: | Dazu noch ein paar Bemerkungen: | ||
− | + | == a) Benötigte Pakete von SuSE == | |
Zur Installation benötigt man (mindestens) folgende Pakete von SuSE (und davon abhängende): | Zur Installation benötigt man (mindestens) folgende Pakete von SuSE (und davon abhängende): | ||
Zeile 22: | Zeile 22: | ||
Hinweis: freshclam befindet sich (zumindest bei SuSE 10.0/10.1) in /usr/bin und nicht in /usr/local/bin wie in clamdoc.pdf beschrieben. | Hinweis: freshclam befindet sich (zumindest bei SuSE 10.0/10.1) in /usr/bin und nicht in /usr/local/bin wie in clamdoc.pdf beschrieben. | ||
− | + | == b) Python-Schnittstelle pyclamav für ClamAV installieren == | |
Dann benötigt man pyclamav von [url]http://xael.org/norman/python/pyclamav/index.html[/url] | Dann benötigt man pyclamav von [url]http://xael.org/norman/python/pyclamav/index.html[/url] | ||
Zeile 31: | Zeile 31: | ||
python setup.py install | python setup.py install | ||
− | + | == c) SCAVR installieren == | |
Dann SCAVR entsprechend der oben genannten Anleitung installieren. | Dann SCAVR entsprechend der oben genannten Anleitung installieren. | ||
Zeile 37: | Zeile 37: | ||
Ich bekam bezüglich [code]redirector_access deny localhost[/code] die Meldung daß die acl localhost unbekannt sei. Deswegen habe ich die weiter unten stehende Definition der acl localhost nach oben vor diese Zeile verschoben. | Ich bekam bezüglich [code]redirector_access deny localhost[/code] die Meldung daß die acl localhost unbekannt sei. Deswegen habe ich die weiter unten stehende Definition der acl localhost nach oben vor diese Zeile verschoben. | ||
− | + | == d) SCAVR testen == | |
Testen kann man z.B. mit dem EICAR Testfile: [url]http://www.eicar.org/anti_virus_test_file.htm[/url] | Testen kann man z.B. mit dem EICAR Testfile: [url]http://www.eicar.org/anti_virus_test_file.htm[/url] |
Version vom 16. September 2006, 14:25 Uhr
Mit dem SquidClamAV Redirector kann man den Virenscanner ClamAV in den Proxy Squid integrieren. Dateien werden damit vor Download virengescannt.
Ich habe die Installation heute unter SuSE 10.0 und SuSE 10.1 durchgeführt.
Es befindet sich dazu ein HOWTO auf [url]http://www.jackal-net.at/tiki-read_article.php?articleId=1[/url].
Dazu noch ein paar Bemerkungen:
Inhaltsverzeichnis
a) Benötigte Pakete von SuSE
Zur Installation benötigt man (mindestens) folgende Pakete von SuSE (und davon abhängende):
python python-devel gcc make squid clamav
Danach clamav konfigurieren (mindestens den Virensignaturupdate mit freshclam (siehe /usr/share/doc/packages/clamav/clamdoc.pdf) und natürlich den squid konfigurieren (mindestens acl für das lokale Netz definieren und freischalten) und testen.
Hinweis: freshclam befindet sich (zumindest bei SuSE 10.0/10.1) in /usr/bin und nicht in /usr/local/bin wie in clamdoc.pdf beschrieben.
b) Python-Schnittstelle pyclamav für ClamAV installieren
Dann benötigt man pyclamav von [url]http://xael.org/norman/python/pyclamav/index.html[/url]
Aktuelle Version von pyclamav-x.y.z.tar.gz herunterladen, entpacken und installieren mit
python setup.py build python setup.py install
c) SCAVR installieren
Dann SCAVR entsprechend der oben genannten Anleitung installieren.
Ich bekam bezüglich [code]redirector_access deny localhost[/code] die Meldung daß die acl localhost unbekannt sei. Deswegen habe ich die weiter unten stehende Definition der acl localhost nach oben vor diese Zeile verschoben.
d) SCAVR testen
Testen kann man z.B. mit dem EICAR Testfile: [url]http://www.eicar.org/anti_virus_test_file.htm[/url]