# Das Verz., in dem die Logs gespeichert werden sollen
logdir /var/log/squid
# Das Heimverzeichnis, worin sich die SquidGuard-Datenbanken befinden
dbhome /var/lib/squidguard/db
# Diese Regel filtert Werbeseiten heraus
dest porn {
domainlist BL/porn/domains
urllist BL/porn/urls
}
dest adv {
domainlist BL/adv/domains
urllist BL/adv/urls
}
dest chat {
domainlist BL/chat/domains
urllist BL/chat/urls
}
# ACLs
acl
{
default
{
# Alle vorher definierten Regeln nicht durchlassen, ansonsten alles.
# Ein ! vor der Regel besagt, dass explizit alle in dieser Regel
# definierten Adressen nicht durchgelassen werden.
pass !porn !adv !chat all
# Falls eine Seite gefiltert wurde, dann wird sie weiter geleitet und
# anstelle ihrer eine andere angezeigt.
# Hier muß man eine HTTP-Adresse angeben. Am besten man verwendet Apache
# oder ähnliches und benutzt das auf der SquidGuard-Heimseite
# erhältliche cgi-Skript.
# Aus Sicherheitsgründen sollte man stets Localhost angeben, da sonst
# alle Rechner des Netzwerkes auf eine interne Ressource via Squid
# zugreifen könnten.
redirect http://127.0.0.1:80/squidGuard.cgi?clientaddr=%a&srcclass=%s&targetclass=%t&url=%u
# Natürlich ist es auch möglich, statt eines Skriptes eine GIF-Datei
# anzugeben, die transparent ist. Diese kann man für den Werbebannerfilter
# benutzen.
#pass !ads !porn !chat all
#redirect http://127.0.0.1:80/block.gif
}
}