|
|
Aus dem Alltag eines Sysadmin: WebcleanerMüllverbrennungCharly Kühnast |
Inhalt |
60 MySQL-Datenbanken sichern
64 Zope verwaltet LDAP-Directory
70 Databay Firestick im Test
76 Admin-Workshop |
Spam-Mails haben (leider) nicht das Monopol auf Werbeverseuchung, auch viele Webseiten sondern Müll ab. Da blinkt, flackert und flasht es, dass der geplagte Surfer sich in Las Vegas bei Nacht wähnt. Zwar schützen moderne Browser schon vor unerwünschten Popups und -unders, was aber die Hektik auf dem Schirm nur etwas mildert - also Vorhang auf für Webcleaner[1].
Der HTTP-Proxy vermag den durch ihn hindurchrauschenden Datenstrom in fast beliebiger Weise zu manipulieren. Im Ergebnis hält er die mannigfaltigen Nervtötereien in Websites im Zaum. Aktuell liegt die Version 2.9 zum Download bereit, wahlweise zum Selbstkompilieren, als Deb-Paket und gar für Windows. Voraussetzung fürs erfolgreiche Übersetzen ist das Vorhandensein von Python 2.3.1 oder neuer, der Python Imaging Library[2], des Python Cryptography Toolkit[3], Runit[4] - und (als Überraschung) GCC. Ist all das beisammen, geht die Installation flott von der Hand. Als normaler User, nicht als Root baut
./configure make
die C-Bibliotheken zusammen. Danach sorgt
python setup.py build
fürs Kompiliern der Python-Dateien und
python setup.py install --home $HOME
schließt die Installation. Damit kann es auch schon losgehen.
Webcleaner bietet sehr viele Möglichkeiten, die alle aufzuzählen mühsam wäre. Hier sind mal jene, die mir im Alltag den meisten Nutzen bringen:
n Webcleaner vermag großformatige Bilder herunterzurechnen. Das ist praktisch, wenn man an einer dünnen Leitung arbeitet, die Anzeige von Bildern aber nicht ganz abschalten will.
Webcleaner bringt auch alles mit, was für einen Abteilungsproxy nötig wäre. Da aber das Feintuning der Filter Geschmackssache ist, macht der Einsatz auf dem eigenen PC mehr Spaß. (jk)
Infos |
[1] Webcleaner: [http://webcleaner.sourceforge.net] [2] Python Imaging Library: [http://www.pythonware.com/products/pil/] [3] Python Cryptography Toolkit: [http://www.amk.ca/python/code/crypto.html] [4] Runit: [http://smarden.org/runit] |