SquidGuard als Jugendschutzfilter
Wie schon mal erwähnt muss ich SquidGuard für grosse Kinder einsetzen. Dazu habe ich heute mal die deutschen Blacklisten geholt, denn meist sind es deutsche Seiten die im Zweifelsfall geguckt werden. Die gabs es hier: http://www.bn-paf.de/filter/index_de.html Die habe ich dann als root in /etc ausgepackt und die Rechte eben neu vergeben:
tar -xvzf /software/de-blacklists.tar.gz chown -R squid.root de-blacklists/
Danach meine /etc/squidguard.conf angepasst, die sieht nun so aus:
logdir /var/log/squidGuard dbhome /etc/de-blacklists dest verboten { domainlist porn/domains urllist porn/urls } acl { default { pass !verboten all redirect 302:http://www.bfw-nds-hb.de } }
Ausserdem noch den Eintrag in der /etc/squid/squid.conf angepasst:
[...] redirect_program /usr/sbin/squidGuard -c /etc/squidguard.conf [...]
Ein kurzer Test ergab, dass ich noch Seiten kenne, die ich nicht durchlassen möchte, aber die kann man auf der Seite mit den Listen vorschlagen. Als nächstes kommt ein automatisches Update, das dann auch an dieser Stelle dokumentiert wird.
Hier noch ein Nachtrag: Die deutsche Liste ist nix, da sind viele Seiten nicht erfasst. Ich verwende jetzt die Liste von der SquidGuard-Homepage, das Archiv wieder einfach ausgepackt nach /etc und dann "chown -R squid.root blacklists". http://www.squidguard.org/blacklist/ Über 100000 Einträge, das Ding greift richtig durch. Expressions scheinen dort auch optimiert zu sein, die conf-Datei sieht nun so aus:
logdir /var/log/squidGuard dbhome /etc/blacklists
dest verboten { domainlist porn/domains urllist porn/urls expressionlist porn/expressions }
acl { default { pass !verboten all redirect 302:http://www.bfw-nds-hb.de } }