http://arktur.shuttle.de/CD/Zusatzpaketeaktueller.
which squidGuardübereinstimmer; je nach Herkunft des "squidGuard"-Pakets kann dort "/usr/bin/" oder "/usr/sbin" passen.
/etc/init.d/squid stop /etc/init.d/squid start
squidGuard -d -C allbaut die Datenbank neu auf. Das kann bei einem Pentium 200 schon mal 1 Stunde dauern.
squidGuard -d -ubindet die "*.diff"-Dateien in den jeweiligen Unter-Verzeichnissen ein; das sollte recht schnell gehen.
Die Ausgangsdateien ("domains", "expressions", "urls", "*.diff") können anschliessend aus den Verzeichnissen entfernt werden, aber sie stören dort auch nicht weiter.
Beim Neu-Aufbau werden nur "domains", "expressions" und "urls" berücksichtigt, kein anderer Dateiname.
Beim Update werden nur "domains.diff", "expressions.diff" und "urls.diff" berücksichtigt.
/etc/init.d/squid stop /etc/init.d/squid startoder
squid -k reconfigure
pgrep -l squidmuss (mindestens) eine Zahl (Wert beliebig) melden
pgrep -l squidmuss u.a. einige Zeilen liefern, in denen rechts "squidGuard" steht.
sgclean /etc/squid/squidGuard.confBei einem Pentium 200 kann das mehr als 1 Stunde dauern. Wenn Sie nicht so lange die Konsole blockieren wollen:
sgclean /etc/squid/squidGuard.conf & disownverschiebt den Prozess in den Hintergrund.
Updates werden bei "squidguard.org", "ftp://k12linux.mesd.k12.or.us/pub/squidGuard/" und den "Oberberg"-Seiten angeboten. Auch Lars Rupp arbeitet für den SuSE-Schulserver an einem zuverlässigen Update-Verfahren.
Die Diskussion über ein sicheres und zuverlässiges Verfahren ist noch nicht abgeschlossen, insbesondere ist das Mischen von Dateien von verschiedenen Webseiten noch nicht zufriedenstellend gelöst. "k12" bietet derzeit nur Ausgangs-Dateien an, keine Updates. "Pfaffenhofen" ist mehr als veraltet.
Auf den "Oberberg"-Seiten werden etliche *.diff-Dateien angeboten, die zusammengefasst werden können; das dort empfohlene Verfahren "update_sq", eine neue Datenbank aufzubauen, ignoriert die Möglichkeit, per "*.diff"-Datei überflüssige oder falsche Einträge zu beseitigen.
Derzeit neige ich dazu, einzig die Dateien von k12/Toulouse zu benutzen; die auf der "squidGuard"-Seite angebotene Datenbank ist schon seit langer Zeit nicht mehr aktualisiert worden..
Solange das Updaten nicht zufriedenstellend geklärt ist, liefere ich (natürlich) kein Skript zum Updaten. Derzeit sollte reichen:
squidGuard -d -C all squidGuard -d -u
squid -k reconfigure
Datei /etc/samba/squidGuard.conf Abschnitt "Die sonstigen Rechner der Schule" "!mail" herausnehmen
squid -k debug -Xliefert viele Zeilen, u.a. auch Hinweise auf Fehler. Die Ausgabe sollte fürs komfortablere Lesen z.B. nach "/tmp/squid.log" umgelenkt werden.