SquidGuard squidGuard.conf
zurück
pk-applets

SquidGuard ist eine Filtersoftware, die bestimmte Seiten sperren kann.
SquidGuard kann von der SuSE-DVD installiert werden.

Dateien und Verzeichnisse:

Datenbank bzw. Dateien mit den zu sperrenden URL:
/var/lib/squidGuard/db

Log-Dateien
/var/log/squidGuard

Konfigurationsdatei
/etc/squidGuard.conf
 

Zunächst muß die Konfigurationsdatei auf die Verzeichnisse in
/var/lib/squidGuard/db eingestellt werden.

z.B.:
Eintrag in squidGuard.conf
dest ads {
         domainlist porn/domains
         urllist    porn/urls
}

Somit sollten im Verzeichnis
/var/lib/squidGuard/db/porn
die Textdateien domains und urls liegen.

Durch den Befehl
    squidGuard -d -C all
werden die Datenbanken erstellt.
 -d erzwingt die Ausgabe auf der Konsole
 -C Create
In obigen Beispiel entstehen die Datenbanken
/var/lib/squidGuard/db/porn/domains.db  und
/var/lib/squidGuard/db/porn/urls.db
Für diese Datenbanken wird die Berkeley-Datenbank benötigt.
Die Dateirechte (Lesen-Schreiben) Datenbanken sind evt. auszuweiten.
Dies erfährt man beim Start von Squid aus der log-Datei in /var/log/squidGuard

Ist die squidGuard.conf fehlerhaft, so muß das Programm squidGuard mit
Strg + Z gestoppt werden. Dies ist auch erforderlich, wenn andere Teile
der squidGuard.conf fehlerhaft sind.

Der Befehl
 squidGuard -d -u
korrigiert die Datenbanken gemäß den *.diff-Dateien. Damit werden z.B.
Urls aus urls.db entfernt oder hinzugefügt.

Einbinden von SquidGuard.
In die Datei squid.conf werden die Zeilen
 redirect_program /usr/bin/squidGuard
 redirect_children 5
eingefügt.

Die Befehle
 /etc/init.d/squid stop
 /etc/init.d/squid start
starten Squid erneut nun mit der Filter-Software.

Durch die Anweisung
 ps waux | grep squid
werden die 5 Tochterprozesse von SquidGuard aufgelistet.
Ob diese korrekt laufen, erfährt man jedoch nur aus der log-Datei in
/var/log/squidGuard
 

Links
Download Blacklists SquidGuard

Download Blacklists mit deutschen Seiten

Konfiguration der SquidGuard.conf

Medienzentrum-Oberberg
siehe hier Arktur-Anleitungen-Squidguard