<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    <title>Chris' personal blag</title>
    <link>http://0x42.org/blog/</link>
    <description></description>
    <dc:language>en</dc:language>
    <generator>Serendipity 1.3.1 - http://www.s9y.org/</generator>
    
    

<item>
    <title>CrossOver Office / Games zu verschenken</title>
    <link>http://0x42.org/blog/archives/64-CrossOver-Office-Games-zu-verschenken.html</link>
            <category>Computerkrams</category>
    
    <comments>http://0x42.org/blog/archives/64-CrossOver-Office-Games-zu-verschenken.html#comments</comments>
    <wfw:comment>http://0x42.org/blog/wfwcomment.php?cid=64</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://0x42.org/blog/rss.php?version=2.0&amp;type=comments&amp;cid=64</wfw:commentRss>
    

    <author>nospam@example.com (Chris)</author>
    <content:encoded>
    &lt;a href=&quot;http://www.codeweavers.com/&quot;&gt;Codeweavers&lt;/a&gt; hat gestern Seriennummern für Crossover Office und Crossover Games für Linux und Mac verschenkt, zur Feier des hohen Benzinpreises in den USA. Mit der Software ist es möglich, einige Windowssoftware sowie einige Windowsspiele unter Linux bzw Mac in Betrieb zu nehmen.&lt;br /&gt;
&lt;br /&gt;
Ich habe mir zwei Seriennummern organisiert, die ich nicht wirklich brauche - wer eine haben will möge sich melden. Die Nummern müssen bis zum 30.10. aktiviert werden, man erhält dann einen Account auf der CodeWeavers-Seite, mit dem man die Software herunterladen sowie den ebenfalls kostenlosen Support in Anspruch nehmen kann. 
    </content:encoded>

    <pubDate>Wed, 29 Oct 2008 20:39:58 +0100</pubDate>
    <guid isPermaLink="false">http://0x42.org/blog/archives/64-guid.html</guid>
    
</item>
<item>
    <title>Ubuntu auf dem Gigabyte M912: Das WLAN-Modul</title>
    <link>http://0x42.org/blog/archives/63-Ubuntu-auf-dem-Gigabyte-M912-Das-WLAN-Modul.html</link>
            <category>Computerkrams</category>
    
    <comments>http://0x42.org/blog/archives/63-Ubuntu-auf-dem-Gigabyte-M912-Das-WLAN-Modul.html#comments</comments>
    <wfw:comment>http://0x42.org/blog/wfwcomment.php?cid=63</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://0x42.org/blog/rss.php?version=2.0&amp;type=comments&amp;cid=63</wfw:commentRss>
    

    <author>nospam@example.com (Chris)</author>
    <content:encoded>
    Der verwendete WLAN-Chipsatz ist leider zu neu für Ubuntu 8.04, wird von dem mitgelieferten madwifi nicht erkannt.&lt;br /&gt;
&lt;br /&gt;
Als Lösung kann man madwifi selbst übersetzen und installieren.&lt;br /&gt;
&lt;br /&gt;
Dazu muß zuerst mal das von Ubuntu mitgelieferte madwifi gelöscht werden: &quot;&lt;b&gt;sudo apt-get remove linux-restricted-modules-`uname -r`&lt;/b&gt;&quot;.&lt;br /&gt;
&lt;br /&gt;
Als nächstes benötigen wir die Tools um ein Kernelmodul bauen zu können: &quot;&lt;b&gt;sudo apt-get install build-essential linux-headers-`uname -r`&lt;/b&gt;&quot;, und anschließend die Sourcen für madwifi-hal. Diese finden sich auf der &lt;a href=&quot;http://snapshots.madwifi.org&quot;&gt;Snapshot-Seite vom Madwifi-Projekt&lt;/a&gt;, grade aktuell ist &lt;a href=&quot;http://snapshots.madwifi.org/madwifi-hal-0.10.5.6-current.tar.gz&quot;&gt;madwifi-hal-0.10.5.6-current.tar.gz&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Den Snapshot entpacken, ins entstandene Verzeichnis wechseln, und übersetzen und installieren. (&lt;b&gt;make&lt;/b&gt;, &lt;b&gt;sudo make install&lt;/b&gt;).&lt;br /&gt;
&lt;br /&gt;
Danach den Rechner einmal neu booten, damit er seine Kernelmodule sortieren kann, danach kann WLAN mit Network Manager konfiguriert werden...&lt;br /&gt;
&lt;br /&gt;
Nachtrag: madwifi.org funktioniert momentan nicht, daher ist &lt;a href=&quot;http://0x42.org/~chris/madwifi-hal-0.10.5.6-r3861-20080903.tar.gz&quot;&gt;der Snapshot aus dem ich installiert habe&lt;/a&gt; nun hier verfügbar. 
    </content:encoded>

    <pubDate>Thu, 16 Oct 2008 15:35:51 +0200</pubDate>
    <guid isPermaLink="false">http://0x42.org/blog/archives/63-guid.html</guid>
    
</item>
<item>
    <title>Ubuntu auf dem Gigabyte M912: Der Touchscreen</title>
    <link>http://0x42.org/blog/archives/62-Ubuntu-auf-dem-Gigabyte-M912-Der-Touchscreen.html</link>
            <category>Computerkrams</category>
    
    <comments>http://0x42.org/blog/archives/62-Ubuntu-auf-dem-Gigabyte-M912-Der-Touchscreen.html#comments</comments>
    <wfw:comment>http://0x42.org/blog/wfwcomment.php?cid=62</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://0x42.org/blog/rss.php?version=2.0&amp;type=comments&amp;cid=62</wfw:commentRss>
    

    <author>nospam@example.com (Chris)</author>
    <content:encoded>
    Für den Touchscreen braucht es einen Treiber vom Hersteller. Diesen gibt es auf der &lt;a href=&quot;http://www.penmount.com/down_2.php&quot;&gt;Downloadseite von Penmount&lt;/a&gt;. Nach der Lizenz geht es zur Softwareübersicht, nach etwas scrollen findet man &quot;Ubuntu 8.04 Driver V2.2&quot;. Diesen laden, entpacken (&lt;b&gt;tar xvf &quot;PenMount Ubuntu8.04 Driver V2.2.tar.gz&quot;&lt;/b&gt;) und im entstandenen Verzeichnis &quot;pmlinux-ubuntu8.04&quot; install.sh ausführen. &lt;br /&gt;
&lt;br /&gt;
Der Installer stellt einige Fragen, das verwendete PenMount-Model ist &quot;1. PenMounnt 6000 series (USB)&quot;, A/D Bit wieder &quot;1. A/D 10-bit&quot;, 2nd Button wieder 1., Pen Down Mode 1., Hold Time ist wieder interessant, das ist die Zeit die man auf einem Punkt drückt, um den 2nd Button aufzurufen, den wir vorher als rechte Maustaste konfiguriert haben. Bei mir 500 ms.&lt;br /&gt;
&lt;br /&gt;
Der Installer ändert selbstständig die xorg.conf, jetzt wieder X neu starten, dann funktioniert der Touchscreen, muß aber noch kalibriert werden. Dazu liefer der Treiber das Tool &quot;&lt;b&gt;gCalib&lt;/b&gt;&quot; mit. 
    </content:encoded>

    <pubDate>Thu, 16 Oct 2008 14:52:00 +0200</pubDate>
    <guid isPermaLink="false">http://0x42.org/blog/archives/62-guid.html</guid>
    
</item>
<item>
    <title>Ubuntu auf dem Gigabyte M912: Displayauflösung</title>
    <link>http://0x42.org/blog/archives/61-Ubuntu-auf-dem-Gigabyte-M912-Displayaufloesung.html</link>
            <category>Computerkrams</category>
    
    <comments>http://0x42.org/blog/archives/61-Ubuntu-auf-dem-Gigabyte-M912-Displayaufloesung.html#comments</comments>
    <wfw:comment>http://0x42.org/blog/wfwcomment.php?cid=61</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://0x42.org/blog/rss.php?version=2.0&amp;type=comments&amp;cid=61</wfw:commentRss>
    

    <author>nospam@example.com (Chris)</author>
    <content:encoded>
    Standardmäßig betreibt Ubuntu das Netbook mit der falschen Auflösung, da der falsche Grafiktreiber geladen wird.&lt;br /&gt;
&lt;br /&gt;
Um das zu berichtigen habe ich die &quot;&lt;em&gt;/etc/X11/xorg.conf&lt;/em&gt;&quot; geändert:&lt;br /&gt;
&lt;br /&gt;
In der Section &quot;Device&quot; ist als Treiber &quot;vesa&quot; ausgewählt, diesen durch &quot;intel&quot; ersetzen. Die Section sieht bei mir dann so aus:&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;&lt;br /&gt;
Section &quot;Device&quot;&lt;br /&gt;
    Identifier &quot;Configured Video Device&quot;&lt;br /&gt;
    Boardname &quot;vesa&quot;&lt;br /&gt;
    Busid &quot;PCI:0:2:0&quot;&lt;br /&gt;
    Driver &quot;intel&quot;&lt;br /&gt;
    Screen 0&lt;br /&gt;
EndSection&lt;br /&gt;
&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
Jetzt X neu starten (&lt;b&gt;sudo /etc/init.d/gdm restart&lt;/b&gt;, oder ausloggen und einloggen, oder reboot), dann kann mit xrandr oder der Gnome Config die Auflösung richtig eingestellt werden.&lt;br /&gt;
Für das M912X und M912V ist die native Auflösung 1280x768. 
    </content:encoded>

    <pubDate>Thu, 16 Oct 2008 14:42:21 +0200</pubDate>
    <guid isPermaLink="false">http://0x42.org/blog/archives/61-guid.html</guid>
    
</item>
<item>
    <title>Ubuntu auf dem Gigabyte M912: Das Touchpad</title>
    <link>http://0x42.org/blog/archives/60-Ubuntu-auf-dem-Gigabyte-M912-Das-Touchpad.html</link>
            <category>Computerkrams</category>
    
    <comments>http://0x42.org/blog/archives/60-Ubuntu-auf-dem-Gigabyte-M912-Das-Touchpad.html#comments</comments>
    <wfw:comment>http://0x42.org/blog/wfwcomment.php?cid=60</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://0x42.org/blog/rss.php?version=2.0&amp;type=comments&amp;cid=60</wfw:commentRss>
    

    <author>nospam@example.com (Chris)</author>
    <content:encoded>
    Das Touchpad des M912 ist unter Ubuntu relativ einfach in Betrieb zu nehmen.&lt;br /&gt;
&lt;br /&gt;
Es genügt den Kernel mit der Option &quot;&lt;em&gt;i8042.noloop=1&lt;/em&gt;&quot; zu starten. Dazu im Editor der Wahl (vi!) /boot/grub/menu.lst öffnen.&lt;br /&gt;
In Zeile 66 sollte &quot;&lt;em&gt;# kopt=root=UID=1234567890xyz ro&lt;/em&gt;&quot; stehen. Dort einfach &quot;&lt;em&gt;i8042.noloop=1&lt;/em&gt;&quot; anfügen.&lt;br /&gt;
&lt;br /&gt;
Danach muß die Grub-Config neu geschrieben werden, das Kommando dafür ist &quot;&lt;b&gt;sudo update-grub&lt;/b&gt;&quot;. &lt;br /&gt;
&lt;br /&gt;
Zu guter letzt muß der Synaptics-Treiber deinstalliert werden: &quot;&lt;b&gt;sudo apt-get remove xserver-xorg-input-synaptics&lt;/b&gt;&quot;&lt;br /&gt;
Dabei wird auch das Metapackage xserver-xorg-input-all gelöscht.&lt;br /&gt;
&lt;br /&gt;
Jetzt noch einmal rebooten, und das Touchpad funktioniert. 
    </content:encoded>

    <pubDate>Thu, 16 Oct 2008 14:32:47 +0200</pubDate>
    <guid isPermaLink="false">http://0x42.org/blog/archives/60-guid.html</guid>
    
</item>
<item>
    <title>Linux auf dem Gigabyte M912(X)</title>
    <link>http://0x42.org/blog/archives/59-Linux-auf-dem-Gigabyte-M912X.html</link>
            <category>Computerkrams</category>
    
    <comments>http://0x42.org/blog/archives/59-Linux-auf-dem-Gigabyte-M912X.html#comments</comments>
    <wfw:comment>http://0x42.org/blog/wfwcomment.php?cid=59</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://0x42.org/blog/rss.php?version=2.0&amp;type=comments&amp;cid=59</wfw:commentRss>
    

    <author>nospam@example.com (Chris)</author>
    <content:encoded>
    &lt;div class=&quot;serendipity_imageComment_left&quot; style=&quot;width: 300px&quot;&gt;&lt;div class=&quot;serendipity_imageComment_img&quot;&gt;&lt;a class=&#039;serendipity_image_link&#039; href=&#039;http://0x42.org/blog/uploads/m912x.jpg&#039;&gt;&lt;!-- s9ymdb:40 --&gt;&lt;img class=&quot;serendipity_image_left&quot; width=&quot;300&quot; height=&quot;225&quot;  src=&quot;http://0x42.org/blog/uploads/m912x.serendipityThumb.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;serendipity_imageComment_txt&quot;&gt;Gigabyte M912&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
Vor einigen Monaten hat Gigabyte ein Netbook auf Atom-Basis vorgestellt, das besondere daran: Ein drehbares Display mit Touchscreen!&lt;br/&gt;&lt;br /&gt;
Das Netbook gibt es in drei Versionen, als M912M, mit LED-Backlight, daher etwas längerer Akkulaufzeit, und kleinerer Auflösung (und ohne Bluetooth), und als M912X und M912V, die sich nur durch das vorinstallierte Windows XP bzw Vista unterscheiden.&lt;br/&gt;&lt;br /&gt;
Ich habe mir vor einem Monat also das &quot;große&quot; M912X bestellt, wegen der höheren Displayauflösung von 1280x768, und dem eingebauten Bluetoothmodul. Gestern kam endlich das Paket, so das ich mich gleich dransetzen konnte Debian Lenny zu installieren.&lt;br/&gt;&lt;br /&gt;
Um die Linuxinstallation soll es hier hauptsächlich gehen, denn diese ist leider nicht trivial. Mit Debian bin ich nicht weit gekommen, denn der Laptop stürzt ab wenn man a) ACPI nicht beim booten abschatet, und b) versucht den Netzwerkktreiber für den Ethernetanschluß zu laden. Ohne Netzwerk ist eine Debian-Installation unnötig kompliziert, und ohne ACPI macht der ganze Laptop für mich nicht mehr viel Sinn.&lt;br/&gt;&lt;br /&gt;
Den nächsten Versuch startete ich mit dem, was Debian am nähesten kommt: Ubuntu.&lt;br/&gt;&lt;br /&gt;
Ubuntu 8.04 installiert erstmal ohne größere Probleme auf dem Gerät, es sind allerdings nach der Installation einige Nacharbeiten zu machen, die ich nach und nach beschreiben werde.&lt;br/&gt;&lt;br /&gt;
&lt;br /&gt;
Vorerst OHNE Funktion blieben:&lt;br /&gt;
&lt;br /&gt;
- &lt;a href=&quot;http://0x42.org/blog/archives/60-Ubuntu-auf-dem-Gigabyte-M912-Das-Touchpad.html&quot;&gt;Das Touchpad&lt;/a&gt;&lt;br /&gt;
- &lt;a href=&quot;http://0x42.org/blog/archives/61-Ubuntu-auf-dem-Gigabyte-M912-Displayaufloesung.html&quot;&gt;Die Displayauflösung (ist falsch)&lt;/a&gt;&lt;br /&gt;
- &lt;a href=&quot;http://0x42.org/blog/archives/62-Ubuntu-auf-dem-Gigabyte-M912-Der-Touchscreen.html&quot;&gt;Der Touchscreen&lt;/a&gt;&lt;br /&gt;
- &lt;a href=&quot;http://0x42.org/blog/archives/63-Ubuntu-auf-dem-Gigabyte-M912-Das-WLAN-Modul.html&quot;&gt;Das WLAN-Modul&lt;/a&gt;&lt;br /&gt;
- Die Webcam&lt;br /&gt;
- Suspend2Ram&lt;br /&gt;
- Suspend2Disk 
    </content:encoded>

    <pubDate>Thu, 16 Oct 2008 14:18:35 +0200</pubDate>
    <guid isPermaLink="false">http://0x42.org/blog/archives/59-guid.html</guid>
    
</item>
<item>
    <title>Kastensammler...</title>
    <link>http://0x42.org/blog/archives/58-Kastensammler....html</link>
            <category>moblog</category>
    
    <comments>http://0x42.org/blog/archives/58-Kastensammler....html#comments</comments>
    <wfw:comment>http://0x42.org/blog/wfwcomment.php?cid=58</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://0x42.org/blog/rss.php?version=2.0&amp;type=comments&amp;cid=58</wfw:commentRss>
    

    <author>nospam@example.com (Chris)</author>
    <content:encoded>
    ....&quot;die Flaschen holen ja immer die anderen weg!&quot;&lt;br /&gt;
&lt;br /&gt;
Der Unterbau meines Betts auf dem Weg zurück in den Handel&lt;br /&gt;&lt;br /&gt;
&lt;a class=&quot;popfetcherimage&quot; href=&quot;http://0x42.org/blog/uploads/moblog/09102008.jpg&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://0x42.org/blog/uploads/moblog/09102008.serendipityThumb.jpg&quot; alt=&quot;Hier klicken für Vollbild-Anzeige&quot; /&gt;&lt;/a&gt; 
    </content:encoded>

    <pubDate>Thu, 09 Oct 2008 23:07:03 +0200</pubDate>
    <guid isPermaLink="false">http://0x42.org/blog/archives/58-guid.html</guid>
    
</item>
<item>
    <title>Genau so...</title>
    <link>http://0x42.org/blog/archives/57-Genau-so....html</link>
            <category>moblog</category>
    
    <comments>http://0x42.org/blog/archives/57-Genau-so....html#comments</comments>
    <wfw:comment>http://0x42.org/blog/wfwcomment.php?cid=57</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://0x42.org/blog/rss.php?version=2.0&amp;type=comments&amp;cid=57</wfw:commentRss>
    

    <author>nospam@example.com (Chris)</author>
    <content:encoded>
    ....stelle ich mir eine Eierfabrik mit Käfighaltung NICHT vor...&lt;br /&gt;&lt;br /&gt;
&lt;a class=&quot;popfetcherimage&quot; href=&quot;http://0x42.org/blog/uploads/moblog/04102008.jpg&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://0x42.org/blog/uploads/moblog/04102008.serendipityThumb.jpg&quot; alt=&quot;Hier klicken für Vollbild-Anzeige&quot; /&gt;&lt;/a&gt; 
    </content:encoded>

    <pubDate>Sat, 04 Oct 2008 19:45:55 +0200</pubDate>
    <guid isPermaLink="false">http://0x42.org/blog/archives/57-guid.html</guid>
    
</item>
<item>
    <title>Screen mit vertikaler Split-Option</title>
    <link>http://0x42.org/blog/archives/53-Screen-mit-vertikaler-Split-Option.html</link>
            <category>Computerkrams</category>
    
    <comments>http://0x42.org/blog/archives/53-Screen-mit-vertikaler-Split-Option.html#comments</comments>
    <wfw:comment>http://0x42.org/blog/wfwcomment.php?cid=53</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://0x42.org/blog/rss.php?version=2.0&amp;type=comments&amp;cid=53</wfw:commentRss>
    

    <author>nospam@example.com (Chris)</author>
    <content:encoded>
    &lt;div class=&quot;serendipity_imageComment_left&quot; style=&quot;width: 300px&quot;&gt;&lt;div class=&quot;serendipity_imageComment_img&quot;&gt;&lt;a class=&#039;serendipity_image_link&#039; href=&#039;http://0x42.org/blog/uploads/split-screen-shot.gif&#039;&gt;&lt;!-- s9ymdb:37 --&gt;&lt;img class=&quot;serendipity_image_left&quot; width=&quot;300&quot; height=&quot;179&quot;  src=&quot;http://0x42.org/blog/uploads/split-screen-shot.serendipityThumb.gif&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;serendipity_imageComment_txt&quot;&gt;Screen mit ein paar Fenstern&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
Mal wieder ein Debian-Package: &lt;a href=&quot;http://0x42.org/~chris/screen_4.1~cvs20070322-0.1_amd64.deb&quot;&gt;Screen 4.1CVS (amd64)&lt;/a&gt;, &lt;a href=&quot;http://fungi.yuggoth.org/debian/&quot;&gt;für i386 und Sparc&lt;/a&gt; gibts das Paket bei dem Menschen, der es ursprünglich auch gebaut hat.&lt;br /&gt;
&lt;br /&gt;
Das besondere bei diesem Screen ist, das er Fenster vertikal splitten kann (^A |), was bei 16:10-Monitoren besonders super ist.&lt;br /&gt;
&lt;br /&gt;
Das Paket ist übrigens für Debiane größer gleich testing uninteressant, da gibt es Screen mit |-Funktion in main. 
    </content:encoded>

    <pubDate>Sat, 12 Jul 2008 23:01:19 +0200</pubDate>
    <guid isPermaLink="false">http://0x42.org/blog/archives/53-guid.html</guid>
    
</item>
<item>
    <title>Lighttpd und SNI: SSL ohne Extra IPs</title>
    <link>http://0x42.org/blog/archives/52-Lighttpd-und-SNI-SSL-ohne-Extra-IPs.html</link>
            <category>Computerkrams</category>
    
    <comments>http://0x42.org/blog/archives/52-Lighttpd-und-SNI-SSL-ohne-Extra-IPs.html#comments</comments>
    <wfw:comment>http://0x42.org/blog/wfwcomment.php?cid=52</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://0x42.org/blog/rss.php?version=2.0&amp;type=comments&amp;cid=52</wfw:commentRss>
    

    <author>nospam@example.com (Chris)</author>
    <content:encoded>
    &lt;a href=&quot;http://en.wikipedia.org/wiki/Server_Name_Indication&quot; title=&quot;Server Name Indication&quot;&gt;SNI&lt;/a&gt; ist eine tolle Sache. Damit kann man nämlich Webserver betreiben, die mehrere SSL-Seiten auf einer IP, und einem Port hosten. Normalerweise braucht man ja immer eine Extra-IP pro SSL-Seite, da der Browser sonst mit dem Zertifikat nicht zurecht kommt. Mitfhile von SNI teilt der Browser dem Webserver erst mit, welche Seite er möchte, und bekommt dann das passende Zertifikat.&lt;br /&gt;
&lt;br /&gt;
Für Lighttpd gibt es hier einen &lt;a href=&quot;http://trac.lighttpd.net/trac/ticket/386&quot;&gt;Patch für SNI-Support&lt;/a&gt;.&lt;br /&gt;
Mithilfe dieser &lt;a href=&quot;http://www.debian.org/doc/manuals/apt-howto/ch-sourcehandling.en.html&quot;&gt;Anleitung für APT und DPKG&lt;/a&gt; ist es recht einfach gepatchte debian-Pakete zu erstellen.&lt;br /&gt;
&lt;br /&gt;
Ich hab da mal was vorbereitet, &lt;a href=&quot;http://0x42.org/~chris/lighttpd-sni/&quot;&gt;Lighttpd-SNI für Debian stable (amd64/i386)&lt;/a&gt; und für &lt;a href=&quot;http://0x42.org/~chris/lighttpd-sni/testing/&quot;&gt;Debian testing (i386)&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Sind die Pakete installiert, kann /etc/lighttpd/conf-enabled/10-ssl.conf wie folgt angepasst werden:&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;&lt;br /&gt;
# /etc/lighttpd/conf-available/10-ssl.conf&lt;br /&gt;
#### SSL engine&lt;br /&gt;
$SERVER[&quot;socket&quot;] == &quot;0.0.0.0:443&quot; {&lt;br /&gt;
                  ssl.engine                  = &quot;enable&quot;&lt;br /&gt;
                  ssl.pemfile                 = &quot;/etc/lighttpd/server.pem&quot;&lt;br /&gt;
&lt;br /&gt;
                  $HTTP[&quot;host&quot;] == &quot;foo.bar.example.com&quot; {&lt;br /&gt;
                    ssl.pemfile = &quot;/etc/lighttpd/foo.bar.pem&quot;&lt;br /&gt;
                    }&lt;br /&gt;
                  $HTTP[&quot;host&quot;] == &quot;spam.eggs.example.org&quot; {&lt;br /&gt;
                    ssl.pemfile = &quot;/etc/lighttpd/spam.eggs.pem&quot;&lt;br /&gt;
                    }&lt;br /&gt;
}&lt;br /&gt;
&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
Das Zertifikat server.pem wird hierbei für alle nicht definierten Hostnamen ausgeliefert, sowie für Browser die SNI nicht unterstützen.&lt;br /&gt;
Das sind vor allem die üblichen alten Versionen von IE, Konqueror (der es ab KDE 4.1 können soll), und der darauf aufbauende Safari...&lt;br /&gt;
&lt;br /&gt;
Trotzdem schonmal ne tolle Sache. 
    </content:encoded>

    <pubDate>Thu, 10 Jul 2008 23:25:43 +0200</pubDate>
    <guid isPermaLink="false">http://0x42.org/blog/archives/52-guid.html</guid>
    
</item>
<item>
    <title>Ein Tag, ein Bild: Red Dwarf-Fanartikel?</title>
    <link>http://0x42.org/blog/archives/51-Ein-Tag,-ein-Bild-Red-Dwarf-Fanartikel.html</link>
            <category>moblog</category>
    
    <comments>http://0x42.org/blog/archives/51-Ein-Tag,-ein-Bild-Red-Dwarf-Fanartikel.html#comments</comments>
    <wfw:comment>http://0x42.org/blog/wfwcomment.php?cid=51</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://0x42.org/blog/rss.php?version=2.0&amp;type=comments&amp;cid=51</wfw:commentRss>
    

    <author>nospam@example.com (Chris)</author>
    <content:encoded>
    Smeggin&#039; Fridge!&lt;br /&gt;&lt;br /&gt;
&lt;a class=&quot;popfetcherimage&quot; href=&quot;http://0x42.org/blog/uploads/moblog/13062008.jpg&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://0x42.org/blog/uploads/moblog/13062008.serendipityThumb.jpg&quot; alt=&quot;Hier klicken für Vollbild-Anzeige&quot; /&gt;&lt;/a&gt; 
    </content:encoded>

    <pubDate>Fri, 13 Jun 2008 14:57:03 +0200</pubDate>
    <guid isPermaLink="false">http://0x42.org/blog/archives/51-guid.html</guid>
    
</item>
<item>
    <title>Ein Tag, ein Bild: Finkenwerder</title>
    <link>http://0x42.org/blog/archives/50-Ein-Tag,-ein-Bild-Finkenwerder.html</link>
            <category>moblog</category>
    
    <comments>http://0x42.org/blog/archives/50-Ein-Tag,-ein-Bild-Finkenwerder.html#comments</comments>
    <wfw:comment>http://0x42.org/blog/wfwcomment.php?cid=50</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://0x42.org/blog/rss.php?version=2.0&amp;type=comments&amp;cid=50</wfw:commentRss>
    

    <author>nospam@example.com (Chris)</author>
    <content:encoded>
    Das Schöne an Hamburg: Man kann auch schonmal mit dem Schiff zur Arbeit fahren... :)&lt;br /&gt;&lt;br /&gt;
&lt;a class=&quot;popfetcherimage&quot; href=&quot;http://0x42.org/blog/uploads/moblog/11062008.jpg&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://0x42.org/blog/uploads/moblog/11062008.serendipityThumb.jpg&quot; alt=&quot;Hier klicken für Vollbild-Anzeige&quot; /&gt;&lt;/a&gt; 
    </content:encoded>

    <pubDate>Wed, 11 Jun 2008 11:07:02 +0200</pubDate>
    <guid isPermaLink="false">http://0x42.org/blog/archives/50-guid.html</guid>
    
</item>
<item>
    <title>Mailinator mit eigenen Domains</title>
    <link>http://0x42.org/blog/archives/47-Mailinator-mit-eigenen-Domains.html</link>
            <category>Computerkrams</category>
    
    <comments>http://0x42.org/blog/archives/47-Mailinator-mit-eigenen-Domains.html#comments</comments>
    <wfw:comment>http://0x42.org/blog/wfwcomment.php?cid=47</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://0x42.org/blog/rss.php?version=2.0&amp;type=comments&amp;cid=47</wfw:commentRss>
    

    <author>nospam@example.com (Chris)</author>
    <content:encoded>
    Mailinator ist super, inzwischen muß man sich ja an allen Ecken und Enden im Web anmelden - Web 2.0 lässt grüßen.&lt;br /&gt;
Nun, man will ja nicht jedem seine E-Mailadresse verraten, um hinterher mit allem möglichen Müll zugeschmissen zu werden.&lt;br /&gt;
Also nimmt man Adressen von Mailinator, die E-Mail zur Aktivierung des Accounts oder sonstwas holt man von deren Webseite, und danach wird man nicht mehr genervt. Toll.&lt;br /&gt;
Nur, inzwischen blocken viele Webseitenbetreiber die Domains von Mailinator als ungültige oder nicht erlaubte E-Mailadressen, was ziemlich nervt.&lt;br /&gt;
&lt;br /&gt;
Nun kommt der Trick:&lt;br /&gt;
Der Mailserver von Mailinator nimmt alle Mails an und stellt sie an die virtuellen Benutzer zu, egal auf welcher Domain.&lt;br /&gt;
Wer also eine eigene Domain hat, kann für beliebige Subdomains mail.mailinator.com als MX eintragen, und fortan *@subdomain.domain.tld bei Mailinator nutzen.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.mailinator.com/&quot;&gt;Mailinator - Let Them Eat Spam!&lt;/a&gt; 
    </content:encoded>

    <pubDate>Thu, 05 Jun 2008 17:23:11 +0200</pubDate>
    <guid isPermaLink="false">http://0x42.org/blog/archives/47-guid.html</guid>
    
</item>
<item>
    <title>Ein Tag, ein Bild: Freiheit statt Angst!</title>
    <link>http://0x42.org/blog/archives/46-Ein-Tag,-ein-Bild-Freiheit-statt-Angst!.html</link>
            <category>moblog</category>
    
    <comments>http://0x42.org/blog/archives/46-Ein-Tag,-ein-Bild-Freiheit-statt-Angst!.html#comments</comments>
    <wfw:comment>http://0x42.org/blog/wfwcomment.php?cid=46</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://0x42.org/blog/rss.php?version=2.0&amp;type=comments&amp;cid=46</wfw:commentRss>
    

    <author>nospam@example.com (Chris)</author>
    <content:encoded>
    Selten eine Demo komplett ohne Knüppelgarde erlebt...&lt;br /&gt;&lt;br /&gt;
&lt;a class=&quot;popfetcherimage&quot; href=&quot;http://0x42.org/blog/uploads/moblog/31052008.jpg&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://0x42.org/blog/uploads/moblog/31052008.serendipityThumb.jpg&quot; alt=&quot;Hier klicken für Vollbild-Anzeige&quot; /&gt;&lt;/a&gt; 
    </content:encoded>

    <pubDate>Sat, 31 May 2008 16:21:40 +0200</pubDate>
    <guid isPermaLink="false">http://0x42.org/blog/archives/46-guid.html</guid>
    
</item>
<item>
    <title>SSL mit Namecheap</title>
    <link>http://0x42.org/blog/archives/45-SSL-mit-Namecheap.html</link>
            <category>Computerkrams</category>
    
    <comments>http://0x42.org/blog/archives/45-SSL-mit-Namecheap.html#comments</comments>
    <wfw:comment>http://0x42.org/blog/wfwcomment.php?cid=45</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://0x42.org/blog/rss.php?version=2.0&amp;type=comments&amp;cid=45</wfw:commentRss>
    

    <author>nospam@example.com (Chris)</author>
    <content:encoded>
    SSL ist ne tolle Sache.&lt;br /&gt;
Die Verbindung zwischen Browser und Server kann man eigentlich nicht oft genug verschlüsseln, Login fürs Blag, Webmail, privates Miniwiki als Notizzettel, es gibt viele Spielereien die man unterwegs gut im Browser brauchen kann.&lt;br /&gt;
&lt;br /&gt;
Nun, der Haken ist, unterwegs habe ich meine Zertifikate nicht dabei. Bedeutet, wenn ich sie selber erzeuge, das der Browser eine Fehlermeldung wirft, er kenne mein Zertifikat nicht. Nun, das kann man dem Browser bekannt machen.&lt;br /&gt;
Möglichkeit 1, ich überprüfe den Fingerprint des Zertifikats und sage dem Browser hinterher, er solle es akzeptieren. Geht, ist aber umständlich und eher doof.&lt;br /&gt;
Möglichkeit 2, ich lasse &lt;a href=&quot;http://www.cacert.org/&quot;&gt;CACert&lt;/a&gt; Zertifikate für mich ausstellen. Nachteil: CACert kennen die Browser auch nicht - ich muß also das CACert-Zertifikat installieren. Solange sich CACert also nicht durchsetzt, im Grunde dasselbe wie vorhin.&lt;br /&gt;
Möglichkeit 3, auf die ich durch unser &lt;a href=&quot;http://www.fb18.de/&quot;&gt;Fachschaftsforum&lt;/a&gt; stieß - &lt;a href=&quot;http://www.startssl.com/&quot;&gt;StartSSL Free&lt;/a&gt;, deren Root-Zertifikat ist in einem der beiden großen Browser vorinstalliert - ich meine es war Mozilla. Findet man unterwegs auf fremden Rechnern nur andere Browser beginnt der Spaß mit Fingerprints wieder.&lt;br /&gt;
Möglichkeit 4, von der ich bisher immer Abstand nahm - ein Zertifikat erwerben, von einem Aussteller der ein in den Browsern dieser Welt vorinstalliertes Zertifikat hat. Das war mir bisher immer viel zu teuer.&lt;br /&gt;
&lt;br /&gt;
Achtung, nun beginnen die Lobgesänge:&lt;br /&gt;
Vor kurzem stolperte ich über &lt;a href=&quot;http://www.namecheap.com/&quot;&gt;Namecheap&lt;/a&gt;, und begann dort Domains zu erwerben, und entdeckte später ihr &lt;a href=&quot;http://www.namecheap.com/learn/other-services/ssl-certificates.asp&quot;&gt;Angebot an Zertifikaten&lt;/a&gt;. Los gehts ab 14.88 US$, in Euro also fast nichts, momentan sind das keine 10 Euro. Dafür gibt es ein Zertifikat, dessen Root in vielen Browsern vorinstalliert ist - bisher hats nur mit meinem Symbian-Handy nicht auf Anhieb geklappt. Aber im Normalfall braucht man also nie wieder Fingerprints zu checken - für ein Jahr.&lt;br /&gt;
&lt;br /&gt;
Nun kommt der Teil, weswegen ich hier eigentlich diese Produktwerbung betreibe:&lt;br /&gt;
Vor kurzem ereignete sich bei &lt;a href=&quot;http://www.debian.org/security/2008/dsa-1571&quot;&gt;Debian ein mittelschwerer Eklat um SSL-Zertifikate&lt;/a&gt;, der bewirkte das auf Debian-Systemen erstellte SSL-Schlüssel verwundbar waren, und das schon seit Ende 2006.&lt;br /&gt;
Bedeutet, alles was ich auf meinen Rechnern in den letzten 1,5 Jahren an Schlüsselmaterial erzeugt habe kann gelöscht werden, die damit erzeugten Zertifikate ebenfalls. Toll. und das nachdem ich mich grade mal durchgerungen habe Geld dafür auszugeben.&lt;br /&gt;
&lt;br /&gt;
Aber, gestern kam von RapidSSL, dem Anbieter hinter Namecheap, das Angebot, alle erstellten Zertifikate kostenfrei neu zu erstellen, wegen des Debian-Bugs. Schöne, kulante Aktion, wie ich finde, und das für den Preis... :) 
    </content:encoded>

    <pubDate>Thu, 22 May 2008 02:27:55 +0200</pubDate>
    <guid isPermaLink="false">http://0x42.org/blog/archives/45-guid.html</guid>
    
</item>

</channel>
</rss>