23.03.2015

Hardliner fordern immer wieder die Vorratsdatenspeicherung

Boah, ich find es schrecklich. Bei der WZ sitzt einer, der aufrecht für das Unbelehrbare steht und den aktuellen, erneuten Vorstoß richtig gut findet, eine Vorratsdatenspeicherung einzuführen. Grrr!
Natürlich schrieb ich einen Leserbrief ;) [veröffentlicht am 23.03.15]

Leserbrief zur Glosse Hr. Wais 17.03.15, "Vorratsdatenspeicherung"

Hr. Wais, Sie zeigen sich schon wieder als Hardliner und treuer Gefolgsmann von Politikern wie Uhl, Schily, Gabriel, de Maizière und von BKA-Polizisten wie Ziercke.
Sie alle fordern, dass die Vorratsdatenspeicherung wieder eingeführt wird. Dabei ignorieren Sie nach wie vor, dass nicht nur das Bundesverfassungsgericht, sondern in noch viel schärferer Form sogar der Europäische Gerichtshof die anlasslose Speicherung verboten haben. Die EU plant deshalb keine Neuauflage dieser Big-Brother-Idee mehr, andere EU-Länder haben schon oder sind gerade dabei, die Vorratsdatenspeicherung komplett abzuschaffen.
Derzeit stemmt sich Justizminister Maas noch tapfer gegen die Wiedereinführung in Deutschland - mal schauen, wie lange er durchhält.

Gabriel schreckt nicht einmal vor Unwahrheiten zurück: er behauptet, dass Breiviks Morde in Norwegen wegen der Vorratsdatenspeicherung besonders schnell aufgeklärt werden konnten. Dumm nur, dass es 2010 in Norwegen gar keine Vorratsdatenspeicherung gab! Genauso gern wird behauptet, dass in Frankreich dank der umfassenden Überwachung die Mörder der Charlie-Hebdo-Zeichner so schnell gefunden werden konnten. Kunststück, sie haben ja auch eine blutige Spur hinterlassen, dazu brauchte man keine VDS.

Besonders erschreckend finde ich, wenn nach einem Anschlag ganz stolz behauptet wird, dass die Täter schon in irgendeiner Datenbank gespeichert waren. Ganz offensichtlich hat aber niemand diese Daten rechtzeitig auswerten können; damit fällt das Argument der Prävention völlig in sich zusammen. Auch die Auswertung nach einem Anschlag ist möglich, ohne anlasslos jeden unter Verdacht zu stellen: die Staatsanwaltschaft kann in Eilfällen schon heute quasi auf Zuruf das Kommunikationsverhalten Tatverdächtiger speichern lassen. Die von der Bundesregierung nun geplante unterschiedslose Jedermannspeicherung würde dagegen hochsensible Daten Millionen unverdächtiger und ungefährlicher Bürger dem ständigen Risiko von falschem Verdacht, Datenklau oder Datenmissbrauch aussetzen. Das droht freie Kommunikation zu ersticken. Wenn Menschen nicht mehr ohne Furcht vor Nachteilen durch Anrufe oder im Internet Hilfe suchen können, verhindert dies eine sinnvolle Prävention und kann sogar Leib und Leben von Unbeteiligten gefährden.

Auf der anderen Seite rüsten Staaten, die man nicht mehr als Demokratie bezeichnen kann, technisch weiter auf. In der Türkei hat Erdogan gerade im Präsidentenpalast ein landesweites Überwachungszentrum bauen lassen, das Kameras, Drohnen und andere Daten von Polizei, Geheimdienst und Katastrophenschutz vereint. Sehr bequem, ist Erdogan doch auch gleichzeitig oberster militärischer Befehlshaber. Ich denke, Orwells "1984" ist wieder einen Schritt näher gerückt.

Es ist keine gute Idee, anlasslos Daten zu speichern, zumal die amtierende deutsche Regierung offensichtlich nicht in der Lage ist, handwerklich so zu arbeiten, dass ihre Gesetze vor dem Bundesverfassungsgericht bestehen. Wie oft musste in letzter Zeit das Gericht eingreifen, um die schlimmsten Fehltritte zu stoppen? Viel zu oft!

17.03.2015

Terry Pratchett lebt weiter ... im Netz

Hach, das ist eine schöne Idee, und genauso absurd wie die Scheibenwelt, die sich Sir Terry Pratchett ausgedacht hat!

Terry Pratchett ist leider am 12.03.2015 von uns gegangen, aber es gibt Fans, die eine Petition an den TOD gestartet haben, und andere Fans, die ihn im Internet weiterleben lassen wollen, indem sein Name nicht in Vergessenheit gerät. Hier ist noch ein wunderschöner Nachruf.

In einigen der neueren Bücher, in denen langsam, aber sicher, die Industrialisierung einzieht, gibt es ein System namens "Clacks", das eine Mischung aus Fax, Telex und Internet darstellt. Es wird verwendet, um Nachrichten auszutauschen, und verwendet dazu Relaisstationen, die zueinander in Sichtweite stehen müssen, die "Clacks Tower".

Adora Belle Dearhart, eine der Hauptpersonen in "Going Postal" und die Angebetete von Moist von Lipwig, verlor ihren Bruder John Dearhart durch üble Machenschaften einer Teilhaberfirma, als er sich weigerte, die Clacks Tower den Geschäftspraktiken der Firma anzupassen, um mehr Geld zu verdienen.

Seit seinem Tod wird zum Andenken immer wieder von einem Ende der Türme zum anderen die Nachricht "GNU John Dearhart" verschickt.
His name is in the code, in the wind, in the rigging and the shutters. Haven't you ever heard the saying “A man's not dead while his name is still spoken”?'

Jeder, der eine Website betreibt, hat nun die Möglichkeit, etwas Vergleichbares für Terry Pratchett zu tun:
  • entweder die folgenden Zeilen in die httpd.conf des Apache eintragen (wenn man Zugang hat), dann muss man das "Headers" Module noch einschalten mit
    LoadModule headers_module modules/mod_headers.so
  • oder eine .htaccess-Datei mit diesen Zeilen im / ablegen (dann braucht man noch vom Betreiber des Servers die Erlaubnis für das fettgedruckte)
    <Directory />
      AllowOverride All
    </Directory>

Und genau diese drei Zeilen muss man dann einbauen:



<IfModule headers_module>
    header set X-Clacks-Overhead "GNU Terry Pratchett"
</IfModule>
Mit normalen Mitteln kann man diese zusätzliche HTTP-Header-Zeile nicht erkennen, aber mit Hilfsmitteln wie "wget" auf der Kommandozeile oder seit kurzem auch mit einer Extension für Chrome kann man sehen, ob ein Webserver diesen Header ausliefert.

Für die Praxis meiner Frau hab ich das soeben getan, und die Antwort finde ich sehr schön:

# wget -O/dev/null -Sv http://www.tierarzt-berstadt.de
--2015-03-17 15:38:07--  http://www.tierarzt-berstadt.de/
Resolving www.tierarzt-berstadt.de (www.tierarzt-berstadt.de)... 81.169.145.86
Connecting to www.tierarzt-berstadt.de (www.tierarzt-berstadt.de) |81.169.145.86 |:80... connected.
HTTP request sent, awaiting response...
  HTTP/1.1 200 OK
  Date: Tue, 17 Mar 2015 15:38:14 GMT
  Server: Apache/2.2.29 (Unix)
  Last-Modified: Fri, 05 Jul 2013 12:49:50 GMT
  ETag: "334cd49-4c5-4e0c3215f9780"
  Accept-Ranges: bytes
  Content-Length: 1221
  X-Clacks-Overhead: GNU Terry Pratchett
  Keep-Alive: timeout=3, max=100
  Connection: Keep-Alive
  Content-Type: text/html
Length: 1221 (1.2K) [text/html]

13.03.2015

Flash-Update auf Version 17

Mir fehlen langsam die Worte, wie die Versionsnummern inflationär in Höhen klettern. Google hat es mit Chrome vorgemacht, aus irgendwelchen Gründen macht es Mozilla mit Firefox und Thunderbird nach, und jetzt beschleunigt Adobe die Nummerierung des Flashplayers genauso.

Und weil mir die neuen Worte fehlen, nehme ich immer den alten Blogartikel, nur die Versionsnummern ändern sich ;)

Grade erst Version 16 (siehe meinen älteren Blogartikel von November), jetzt schon 17 und gleich mit Warnungen, dass die älteren Versionen unsicher sind. Wer sich selbst auf dem Laufenden halten will, kann das Blog des Security-Teams bei Adobe lesen oder als RSS abonnieren.

Wie üblich in ihrem freundlichen Service-Blog die passende Automation zum Herunterladen und Installieren. Falls ein Proxy verwendet wird, das "rem" bzw. "#" entfernen.

Das Tool wget wird bei Windows noch benötigt wie hier beschrieben. Bei Linux sollte es schon vorhanden sein, da es von vielen anderen Programmen intern verwendet wird.

Für Windows wie üblich beide Varianten, ActiveX und Netscape Plugin.
@echo off

rem set http_proxy=http://192.168.100.100:3128/
set VNP=
17.0.0.188
set VAX=17.0.0.188
set V=17
set H=fpdownload.macromedia.com
set P=/get/flashplayer/current/licensing/win
set AX=install_flash_player_%V%_active_x.exe
set NP=install_flash_player_%V%_plugin.exe

wget http://%H%%P%/%AX% -O flash-%VAX%_ax.exe
.\flash-%VAX%_ax -install
wget http://%H%%P%/%NP% -O flash-%VNP%_np.exe
.\flash-%VNP%_np -install

Für Linux 64 bit rpm (als root ausführen oder "sudo rpm" schreiben) gibt es nach wie vor "nur" Version 11, aber zur Abwechslung haben sich der Downloadlink und der Dateiname für .rpm geändert. Für .tar.gz-Format ist immer noch der erste Downloadlink gültig, deshalb belasse ich beide im Skript.
#!/bin/sh

# http_proxy=http://192.168.100.100:3128/

VL=11.2.202.460
H=fpdownload.macromedia.com

PL1=/get/flashplayer/current/licensing/linux
PL2=/get/flashplayer/pdc/${VL}


DL() { wget -N "$1/$2"; mv "$2" "$3"; }

echo Linux 64 bit rpm ...
DL http://${H}${PL2} \
   flash-plugin-${VL}-release.x86_64.rpm \
  
flash-${VL}.x86_64.rpm
rpm -F --force
flash-${VL}.x86_64.rpm

[Hier ist noch der Verweis auf die Anleitung für Version 16, 15, 14 und 13]

[Update 20150114: Versionsnummern angepasst - heise-Meldung]
[Update 20150122: Versionsnummern angepasst - Adobe-Meldung]
[Update 20150126: Versionsnummern angepasst - heise-Meldung]
[Update 20150205: Versionsnummern angepasst - heise-Meldung]
[Update 20150415: Versionsnummern angepasst - Adobe-Meldung]
[Update 20150513: Versionsnummern angepasst - Adobe-Meldung]

04.03.2015

Das iPhone 5 bekommt ein neues Display

Wer hätte das gedacht? Nach langem (sehr langem!) Gequengel hat sich Kind 1 den größten Wunsch aller Zeiten(TM) erfüllt und ein iPhone gekauft. Das Konfirmationsgeld und ganz viele zugedrückte Hühneraugen haben es möglich gemacht - obwohl ich als Elternteil und Finanzier das geschlossene Öko-System von Apple ziemlich ablehne.

Wer hätte das gedacht? Es hat kein ganzes Jahr gedauert, und das iPhone hat den ersten Schaden. In einer öffentlichen Toilette ist aus einem Seifenspender ein Schwall Flüssigseife auf das Display getropft. Dummerweise hat das Abwischen nicht ausgereicht - das iPhone 5 ist halt nicht wasserdicht, nicht mal spritzwasserfest. Ein kleiner Rest Seifenlotion ist nach und nach ins Innere gekrochen, und ausgerechnet ins Display. Dort hat es sich dann im Lauf der letzten Tage immer weiter ausgebreitet.

Das ist natürlich ein unhaltbarer Zustand - ich kann keine defekten Geräte in meinem Umfeld ansehen, das widerstrebt mir. Außerdem hatte ich die Befürchtung, dass sich der Rest Seifenlauge immer weiter ins Gerät hinein verteilt und dann irgendwann auch die Elektronik im Inneren angreift.

Zunächst die Nagelprobe: wie kompliziert ist der Austausch eines Displays bei einem iPhone 5? Videos bei youtube gesucht und angeschaut und überrascht festgestellt: es scheint ganz einfach zu sein! Entgegen meinen Erwartungen und Vorurteilen lässt sich das Gerät leicht öffnen, und der Tausch des Displays besteht nur aus wenigen Handgriffen, wenn man eine ruhige Hand für die superkleinen Schrauben im Inneren hat.

Also musste ein Ersatzdisplay her. Zu meiner extrem großen Überraschung finden sich bei ebay Angebote für komplette Ersatzdisplays schon ab ca. 40 €. Da ich das Gebastel vom Nexus 7 noch in schlechter Erinnerung hatte, dort das Display von der Bezel (dem Rahmen) zu trennen, habe ich mich für ein komplett montiertes Modul entschieden, in dem Kamera, Knopf und Hörer schon fertig montiert waren. Ansonsten hätte ich vom alten Displaymodul noch die Einzelteile ab- und ummontieren müssen. Das hat den Spaß zwar nochmal 5 € teurer gemacht, aber soviel ist die gesparte Arbeitszeit auf jeden Fall wert.

Die Bestellung trudelte recht schnell ein, und der Austausch des Displays war tatsächlich so einfach, wie es im Video ausgesehen hat. Alle benötigten Werkzeuge waren im Paket mit drin, auch der Mikro-Mini-Torx-Schraubenzieher.

Die zwei Schrauben neben dem Lightning-Anschluss lösen, mit dem mitgelieferten Saugnapf das Display vorsichtig ablupfen ...


... dann mit dem Plastikhebelwerkzeug gleichmäßig von unten nach oben auf beiden Seiten aus dem Unterteil heben, nach oben klappen ...






... dann im Inneren drei noch kleinere Schrauben lösen, die einen Blechdeckel festhalten ...






... drei Platinenstecker lösen (von rechts außen im Uhrzeigersinn beginnen) und schon ist das Display ab!





Beim neuen Display war auf der Innenseite noch eine Schutzfolie aufgeklebt, danach musste ich in der umgekehrten Reihenfolge die Stecker wieder aufstecken und festdrücken, den Blechdeckel festschrauben und das war's eigentlich schon. Der letzte Schritt ist dann schon, das neue Display vorsichtig in das Unterteil zu drücken und die beiden Schrauben festzuziehen.


Wer hätte das gedacht? Display und Touchscreen funktionieren einwandfrei nach dem Einschalten.

Kind 1 wieder glücklich - und um 50 € Schulden "reicher" ;)

Wer hätte das gedacht? Unglaublich!