Verlässt Piwik den Beta-Status?
Nachdem ich Piwik gestern auf die Version 0.6.2 geupdatet habe, scheint sich grad mal einem Tag danach was neues anzukündigen. Mein Piwik zeigt seit wenigen Minuten die Verfügbarkeit eines Updates an. Diesmal wird wohl der Beta-Status verlassen, denn die Versionsnummer beträgt eine glatte 1.

Das Changelog ist noch auf die gestern veröffentlichte 0.6.2 verlinkt und in den News auf der Piwik-Seite ist ebenfalls noch nicht erwähnt. Lediglich in der Roadmap ist ein Hinweis auf die Version 1 ist zu finden. Als Termin wird dort nur von 2010 gesprochen.
Ob die Updatemeldung nun wiklich auf eine Finale Version zeigt, oder ob vielleicht ein Fehler seitens Piwik vorliegt, weiss ich nicht. Daher werde ich kein Update bis zur offiziellen Bekanntmachung auf der Piwik-Seite warten.
Nachtrag
Also es handelt sich tatächlich um einen Bug. Im Piwik-Forum habe ich entsprechendes gefunden. Mit der noch nicht veröffentlichten Version 0.6.3 wird das Problem behoben. Alternativ kann die core/Http.php manuell ausgetauscht werden.
Piwik – IP-Adressen nachträglich anonymisieren
Wie gestern berichtet, kann Piwik seit der Version 0.5.5 die IP-Adressen dank eines zuschaltbaren Plugins anonymisiert schreiben. Die bisher erfassten Daten bleiben jedoch unverändert bestehen. Aus diesem Grund habe ich ein kleines SQL-Query geschrieben. Dieser aktualisiert das entsprechende Datenbankfeld, indem es die letzte Stelle der IP durch eine .0 ersetzt.
UPDATE piwik_log_visit
SET
location_ip = INET_ATON(
CONCAT(
SUBSTRING(
inet_ntoa(location_ip)
,1
,LENGTH(inet_ntoa(location_ip))
-LOCATE('.', REVERSE(inet_ntoa(location_ip)))
)
,'.0'
)
)
Ohne Gewähr, Verwendung auf eigenes Risiko. Bei mir lief es in 2-3 Sekunden fehlerfrei durch (>60.000 Datensätze / MySQL 5.0)
Anonymisierte IP-Adressen mit Piwik 0.5.5
Mit der heute veröffentlichten Version 0.5.5 haben die Entwickler zum besseren einhalten des Datenschutzes beigetragen. Optional kann nun das Plugin AnonymizeIP aktiviert werden, welches das letzte Oktet der IP mit der 0 ersetzt. So wird z.B. aus der 123.45.67.89 die 123.45.67.0 und kann somit nicht mehr auf einen einzelnen zurückgeführt werden. Dies ist so global.ini.php definiert und kann mit einem Eintrag in der eigenen config.ini.php überschrieben werden. Hinweis: Niemals die global.ini.php ändern, diese wird beim nächsten Update überschrieben!
ip_address_mask_length = 1
Mit dem Wert 2 würden die letzten beiden Stellen anonymisiert (123.45.0.0) und mit dem Wert 3 eben die letzten drei (123.0.0.0).
Unter “Einstellungen” > “Plugin” findet sich das Plugin und kann auf Wunsch aktiviert werden. Wichtig zu wissen, bisher gespeicherte IP-Adressen bleiben unverändert in der vollständigen Form erhalten.
Sicherheitslücke in Piwik 0.5 behoben
Eine schwere Sicherheitslücke in älteren Piwik-Versionen ist entdeckt worden, die in der kürzlich erschienen Version 0.5 behoben wurde. Durch präparierte Cookies kann fremder PHP-Code auf dem System ausgeführt werden, womit der Angreifer das ganze System seine Kontrolle bringen kann.
Ein Update über die Piwik-Oberfläche wurde mir, anders als sonst, nicht angeboten. Somit wurde ich erst durch den Artikel über die Sicherheitslücke auf heise darauf hingewiesen.
Fehler nach Update: “Widget nicht gefunden”
Sollten nach dem Update einige Widgets nicht mehr funktionieren, so kann ein kurzfristiges wechseln der Sprache das Problem beheben. Beim Wechel zurück zur vorherigen Auswahl sollte nun wie Widgets wie voher laufen.
Tipp: Sicherheit im Blick
Zu den wichtigsten Feeds die ich aboniere, gehört u.a. heise Security. Warnungen und Hinweise zum Thema Sicherheitslücken, bekannter und verbreiteter Software, werden dort recht zeitnah veröffentlicht.
NSLU2 – mein stromsparender SVN-Server
Unter Windows hatte ich regelmäßige Backups mit TrayBackup auf mein NSLU2 gelegt. Doch seit dem ich den iMac habe, sichere ich meine Daten nur noch mit Time Maschine auf eine angehängte USB-Festplatte und mein NSLU2 staubt zu.

Gestern habe ich es reaktiviert und einen Subversion-Server darauf installiert. Mit Debian Linux anstatt des originalen Betriebssystems, garkein Problem. Da Xcode und Eclipse (mit dem Subversive Plugin) mit Subversion umgehen können, habe ich eine stromsparende, externe Lösung. Zusammen mit einer 500GB-USB Festplatte verbraucht beides laut meinem Strommessgerät maximal 17 Watt unter Last.
Mehr zum Thema NSLU2 mit Debian findet ihr hier:
Piwik 0.4.4 – Update mit Hindernissen
Eben wollte ich über die Piwik-Oberfläche das Update durchführen. Doch dank meiner PHP-Konfiguration, open_basedir um genau zu sein, bin ich mit folgender Fehlermeldung hängen geblieben.
Warning: is_writable() [function.is-writable]: open_basedir restriction in effect. File(/var/lib/php5) is not within the allowed path(s)
Im Bugtracker vom Piwik habe ich jedoch schnell die Lösung gefunden. In der Datei index.php, Zeile 55, muss ein @ hinzugefügt werden, dies unterdrückt die Meldung. Das ist meiner Ansicht nach in diesem Fall legitim. So sieht die geänderte Zeile nun aus, damit alles wieder läuft:
if(!@is_writable(ini_get(‘session.save_path’)))
[Nachtrag]
Mit der Version 0.4.5 wurde dieses Problem behoben, es ist nun kein editieren der Sourcen nötig
iMac – Startsound beim booten abstellen
Da ich grundsätzlich immer die Kopfhörer an meinem iMac habe, war ich immer sehr irritiert von dem lauten Startsound beim booten. Denn abgespielt wird dieser (in meinem Fall übermäßig laut) über die internen Lautsprechen des Computers.
Nun habe ich raus bekommen wie sich dies sehr leicht regeln läßt. Und zwar orientiert sich der Startsound an der Lautstärke, die die Lautsprecher unter Mac OS X haben und nicht der angeschlossenen Kopfhörer. Wer also wie ich Kopfhörer dran hat, muss diese kurzfristig abstöpseln, die Lautstärke runterregeln und das war es.

Piwik 0.4.3 behebt Bing-Problem
Heute ist ein neues Update von Piwik erschienen und zwar die Version 0.4.3. Laut dem Changelog sollte sich hiermit auch das Problem mit den seltsamen Besuchern erledigt haben.
- #888 – Filtering out Bing spambot
Ich habe vor ein paar Monaten darüber geschrieben. Als aus Microsofts Suchmaschine Live dann Bing wurde, hatte ich zwischenzeitig keine dieser Botbesuche mehr. Nun ja, seit ein paar Tagen sind es wieder bis zu 5 Zugriffe täglich.

Details gibt es in den entsprechenden Tickets 888 und 686.