Privoxy Filter Dateien

ABP für FireFox wird sicher jedem der FireFox aktiv nutzt als Werbefilter bekannt sein. Ich selbst habe dieses Plugin auch lange Zeit genutzt und war damit eigentlich zufrieden. Besser finde ich allerdings gleich einen eigenen Proxy Server bei dem man nicht von einem Browser abhängig ist (ABP ist nur für FireFox) sondern egal welcher Browser genutzt wird, dieser immer über den Proxy geroutet werden kann.

Das größte Problem dürfte dabei für viele das konfigurieren der Filter und Action Dateien des Privoxy’s sein. Es gibt zwar die ein oder andere Filteranleitung und auch Beispiele, aber hauptsächlich für englische Seiten und nicht für deutschen Spam. Aus diesem Grund stelle ich meine Konfigurationsdateien unter eine CC Lizenz und biete diese damit verbunden kostenfrei an :)

I) Installation

Die beiden Dateien “schwarz-weiss.filter” und “schwarz-weiss.action” einfach herunterladen und in das Privoxy Verzeichnis unter “/etc/privoxy” legen. In der config des Privoxy einfach nach den Bereichen für die Action und Filterdateien suchen und diese dort mit eintragen. Es sind dort schon standardmäßig Dateien eingetragen. Die user.filter und die user.action kann man rausnehmen, da ja die von mir genutzt werden sollen. Daher würde ich diese beiden Einträge einfach durch die Dateinamen von mir ersetzen.

II) Dateien

a) schwarz-weiss.filter

Die Filterdatei beinhaltet derzeit nur einen Filter für google Analytics Code. Dabei wird der urchin.js und der ga.js Code direkt geblockt. An dieser Datei wird nicht viel verändert werden ausser ich entwickle neue Filter.

schwarz-weiss.filter – Stand: v1.1.1149

b) schwarz-weiss.action

In der Action Datei sind verschiedene Adressen, Domains und Teile von Domains eingetragen welche als Spamadressen geblockt oder behandelt werden sollen. Zudem sind auch Aliases eingetragen. Die Datei ist gut kommentiert, so dass man in den einzelnen Bereichen nachlesen kann, welche Blockmechanismen verwendet werden.

schwarz-weiss.action – Stand: 1.1.1049

Bei Fragen oder Anregungen: me@schwarz-weiss.cc

IE8 abschalten reicht nicht

Der CEO von Opera hat sich zu der Änderung bei Windows 7 in Bezug auf die Deaktivierung von InternetExplorer geäußert. Seiner Auffassung geht der Schritt nicht weit genug. Mit Operas Beschwerde bei der EU will der Softwarehersteller aus Norwegen erreichen, dass der Nutzer bei der Installation bereits einen anderen Browser als den Internet Explorer auswählen kann.

Dennoch ist der Schritt von Microsoft bereits in die richtige Richtung, ob das Unternehmen allerdings den Schritt weitergehen werde ist fraglich.

Dem Opera Chef geht der Schritt allein aus dem Grund nicht weit genug, dass der Nutzer ja den Internet Explorer brauchte um einen alternativen Browser aus dem Internet zu laden. Es klingt also danach, dass Opera erreichen will, dass alternative Browser bereits dem Windows beigelegt werden, wie das bei Linux der Fall ist.

Derzeit ermittelt die EU-Komission noch gegen Microsoft weil der Verdacht besteht, dass der Softwaregigant aus Redmond dem Browsermarkt geschadet habe.

Windows 7: Abschaltbar

Das Windows 7 abschaltbar ist, wird nun niemanden verblüffen, aber die Rede ist vom InternetExplorer und WindowsMedia Player. Wie bereits neulich berichtet, ist bereits vermutet worden, dass sich die Software abschalten lässt. Dabei wird aber nur die betroffene EXE Datei gelöscht. Eine tatsächliche Deinstallation der Software findet nicht statt.

Microsoft hat mittlerweile die damaligen Mutmaßungen bestätigt.

Zusätzlich lässt sich noch folgende Software abschalten: Windows Media Center, Windows-Suche, Windows DVD Maker sowie die Gadget -Plattform.

Vermutlich reagiert nun Microsoft auf die EU-Kartellklagen, an denen sich bereits Opera, Mozilla und Google beteiligt haben.

Windows & PLESK mit Zend Optimizer

Seit langem mal wieder ein HowTo von mir wie man den Zend Optimizer unter Windows mit PLESK installiert.
Ich gehe davon aus das das für PLESK 8 wie 9 identisch ist, daher schreibe ich das HowTo eher verallgemeindernd.

Und schon gehts los

 

1) Quellen beziehen

Damit wir den ZendOptimizer auch installieren können, müssen wir uns diesen natürlich erst einmal downloaden. Diesen findet man meistens hier. Leider erfordert dies eine kostenlose Registrierung bei Zend, damit man auf den Downloadbereich zugreifen kann. Am besten speichert man sich die ausführbare Setupdatei direkt am Server, dann hat man sie gleich an Ort und Stelle

2) Setup ausführen

Ein Doppelklick über die Remotekonsole auf die ausführbare Datei startet das Setup.

3) Lizenz bestätigen

Natürlich lesen wir uns die Lizenzbestimmungen genau durch, verkaufen unsere Seele und senden alle Daten an jedermann und alle ;)

1-Accept license

4) Installationsverzeichnis

Im nächsten Schritt müssen wir das Installationsverzeichnis von PLESK auswählen. Dies geht entweder mit folgendem Befehl:

%pleskdir%\Additional\PleskPHP5\extras

Sollte man das nicht in der Form eingeben können, kann man das auch erst einmal in ein Ausführen Feld eingeben und dem Pfad zu sehen und sich dann durchklicken. Sollte es Zugriffsprobleme auf das Verzeichnis geben, würde ich ggf. die Program Files auf psacln und psaserv erweitern.

2-Select the Path

5) Webserver Software auswählen

Als nächstes müssen wir die Webserver Software auswählen. Normalerweise erkennt die Software welcher Webserver installiert ist. Sollte das nicht geschehen, dann wählen wir den korrekten Server aus. Da wir unter PLESK unterwegs sind ist das der IIS.

3-Select browser

6) PHP.ini auswählen

Die Installationsroutine wird im Laufe der Installation versuchen die PHP.ini gleich so anzupassen, dass diese auf den Optimizer lädt. Aus diesem Grund müssen wir die PHP.ini angeben. Um diese zu finden kann man sich wieder folgendem Befehl in der Ausführen Funktion behelfen:

%plesk_dir%\Additional\PleskPHP5\

Sobald geschehen, geht’s zum nächsten Schritt.

4-iniPath

7) Wurzelverzeichnis des Webservers

Wenn man mit PLESK arbeitet, dann hat man 2 inetpub Verzeichnisse. Eines liegt auf der Festplatte C: und sofern man PLESK auf einer seperaten Partition installiert hat, dann liegt auf z.B. D: auch nochmal ein solches Verzeichnis. In diesem Fall muss das Verzeichnis gewählt werden das auf der gleichen Partition ist, wie die www Verzeichnisse der Kundenaccounts / vhosts, damit alles funktioniert.

5-webrootPath

8) Zusammenfassung

Nun sind wir beim letzten Schritt angekommen und wir erhalten eine Zusammenfassung der bisher ausgewählten Installationsparameter. Diese prüfen wir nochmals sorgfältig und wenn alles passt, dann können wir mit der eigentlichen Installation beginnen.

6-information

9) Warnmeldung IIS

Da der IIS bei der Installation meistens noch aktiv ist, erhalten wir eine Warnmeldung, dass dieser heruntergefahren werden sollte, damit die geänderte Konfiguration überhaupt wirksam wird. Diese Warnmeldung bestätigen wir mit JA

7-IISWarning

10) IIS wird angehalten

Während der IIS heruntergefahren wird erhalten wir ebenfalls ein Mitteilungsfenster, das uns über die aktuelle Arbeit informiert. Sobald dieses abgeschlossen ist, geht die Installation weiter.

8-installing

11) Abschluss

Zum Schluss erhalten wir noch die Möglichkeit die Readme zu lesen, was ich meistens nicht mache. Daher klicke ich auf Finish und schliesse damit die Installation ab. Bitte auf jeden Fall nachsehen ob alle PLESK Services wieder oben sind, sonst läuft der IIS nicht!
Über das PLESK Taskpanel können die Dienste wieder gestartet werden.

12) Prüfung

Ob alles richtig installiert wurde kann man einfach nachsehen, in dem man im Explorer an den Pfad geht, in dem man den Zend Optimizer installiert hat. Dort findet man dann unter "zend/libs" alle benötigten Dateien.

Im Anschluss öffnen wir noch die PHP.ini Datei und sehen nach ob dort die korrekten Daten hinterlegt wurden. Dazu müssen wir ganz ans Ende der Datei. Dort finden wir dann ungefähr folgenden Eintrag:

[ZEND]zend_extension_ts = "%plesk_dir%\Additional\PleskPHP5\extras\zend\lib\ZendExtensionManager.dll"
zend_extension_manager.optimizer_ts="%plesk_dir%\Additional\PleskPHP5\extras\zend\lib\Optimizer-3.3.0"

Bitte den Parameter "%plesk_dir%" mit dem tatsächlichen Pfad ersetzen.

13) Ende

Damit ist die Installation abgeschlossen und kann über den Aufruf mit einer PHPinfo Datei geprüft werden.

Windows ohne IE 8 ?

win7file Laut einem Bericht von Golem.de soll in in der aktuellen Vorabversion von Windows 7 mit der Version 7048 der Internet Explorer 8 deaktiviert werden können. Eine Deinstallation sieht die Funktion allerdings nicht vor.

Ob diese Funktion überhaupt in die Endversion von Windows 7 einfließen wird, wollte Microsoft bisher nicht beantworten.

Die Frage die sich nun stellt, warum wurde diese Funktion eingefügt ? Reagiert Microsoft damit auf bereits 2 laufende Kartellverfahren angeregt durch Opera, an denen sich auch die Mozilla Foundation, Google und die FSFE angeschlossen haben ?

Wir wissen es nicht, können aber nur hoffen, dass man sich in der neuen Windows Version endlich einmal dem Browser entledigen kann :)