<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Just another tech blog ... &#187; Linux</title>
	<atom:link href="http://hexor2k.wordpress.com/tag/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://hexor2k.wordpress.com</link>
	<description>... about (mobile) Linux and Java</description>
	<lastBuildDate>Thu, 31 Dec 2009 11:15:03 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>de</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='hexor2k.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/3350773e6f25e0db7b7f27bdf342b466?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Just another tech blog ... &#187; Linux</title>
		<link>http://hexor2k.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://hexor2k.wordpress.com/osd.xml" title="Just another tech blog &#8230;" />
		<item>
		<title>Wie sehen Linux-/Windows-/Mac-Fanboys die jeweils anderen Plattformen?</title>
		<link>http://hexor2k.wordpress.com/2009/12/31/wie-sehen-linux-windows-mac-fanboys-die-jeweils-anderen-plattformen/</link>
		<comments>http://hexor2k.wordpress.com/2009/12/31/wie-sehen-linux-windows-mac-fanboys-die-jeweils-anderen-plattformen/#comments</comments>
		<pubDate>Thu, 31 Dec 2009 11:15:03 +0000</pubDate>
		<dc:creator>hexor2k</dc:creator>
				<category><![CDATA[Sachen zum Lachen]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Fun]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Micro$oft]]></category>

		<guid isPermaLink="false">http://hexor2k.wordpress.com/?p=520</guid>
		<description><![CDATA[Die Antwort auf diese Frage habe ich im Netz gefunden:

       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hexor2k.wordpress.com&blog=4544707&post=520&subd=hexor2k&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Die Antwort auf diese Frage habe ich im Netz gefunden:</p>
<p><a href="http://hexor2k.files.wordpress.com/2009/12/howfanboysseeoperatingsystems.jpg"><img class="aligncenter size-full wp-image-521" title="howfanboysseeoperatingsystems" src="http://hexor2k.files.wordpress.com/2009/12/howfanboysseeoperatingsystems.jpg?w=450&#038;h=329" alt="" width="450" height="329" /></a></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hexor2k.wordpress.com/520/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hexor2k.wordpress.com/520/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hexor2k.wordpress.com/520/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hexor2k.wordpress.com/520/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hexor2k.wordpress.com/520/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hexor2k.wordpress.com/520/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hexor2k.wordpress.com/520/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hexor2k.wordpress.com/520/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hexor2k.wordpress.com/520/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hexor2k.wordpress.com/520/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hexor2k.wordpress.com&blog=4544707&post=520&subd=hexor2k&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://hexor2k.wordpress.com/2009/12/31/wie-sehen-linux-windows-mac-fanboys-die-jeweils-anderen-plattformen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/da83901c46990b57efdd2759b9ec859f?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=X" medium="image">
			<media:title type="html">hexor2k</media:title>
		</media:content>

		<media:content url="http://hexor2k.files.wordpress.com/2009/12/howfanboysseeoperatingsystems.jpg" medium="image">
			<media:title type="html">howfanboysseeoperatingsystems</media:title>
		</media:content>
	</item>
		<item>
		<title>The SLUG is ready (again)</title>
		<link>http://hexor2k.wordpress.com/2009/11/13/the-slug-is-ready-again/</link>
		<comments>http://hexor2k.wordpress.com/2009/11/13/the-slug-is-ready-again/#comments</comments>
		<pubDate>Fri, 13 Nov 2009 16:00:04 +0000</pubDate>
		<dc:creator>hexor2k</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[NAS]]></category>
		<category><![CDATA[NSLU2]]></category>

		<guid isPermaLink="false">http://hexor2k.wordpress.com/?p=492</guid>
		<description><![CDATA[Nachdem gestern das Netzteil meiner externen HDD per Post kam und alle Daten noch da waren, ist meine SLUG jetzt wieder online. Natürlich habe ich die eineinhalb Wochen Leerlauf genutzt, um gleich mal auf Debian Lenny umzusteigen. Außerdem habe ich mir Gedanken darüber gemacht, wie die Slug in Zukunft funktionieren bzw. welche Dienste sie anbieten [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hexor2k.wordpress.com&blog=4544707&post=492&subd=hexor2k&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Nachdem gestern das Netzteil meiner externen HDD per Post kam und alle Daten noch da waren, ist meine SLUG jetzt wieder online. Natürlich habe ich die eineinhalb Wochen Leerlauf genutzt, um gleich mal auf Debian Lenny umzusteigen. Außerdem habe ich mir Gedanken darüber gemacht, wie die Slug in Zukunft funktionieren bzw. welche Dienste sie anbieten soll.</p>
<p><span id="more-492"></span>Meine bisherigen Gedanken als Mail-Server, Musik-Server, Mythbacken, etc. waren leider nicht praktikabel, da die Daten auf der HDD zu 99% der Zeit nur von einem Rechner aus genutzt wurden. Und da macht der extra Netzwerkzugriff auf die SLUG eigentlich nur Probleme. Außerdem halte ich es nicht gut für die Lebensdauer der Festplatte, wenn z.B. beim Mail-Server die externe Festplatte stündlich für den Mailcheck aufgeweckt wird. Und mittlerweile bin ich eh auf Google-Mail umgestiegen <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Ab sofort wird die externe Festplatte nur sporadisch an der SLUG hängen, um erstens meine lokale Festplatte zu backupen (scheußliches denglisch, ich weiß) und zweitens als File-Server wie bisher zu dienen. Dies allerdings nur, wenn auch die externe Festplatte angeschlossen ist. Weitere Einsatzzwecke ohne HDD wären z.B. als Proxy- oder VPN-Server, aber das ist noch Zukunftsmusik.</p>
<p>Da die externe HDD jetzt nicht mehr dauerhaft an der SLUG hängen muss, habe ich mir gedacht, ein kleines Skript zum mounten/unmounten zu schreiben. Es sollte nach folgendem Mechanismus funktionieren: Wird die Taste an der Slug gedrückt, so sollte eine vorhandene HDD gemounted werden, falls sie dies schon ist, wird sie unmounted. Bei zweimaligem Tastendruck innerhalb von 2 Sekunden wird die Slug herunter gefahren.</p>
<p>Hier ist mal ein erster Entwurf mit reinem mounten und shutdown. Was noch fehlt, sind die Befehle zum Start der Services wie NFS, Samba etc. Dafür gibts schon einige beeps <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><code><br />
#!/bin/bash</code></p>
<p>EXT_HDD_DEV=&#8220;/dev/sdb1&#8243;<br />
PIDFILE=&#8220;/tmp/exthddmount.pid&#8220;</p>
<p>if [ -e $PIDFILE ]<br />
then<br />
leds beep -f 800 -l 200 -d 10 -r 2<br />
rm $PIDFILE<br />
/sbin/shutdown -t1 -a -h now<br />
else<br />
touch $PIDFILE<br />
sleep 2<br />
if [ -e $PIDFILE ]<br />
then<br />
if [ -e $EXT_HDD_DEV ]<br />
then<br />
mount $EXT_HDD_DEV<br />
RESULT=$?<br />
if [ $RESULT == 0 ]<br />
then<br />
echo &#8222;Mounted external HDD sdb1&#8243;<br />
leds disk-2 flash<br />
leds beep 1<br />
else<br />
umount $EXT_HDD_DEV<br />
echo &#8222;Umounted external HDD sdb1&#8243;<br />
leds disk-2 on<br />
leds beep 2<br />
fi<br />
fi<br />
rm $PIDFILE<br />
fi<br />
fi</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hexor2k.wordpress.com/492/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hexor2k.wordpress.com/492/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hexor2k.wordpress.com/492/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hexor2k.wordpress.com/492/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hexor2k.wordpress.com/492/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hexor2k.wordpress.com/492/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hexor2k.wordpress.com/492/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hexor2k.wordpress.com/492/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hexor2k.wordpress.com/492/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hexor2k.wordpress.com/492/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hexor2k.wordpress.com&blog=4544707&post=492&subd=hexor2k&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://hexor2k.wordpress.com/2009/11/13/the-slug-is-ready-again/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/da83901c46990b57efdd2759b9ec859f?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=X" medium="image">
			<media:title type="html">hexor2k</media:title>
		</media:content>
	</item>
		<item>
		<title>QTMoko</title>
		<link>http://hexor2k.wordpress.com/2009/10/16/qtmoko/</link>
		<comments>http://hexor2k.wordpress.com/2009/10/16/qtmoko/#comments</comments>
		<pubDate>Fri, 16 Oct 2009 20:21:14 +0000</pubDate>
		<dc:creator>hexor2k</dc:creator>
				<category><![CDATA[Openmoko]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Neo Freerunner]]></category>
		<category><![CDATA[QTMoko]]></category>

		<guid isPermaLink="false">http://hexor2k.wordpress.com/?p=473</guid>
		<description><![CDATA[Heute Abend war mir ein bisschen langweilig   Und was macht man da als Freerunner-User? Genau, man flasht sich ne neue Distribution   Für diesen Abend habe ich QTMoko V14 auserkoren, einen Debian-basierten QTopia-Ableger.

Die Installation verläuft problemlos. Mittels des vorgegebenen Rootfs und des Kernels von der QTMoko-Homepage sowie U-Boot von der Openmoko-Homepage kann [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hexor2k.wordpress.com&blog=4544707&post=473&subd=hexor2k&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Heute Abend war mir ein bisschen langweilig <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />  Und was macht man da als Freerunner-User? Genau, man flasht sich ne neue Distribution <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Für diesen Abend habe ich QTMoko V14 auserkoren, einen Debian-basierten QTopia-Ableger.</p>
<div id="attachment_477" class="wp-caption aligncenter" style="width: 460px"><img class="size-full wp-image-477" title="QTMoko Homescreen" src="http://hexor2k.files.wordpress.com/2009/10/screenshot1.png?w=450&#038;h=600" alt="QTMoko Homescreen" width="450" height="600" /><p class="wp-caption-text">QTMoko Homescreen</p></div>
<p><span id="more-473"></span></p>
<p>Die Installation verläuft problemlos. Mittels des vorgegebenen Rootfs und des Kernels von der <a href="http://qtmoko.org">QTMoko-Homepage</a> sowie U-Boot von der <a href="http://www.openmoko.org">Openmoko-Homepage</a> kann sofort losgeflasht werden. Nach 2 Neustarts zur Initialisierung startet das System ohne Probleme. Die Oberfläche ist QTopia-Standard.  Alle positiven Punkte will ich jetzt mal stichpunktartig zusammen fassen:</p>
<ol>
<li>Sehr schneller Start von Anwendungen</li>
<li>Große Auswahl an Keyboards. Es gibt auch welche mit deutschen Umlauten. Dazu kommt ein Terminal-Keyboard und die Handwriting-Methode. Predictive Keyboards lassen sich abschalten.</li>
<li>Obwohl das System seine Inhalte auf dem Framebuffer rendert, ist es möglich, auch X-Anwendungen zu starten. Hierzu kann mittels des Programms QX eine Instanz des X-Servers gestartet werden, in der das gewünschte Programm läuft. Dies funktioniert problemlos z.B. mit TangoGPS. Jetzt fehlt nur noch eine Integration in die vorhanden Apps.</li>
<li>Voller Zugriff auf die Debian-Repos für ARM-Geräte mit tausenden von Paketen. Das öffnet Tür und Tor für weitere Basteleien.</li>
<li>Dokumentverwaltung: Es gibt eine Quelle für alle Arten von Dokumenten (Musik, Text, Videos, &#8230;), die sich einheitlich verwalten lässt und von verschiedenen Programmen (Media Player, Hintergrundbild, Image Viewer, &#8230;) benutzt wird. Sehr schön <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li>WLAN funktioniert, und das sogar über GUI mit WPA2. Ich bin begeistert <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li>GPRS funktioniert, und das ebenfalls über die GUI. Ich noch begeisterter <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li>Suspend geht ebenfalls, ich werde dies in den nächsten Tagen noch genauer prüfen.</li>
<li>Es gibt einen grafischen Package Manager, der jedoch nur eine kleiner Auswahl von Paketen zeigt. Empfehlenswert ist der Browser Arora.</li>
<li>Die Speicherkarte wurde nicht von Anfang an gemounted. Mit einer kleinen Anpassung in der fstab funktioniert dies auch. Die vorhandene Musik und die Maps werden richtig erkannt.</li>
<li>Was mich bisher an SHR am meisten gestört hat, waren Einstellungen, die nach einem Neustart verloren gingen. Dazu gehört z.B. die Option, bei Anrufen seine eigene Nummer zu senden oder das aktuelle Audio-Profil. Bei QTMoko gehts.</li>
</ol>
<p>Leider gibts auch ein paar kleine Nachteile:</p>
<ol>
<li>Das Handling der vielen Keyboards ist etwas umständlich, die Umschaltung etwas gewöhnungsbedürftig. Hätte ich genug Zeit, würde ich gleich Handwriting nutzen.</li>
<li>Der Start dauert etwas, da U-Boot verwendet werden muss.</li>
<li>X-Server-Anwendungen brauchen etwas länger, um zu starten.</li>
<li>Es ist immer nur eine Anwendung aktiv. Es gibt keinen Anwendungs-Umschalter so wie bei Illume.</li>
<li>Im Adressbuch gibt es keine Auswahl mehr, ob Kontakte von der SIM oder aus der Datenbank angezeigt werden sollen. Nach dem VCF-Import habe jetzt vieles doppelt. Aber vielleicht muss ich nur die SIM-Kontakte löschen. Dank der Buchstabenleiste im Adressbuch kann man Kontakte sehr schnell finden.</li>
<li>Einen Last.fm-Client muss ich wohl erst selbst programmieren <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </li>
</ol>
<p><strong>Fazit: Bisher haben mich 3 Dinge von QTopia abgehalten: Fehlende Umlaute auf den Tastaturen, keine GPS-Anwendung und das gewöhnliche Handy-Look-And-Feel. Das Look-And-Feel ist zwar noch das gleiche, dafür gibt es viele Funktionen, die besser arbeiten, als bei anderen Distris. Seit der Einstellung von QTopia seitens Nokia hat sich viel getan. QTMoko ist eine schnelle und stabile Distribution, die sowohl als Daily Phone als auch als Bastel-System funktioniert.</strong></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hexor2k.wordpress.com/473/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hexor2k.wordpress.com/473/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hexor2k.wordpress.com/473/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hexor2k.wordpress.com/473/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hexor2k.wordpress.com/473/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hexor2k.wordpress.com/473/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hexor2k.wordpress.com/473/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hexor2k.wordpress.com/473/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hexor2k.wordpress.com/473/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hexor2k.wordpress.com/473/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hexor2k.wordpress.com&blog=4544707&post=473&subd=hexor2k&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://hexor2k.wordpress.com/2009/10/16/qtmoko/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/da83901c46990b57efdd2759b9ec859f?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=X" medium="image">
			<media:title type="html">hexor2k</media:title>
		</media:content>

		<media:content url="http://hexor2k.files.wordpress.com/2009/10/screenshot1.png" medium="image">
			<media:title type="html">QTMoko Homescreen</media:title>
		</media:content>
	</item>
		<item>
		<title>Netzwerkprobleme bei OM2008.12 und Kubuntu 09.04 lösen</title>
		<link>http://hexor2k.wordpress.com/2009/07/18/netzwerkprobleme-bei-om2008-12-und-kubuntu-09-04-losen/</link>
		<comments>http://hexor2k.wordpress.com/2009/07/18/netzwerkprobleme-bei-om2008-12-und-kubuntu-09-04-losen/#comments</comments>
		<pubDate>Sat, 18 Jul 2009 15:05:08 +0000</pubDate>
		<dc:creator>hexor2k</dc:creator>
				<category><![CDATA[Openmoko]]></category>
		<category><![CDATA[KDE]]></category>
		<category><![CDATA[Kubuntu]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Neo Freerunner]]></category>
		<category><![CDATA[Network]]></category>

		<guid isPermaLink="false">http://hexor2k.wordpress.com/?p=455</guid>
		<description><![CDATA[Schon vor einigen Wochen habe ich nach der erfolgreichen Kubuntu-Installation gleich mal den Freerunner mit OM2008.12 per USB verbunden. Leider ging danach alles schief   Der Network-Manager meldete ein neues Gerät, gleichzeitig stürtzte aber die Plasma-Oberfläche ab. Danach meldete der Network-Manager, dass die Verbindung fehlgeschlagen war. Leider waren die Informationen im Wiki nicht sehr [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hexor2k.wordpress.com&blog=4544707&post=455&subd=hexor2k&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Schon vor einigen Wochen habe ich nach der erfolgreichen Kubuntu-Installation gleich mal den Freerunner mit OM2008.12 per USB verbunden. Leider ging danach alles schief <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />  Der Network-Manager meldete ein neues Gerät, gleichzeitig stürtzte aber die Plasma-Oberfläche ab. Danach meldete der Network-Manager, dass die Verbindung fehlgeschlagen war. Leider waren die Informationen im Wiki nicht sehr hilfreich. Alle Anpassungen (UDev, Hotplug, etc.) funktionierten nicht stabil.</p>
<p><span id="more-455"></span>Auch waren alle Hinweise mehr auf Gnome bezogen. In Kubuntu ist das Menü zur Netzwerk-Einstellung leider etwas buggy. Heute habe ich per Zufall herausgefunden, wie eine Netzwerkverbindung doch noch läuft. Das KDE-Menü bietet unter &#8222;Network-Management&#8220; die Möglichkeit, Verbindungen nach Mac-Adresse mit festen IPs einzutragen. Leider kann man im Wizard &#8222;Add&#8220; -&gt; &#8222;IP Address&#8220; zwar beliebig oft auf &#8222;Hinzufügen&#8220; klicken, es tut sich aber sichtbar nichts. Klickt man aber danach in der Liste an die oberste Stelle, so sieht man, das tatsächlich ein Eintrag erstellt wurde. Hier kann man nun die IP-Adresse und Gateway eintragen. Danach kommt nach Anschluss des Handys tatsächlich eine Verbindung zu stande <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Allerdings stürzt Plasma immer noch ab, was aber zu verschmerzen ist.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hexor2k.wordpress.com/455/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hexor2k.wordpress.com/455/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hexor2k.wordpress.com/455/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hexor2k.wordpress.com/455/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hexor2k.wordpress.com/455/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hexor2k.wordpress.com/455/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hexor2k.wordpress.com/455/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hexor2k.wordpress.com/455/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hexor2k.wordpress.com/455/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hexor2k.wordpress.com/455/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hexor2k.wordpress.com&blog=4544707&post=455&subd=hexor2k&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://hexor2k.wordpress.com/2009/07/18/netzwerkprobleme-bei-om2008-12-und-kubuntu-09-04-losen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/da83901c46990b57efdd2759b9ec859f?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=X" medium="image">
			<media:title type="html">hexor2k</media:title>
		</media:content>
	</item>
		<item>
		<title>Surround Sound auf Nvidia Nforce 4</title>
		<link>http://hexor2k.wordpress.com/2009/07/15/surround-sound-auf-nvidia-nforce-4/</link>
		<comments>http://hexor2k.wordpress.com/2009/07/15/surround-sound-auf-nvidia-nforce-4/#comments</comments>
		<pubDate>Wed, 15 Jul 2009 18:53:02 +0000</pubDate>
		<dc:creator>hexor2k</dc:creator>
				<category><![CDATA[Howtos]]></category>
		<category><![CDATA[ALSA]]></category>
		<category><![CDATA[Kubuntu]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Nforce]]></category>
		<category><![CDATA[Nvidia]]></category>
		<category><![CDATA[Surround Sound]]></category>

		<guid isPermaLink="false">http://hexor2k.wordpress.com/?p=445</guid>
		<description><![CDATA[Dies ist eine Sache, die mich durch jede Linux-Installation gequält hat   Wenn mal alles richtig läuft, komme ich auf so Ideen wie z.B. 5.1-Sound. Nur leider erweist sich die Kombination von ALSA und einer internen Nforce 4 Soundkarte als etwas bockig. Seit einigen Jahren schleppe ich deshalb meine Sound-Config durch jede Neuinstallation (Gentoo, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hexor2k.wordpress.com&blog=4544707&post=445&subd=hexor2k&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Dies ist eine Sache, die mich durch jede Linux-Installation gequält hat <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />  Wenn mal alles richtig läuft, komme ich auf so Ideen wie z.B. 5.1-Sound. Nur leider erweist sich die Kombination von ALSA und einer internen Nforce 4 Soundkarte als etwas bockig. Seit einigen Jahren schleppe ich deshalb meine Sound-Config durch jede Neuinstallation (Gentoo, Debian, Kubuntu). Nachdem es jetzt unter meinem frischen Kubuntu 09.04 läuft, gibts hier mal die Config.</p>
<p><span id="more-445"></span></p>
<p>Diesmal habe ich die Config global für alle Nutzer unter<em> /etc/asound.conf</em> gelegt. Es funktioniert aber genau so, wenn man sie für den vorgesehenen Nutzer in <em>~/.asoundrc</em> ablegt. Hier nun die Config:</p>
<pre>#-------------------------------                                                                                                                                                    
#  Main hardware control                                                                                                                                                            
#-------------------------------                                                                                                                                                    

pcm.nforce {                                                                                                                                                                        
   type hw                                                                                                                                                                         
   card 0                                                                                                                                                                          
   device 0                                                                                                                                                                        
   channels 6                                                                                                                                                                      
   rate 48000                                                                                                                                                                      
   format "S16_LE"                                                                                                                                                                 
}                                                                                                                                                                                   

pcm.softmixer {                                                                                                                                                                     
   type dmix                                                                                                                                                                       
   ipc_key 1024                                                                                                                                                                    
   ipc_key_add_uid false                                                                                                                                                           
   ipc_perm 0660                                                                                                                                                                   
   slave {                                                                                                                                                                         
     pcm nforce                                                                                                                                                                  
     format "S16_LE"                                                                                                                                                             
     channels 6                                                                                                                                                                  
     rate 48000                                                                                                                                                                  
     period_time 0                                                                                                                                                               
     period_size 1024                                                                                                                                                            
     buffer_size 5120                                                                                                                                                            
   }                                                                                                                                                                               
   bindings {                                                                                                                                                                      
     0 0                                                                                                                                                                         
     1 1                                                                                                                                                                         
     2 4                                                                                                                                                                         
     3 5                                                                                                                                                                         
     4 2                                                                                                                                                                         
     5 3                                                                                                                                                                         
   }                                                                                                                                                                               
}                                                                                                                                                                                   

#-------------------------------
#  Recording                    
#-------------------------------

pcm.recording {
   type        dsnoop
   ipc_key     2589  
   slave {           
     pcm     "hw:0,0"
     format  "S16_LE"
   }                   
}                       

#-------------------------------
#  Upmix                        
#-------------------------------
# upmix stereo to 5.1           
pcm.upmix {                     
   type        route           
   slave.pcm   "softmixer"     
   slave.channels    6         
   ttable {                    
     0.0    1                
     0.2    0.75             
     0.4    0.5              
     1.1    1                
     1.3    0.75             
     1.4    0.5              
   }                           
}                               

pcm.upmix40 {
   type        route
   slave.pcm   "softmixer"
   slave.channels    6    
   ttable {               
     0.0    1           
     1.1    1           
     2.2    1           
     3.3    1           
     0.4    0.5         
     1.4    0.5         
   }                      
}                          

pcm.upmix41 {
   type        route
   slave.pcm   "softmixer"
   slave.channels    6    
   ttable {               
     0.0    1           
     1.1    1           
     2.2    1           
     3.3    1           
     0.4    0.5         
     1.4    0.5         
     4.5    1           
   }                      
}                          

pcm.upmix50 {
   type        route
   slave.pcm   "softmixer"
   slave.channels    6    
   ttable {               
     0.0    1           
     1.1    1           
     2.2    1           
     3.3    1           
     4.4    1           
   }                      
}                          

#-------------------------------
#  Downmix                      
#-------------------------------

pcm.downmix71 {
   type        route
   slave.pcm    "softmixer"
   slave.channels    6     
   ttable {                
     0.0    0.67         
     1.1    0.67         
     2.2    0.67         
     3.3    0.67
     4.4    1
     5.5    1
     6.0    0.33
     6.2    0.33
     7.1    0.33
     7.3    0.33
   }
}

#-------------------------------
#  Overwrite existing devices
#-------------------------------

pcm.!default {
   type           asym
   playback.pcm   "plug:upmix"
   capture.pcm    "plug:recording"
}

ctl.!default {
   type hw
   card 0
}

pcm.!front {
   type        plug
   slave.pcm   "upmix"
}

pcm.!surround40 {
   type         plug
   slave.pcm    "upmix40"
}

pcm.!surround41 {
   type         plug
   slave.pcm    "upmix41"
}

pcm.!surround50 {
   type         plug
   slave.pcm    "upmix50"
}

pcm.!surround51 {
   type        plug
   slave.pcm    "softmixer"
}

pcm.!surround71 {
   type         plug
   slave.pcm    "downmix71"
}

pcm.dsp0 {
   type         plug
  slave.pcm    "softmixer"
}</pre>
<p>Wichtig ist, dass die Kanäle auch richtig eingesteckt werden. Ansonsten müssen die vertauschten Kanäle im PCM <em>softmix</em> geändert werden. Bis jetzt gab es bei mir keine Blockaden bei Sound-Ausgabe von unterschiedlichen Programmen. Aber wer weiß schon, wo Skype wieder überall reinpfuscht.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hexor2k.wordpress.com/445/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hexor2k.wordpress.com/445/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hexor2k.wordpress.com/445/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hexor2k.wordpress.com/445/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hexor2k.wordpress.com/445/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hexor2k.wordpress.com/445/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hexor2k.wordpress.com/445/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hexor2k.wordpress.com/445/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hexor2k.wordpress.com/445/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hexor2k.wordpress.com/445/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hexor2k.wordpress.com&blog=4544707&post=445&subd=hexor2k&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://hexor2k.wordpress.com/2009/07/15/surround-sound-auf-nvidia-nforce-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/da83901c46990b57efdd2759b9ec859f?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=X" medium="image">
			<media:title type="html">hexor2k</media:title>
		</media:content>
	</item>
		<item>
		<title>Java + DBus + OM2009 = Zicken ohne Ende</title>
		<link>http://hexor2k.wordpress.com/2009/05/12/java-on-openmoko-2/</link>
		<comments>http://hexor2k.wordpress.com/2009/05/12/java-on-openmoko-2/#comments</comments>
		<pubDate>Tue, 12 May 2009 19:21:37 +0000</pubDate>
		<dc:creator>hexor2k</dc:creator>
				<category><![CDATA[Java on Openmoko]]></category>
		<category><![CDATA[DBus]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Openmoko]]></category>

		<guid isPermaLink="false">http://hexor2k.wordpress.com/?p=433</guid>
		<description><![CDATA[Die letzten Tage hatte ich etwas Zeit, mit Java und DBus auf meiner KDE-Kiste rumzuspielen. Da es jetzt unter Debian läuft, war mein nächster Versuch, es auf dem Neo Freerunner auszuprobieren. Da meine aktuelle OM2008.12-Distri leider noch nicht das DBus-basierte FSO-Framework verwendet, habe ich mir die Testing-Version von OM2009 auf die Speicherkarte installiert. Hier fängt [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hexor2k.wordpress.com&blog=4544707&post=433&subd=hexor2k&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Die letzten Tage hatte ich etwas Zeit, mit Java und DBus auf meiner KDE-Kiste rumzuspielen. Da es jetzt unter Debian läuft, war mein nächster Versuch, es auf dem Neo Freerunner auszuprobieren. Da meine aktuelle OM2008.12-Distri leider noch nicht das DBus-basierte FSO-Framework verwendet, habe ich mir die Testing-Version von OM2009 auf die Speicherkarte installiert. Hier fängt auch schon die Leidensgeschichte an <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />  Nach einer halben Ewigkeit sieht man das sehr karge, eigentlich nur schwarz-weiße, User-Interface. Hier mal ein kleiner Screenshot:</p>
<div class="wp-caption aligncenter" style="width: 213px"><img title="Paroli Launcher" src="http://www.paroli-project.org/wp-content/uploads/2009/03/home.png" alt="Paroli Launcher" width="203" height="271" /><p class="wp-caption-text">Paroli Launcher</p></div>
<p>Mit Java siehts irgendwie düster aus. Es gibt zwar wieder die Standard-Packages in dem Testing-Repository, aber alles in Richtung DBus-Java, etc. fehlt. Hier kann man nur auf die Jalimo-Repositories ausweichen, welche aber leider veraltet sind und irgendeine Abhängigkeit auf eine nicht mehr vorhandene libgcc haben. Toll <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>Für heute mach ich mal Feierabend. In den nächsten Tagen wird das Image neu geflasht oder ein anderes verwendet. Vielleicht klappts ja dann. Folgender <a title="Thread" href="http://freeyourphone.de/portal_v1/viewtopic.php?f=58&amp;t=1134&amp;p=12288&amp;hilit=dbus#p11994" target="_blank">Thread</a> hat mich doch etwas zuversichtlich gestimmt.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hexor2k.wordpress.com/433/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hexor2k.wordpress.com/433/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hexor2k.wordpress.com/433/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hexor2k.wordpress.com/433/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hexor2k.wordpress.com/433/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hexor2k.wordpress.com/433/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hexor2k.wordpress.com/433/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hexor2k.wordpress.com/433/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hexor2k.wordpress.com/433/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hexor2k.wordpress.com/433/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hexor2k.wordpress.com&blog=4544707&post=433&subd=hexor2k&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://hexor2k.wordpress.com/2009/05/12/java-on-openmoko-2/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/da83901c46990b57efdd2759b9ec859f?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=X" medium="image">
			<media:title type="html">hexor2k</media:title>
		</media:content>

		<media:content url="http://www.paroli-project.org/wp-content/uploads/2009/03/home.png" medium="image">
			<media:title type="html">Paroli Launcher</media:title>
		</media:content>
	</item>
		<item>
		<title>Howto: Fetchmail, Postfix, Procmail, Dovecot auf der SLUG</title>
		<link>http://hexor2k.wordpress.com/2009/02/25/howto-fetchmail-postfix-procmail-dovecot-auf-der-slug/</link>
		<comments>http://hexor2k.wordpress.com/2009/02/25/howto-fetchmail-postfix-procmail-dovecot-auf-der-slug/#comments</comments>
		<pubDate>Wed, 25 Feb 2009 20:30:37 +0000</pubDate>
		<dc:creator>hexor2k</dc:creator>
				<category><![CDATA[Howtos]]></category>
		<category><![CDATA[Dovecot]]></category>
		<category><![CDATA[Fetchmail]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[NSLU2]]></category>
		<category><![CDATA[Postfix]]></category>
		<category><![CDATA[Procmail]]></category>

		<guid isPermaLink="false">http://hexor2k.wordpress.com/?p=398</guid>
		<description><![CDATA[Vor einigen Wochen hat mich es mal wieder extrem angekotzt, dass bei meinen verschiedenen Mailkonten Probleme auftraten. Web.de lässt sich nur alle 15 Minuten abfragen, AOL bringt KMail ständig zum Absturz, usw. Außerdem wäre eine automatische Verteilung und Filterung schön, da im Moment alles quer durcheinander auf meinen Konten eingeht. Die Filtermöglichkeiten von KMail gefallen [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hexor2k.wordpress.com&blog=4544707&post=398&subd=hexor2k&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p style="text-align:justify;">Vor einigen Wochen hat mich es mal wieder extrem angekotzt, dass bei meinen verschiedenen Mailkonten Probleme auftraten. Web.de lässt sich nur alle 15 Minuten abfragen, AOL bringt KMail ständig zum Absturz, usw. Außerdem wäre eine automatische Verteilung und Filterung schön, da im Moment alles quer durcheinander auf meinen Konten eingeht. Die Filtermöglichkeiten von KMail gefallen mir nicht wirklich&#8230;</p>
<p style="text-align:justify;"><strong>Als Lösung habe ich auserkoren, meine SLUG als Mailserver einzurichten, um alle Mails dort zu sammeln und im Netzwerk bereit zu stellen. Versand über die SLUG sollte auch möglich sein.<br />
</strong></p>
<p style="text-align:justify;">Der erste Schritt war nun, sich in die Mailserver-Konfiguration unter Linux einzulesen. Hier habe ich schnell gemerkt, dass dies bei weitem nicht trivial ist (für nen Nicht-Admin <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> ). Zu verstehen, wie die verschiedene Programme eines Mailservers funktionieren hat einige Zeitgedauert, die Einrichtung noch länger. Ich fange also mal ganz von vorn an:</p>
<p style="text-align:justify;"><span id="more-398"></span></p>
<p style="text-align:justify;">
<h3 style="text-align:justify;">Mail Retrieval Agent: Fetchmail</h3>
<p style="text-align:justify;">Dieses Program sorgt dafür, dass Emails von einem entferntem Server abgeholt werden können. Diese gibt es an das lokale Linux-Mailsystem oder den <em>Mail Delivery Agent</em> weiter. Mehr tut es nicht. Als Programm habe ich <em>Fetchmail</em> gewählt, da es in vielen Howtos sehr gut beschrieben wird. Für <em>Fetchmail</em> muss man eine Config-Datei namens <em>.fetchmailrc</em> im Home-Verzeichnis anlegen. Meine Config sieht folgendermaßen aus:</p>
<p><code><br />
# ~/.fetchmailrc<br />
set postmaster&lt;username&gt;<br />
set bouncemail </code></p>
<p># Spam account, dont let messages on the server, fetch old and new messages, use SSL<br />
poll pop3.web.de<br />
protocol POP3<br />
port 995<br />
user &#8222;XXXXXXX@web.de&#8220; there       #  username on mailserver<br />
with password &#8222;XXXXXXX&#8220;                        # password on mailserver<br />
is XXXXXXX here                               #  local user name<br />
fetchall<br />
ssl<br />
nokeep<br />
mda &#8216;procmail -fv&#8217;                                                       # execute procmail<br />
mda &#8222;/usr/bin/procmail -d %s&#8220;            # execute procmail</p>
<p># regular account, leave messages on server,  fetch only new messages<br />
poll pop.aim.com<br />
protocol POP3<br />
user &#8222;XXXXXXX&#8220; there<br />
with password &#8222;XXXXXXX&#8220;<br />
is XXXXXXX here<br />
keep<br />
nofetchall<br />
mda &#8216;procmail -fv&#8217;<br />
mda &#8222;/usr/bin/procmail -d %s&#8220;</p>
<p># regular account, leave messages on server, fetch only new messages, use SSL<br />
poll pop3.t-online.de<br />
protocol POP3<br />
port 995<br />
user &#8222;XXXXXXX&#8220; there<br />
with password &#8222;XXXXXXX&#8220;<br />
is XXXXXXX here<br />
keep<br />
ssl<br />
nofetchall<br />
mda &#8216;procmail -fv&#8217;<br />
mda &#8222;/usr/bin/procmail -d %s&#8220;</p>
<p style="text-align:justify;">Hier werden von beispielsweise drei Konten Mails abgeholt und an <em>Procmail</em> weitergegeben (siehe nächstes Kapitel). Ein Konto ist mein Spamkonto für Foren, Shopping und Mailing-Lists. Es kann deshalb sehr schnell voll laufen, weshalb hier alle Mails beim Abholen vom Server gelöscht werden. Die beiden anderen Konten lassen zwecks Redundanz die Mails auf dem Server. Die Kommentare geben an, was das Kommando tut bzw. was in XXXXXXX stehen soll.</p>
<h3 style="text-align:justify;">Mail Delivery Agent: Procmail (optional)</h3>
<p style="text-align:justify;">Dieser Schritt ist optional. Mittels <em>Procmail</em> können Mails gefiltert und an IMAP-Ordner verteilt werden. Auch Spamfiltering mittels Spamassassin ist möglich, dies möchte ich meiner SLUG aber nicht antun. Für mich reicht es hingegen, einkommende Mails in verschiedene IMAP-Ordner zu filtern, was mit einfachen regulären Ausdrücken geht. Im Homeverzeichnis muss dazu eine Datei mit Namen <em>.procmailrc</em> angelegt werden. Meine sieht folgendermaßen aus:</p>
<p><code><br />
# ~/.procmailrc<br />
PATH="/usr/bin:/usr/local/bin"<br />
MAILDIR="$HOME/mails"<br />
DEFAULT="$HOME/mails/&lt;username&gt;"<br />
LOGFILE="$HOME/mails/procmail.log"<br />
SHELL="/bin/sh"<br />
VERBOSE="on" </code></p>
<p>#########################################################<br />
##### Filter Mailing Lists like BlueCove, OpenMoko<br />
:0:<br />
* ^To:.*bluecove-users@googlegroups\.com<br />
.MailingLists.BlueCove/</p>
<p>:0:<br />
* ^From:.*skarzhevskyy@gmail\.com<br />
.MailingLists.BlueCove/</p>
<p>:0:<br />
* ^Subject:.*\[BlueCove-users\]<br />
.MailingLists.BlueCove/</p>
<p>:0:<br />
* ^CC:.+@lists\.openmoko\.org<br />
.MailingLists.OpenMoko/</p>
<p>:0:<br />
* ^To:.+@lists\.openmoko\.org<br />
.MailingLists.OpenMoko/</p>
<p>##########################################################<br />
##### Filter Online-Shopping like eBay, Amazon: use From field<br />
:0:<br />
* ^From:.*[Aa]mazon.*<br />
* ^From:.*eBay.*<br />
.Filter.Shopping/</p>
<p>###########################################################<br />
##### Filter by Accout: use the To field</p>
<p>:0:<br />
* ^To:.*XXXXXXXXXXXXXXX\.de<br />
.Kontos.T-Online/</p>
<p>:0:<br />
* ^To:.*XXXXXXXXXXXXXXX\.de<br />
.Kontos.Webde/</p>
<p>:0:<br />
* ^To:.*XXXXXXXXXXXXXXX<br />
.Kontos.AOL/</p>
<p>#############################################################<br />
######### Filter all others to INBOX<br />
:0:<br />
./</p>
<p style="text-align:justify;">Hier werden eingehende Mails erst nach Absendern, Mailinglisten, Shops, etc gefiltert und danach je nach Empfänger auf die verschiedenen Ordner auf dem IMAP-Server. Die Punkte und Slashes sind hier sehr wichtig!!! Trennzeichen für IMAP-Ordnerstrukturen ist der Punkt. An jedem IMAP-Ordnereintrag muss unbeding der Slash angehängt werden. XXXXXXX steht hier wieder für den jeweiligen Empfänger.</p>
<p style="text-align:justify;">
<h3 style="text-align:justify;">IMAP-Server: Dovecot</h3>
<p style="text-align:justify;">Um es gleich vorweg zu sagen, <em>Dovecot</em> steht nicht für die Exkremente irgendwelcher Zugvögel, sondern für <em>Taubenschlag</em>. Dovecot ist ein performanter und schlanker IMAP-Server und deshalb sehr geeignet für die SLUG. Dovecot lässt sich sehr einfach mit dem Befehl <code>aptitude install dovecot-common dovecot-imapd</code> installieren. Danach muss evtl. noch die Konfigurationsdatei <code>/etc/dovecot/dovecot.conf</code> angepasst werden. Meine enthält folgendes.</p>
<p style="text-align:justify;"><code><br />
# /etc/dovecot/dovecot.conf<br />
protocols = imap                                   # only IMAP<br />
disable_plaintext_auth = no                   # insecure<br />
ssl_disable = yes                                 # insecure<br />
mail_location = maildir:%h/mails            # mail is at mails-dir in home folder<br />
mail_privileged_group = mail<br />
protocol imap {<br />
}<br />
auth default {                                        # authentication on local users<br />
mechanisms = plain<br />
passdb shadow {<br />
}<br />
userdb passwd {<br />
}<br />
user = root<br />
}<br />
</code><br />
Die vorliegende simple Config stellt Dovecot so ein, dass es nur über IMAP erreichbar ist. Die unsicheren Einstellungen für Plaintext Authentication und SSL sind für mein lokales Netzwerk ausreichend, keinesfalls, wenn der Server im Internet sichtbar sein soll. Für Nutzernamen und Passwörter werden die der lokalen User verwendet.</p>
<h3>Mail Transfer Agents (nicht notwendig):</h3>
<p style="text-align:justify;">Während der Einrichtung des Mailservers bin ich des Öfteren auf <em>Mail Transfer Agents</em> gestoßen. Diese Programme haben den Zweck, vom <em>Mail Retrieval Agent</em> Mails zu erhalten und an die lokalen Unix-Mailkonten zu verteilen. Zusätzlich übernehmen sie den Mailversand über SMTP entweder an lokale Nutzer oder an andere SMTP-Server. <strong>Für meine Konfiguration sind diese jedoch nicht notwendig</strong>, da Mails automatisch von Procmail verteilt werden und der Versand weiterhin vom Email-Client aus läuft. Grundsätzlich würde der Versand über den lokalen MTA auch funktionieren. Diese würde dann die gesendeten Emails an einen SMTP-Server weiterleiten, falls der Empfänger nicht lokal existiert. Leider blockt jeder Spam-Filter Mails, deren Absender-Adresse nicht mit der Server-Adresse übereinstimmt.</p>
<h3>Cron:</h3>
<p style="text-align:justify;">Der <em>Cron-Demon</em> ist ein Linux-Programm zur zeitgesteuerten Ausführung von Programmen. Um die Systemlast auf der SLUG gering zu halten, verwende ich den <em>Cron-Demon</em> um in regelmäßigen Abständen <em>Fetchmail</em> auszuführen. Dazu muss eine Crontab erstellt werden, eine Tabelle der auszuführenden Tasks. Die Crontab wird für einen einzelnen Nutzer mittels <code>crontab -e</code> erstellt. Meine sieht folgendermaßen aus:<br />
<code><br />
# crontab, created by "crontab -e" command<br />
# m h  dom mon dow   command<br />
00      *       *       *       *       /usr/bin/getmails --force &amp;&gt; /dev/null<br />
@reboot /usr/bin/getmails --force &amp;&gt; /dev/null</code></p>
<p style="text-align:justify;">Die erste Zeile lässt jede Stunde das von mir geschriebene Skript <em>getmails</em> laufen (siehe nächstes Kapitel). Die zweite Zeile tut das gleich, jedoch sofort beim Start des Demons. Alle Mails werden nach /dev/null weiter geleitet <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  Ne, natürlich nicht, sondern nur die Standard- und Fehler-Ausgabe. Fehlt die Ausgabeumleitung, so erhält man bei jedem Lauf des Skripts eine Email mit der Ausgabe.</p>
<h3>Getmails:</h3>
<p>Das von mir geschriebene Bash-Skript /usr/bin/getmails erweitert die Funktionalität von Fetchmail noch ein bisschen. Es erfüllt folgende Aufgaben:</p>
<ul>
<li>Emails werden nur abgerufen, wenn auch der Nutzer am IMAP-Server angemeldet ist. Gut für häufige Checks, ohne die Festplatte aufzuwecken. Sie läuft nur an, wenn auch wirklich neue Mails geholt werden.</li>
<li>Optische Signale mittels Disk-2-LED: Blinken, wenn Skript läuft, langsames Blinken, wenn Mails gefunden, sonst LED aus.</li>
<li>Akustische Signale: Beep, wenn Mails gefunden.</li>
<li>&#8211;force Option zum Check, auch wenn der Nutzer nicht angemeldet ist</li>
<li>Ausgaben sollen geloggt werden</li>
</ul>
<p>Das Skript sieht so aus:<br />
<code><br />
#!/bin/bash<br />
# usage string<br />
USAGE="Usage: getmails.sh [--force]<br />
This script is wrapper for fetchmail. It executes fetchmail only if the executing user is logged on at the IMAP server (dovecot).<br />
If --force parameter is given, check is performed even if user is not connected." </code></p>
<p># default led values<br />
RUNNING=flash<br />
MAILFOUND=slow<br />
NOMAILFOUND=off</p>
<p># set LED<br />
sudo leds disk-2 &#8222;$RUNNING&#8220;</p>
<p># set default variables<br />
PARAMS=$#<br />
USERNAME=$(whoami)<br />
FORCE=&#8220;false&#8220;<br />
LOGFILE=&#8220;/home/$USERNAME/mails/lastlog.log&#8220;</p>
<p># check &#8211;force parameter<br />
if [ -z "$1" ]<br />
then<br />
FORCE=&#8220;false&#8220;<br />
else<br />
if [ "$1" == "--force" ]<br />
then<br />
FORCE=&#8220;true&#8220;<br />
else<br />
echo $USAGE<br />
exit 1<br />
fi<br />
fi</p>
<p># Check if user is connected to Dovecot<br />
LOGON=$(ps &#8211;user &#8222;$USERNAME&#8220; | grep &#8222;imap&#8220;)</p>
<p># Debug output<br />
echo &#8222;Username: $USERNAME&#8220;<br />
echo &#8222;Force: $FORCE&#8220;<br />
echo &#8222;Logon: $LOGON&#8220;</p>
<p>if [ "$FORCE" == "true" ]<br />
then<br />
echo &#8222;Force email check for user $USERNAME&#8220;<br />
fetchmail &amp;&gt; &#8222;$LOGFILE&#8220;<br />
STATUS=$?<br />
else<br />
if [ -z "$LOGON" ]<br />
then<br />
echo &#8222;No user logged in, do nothing.&#8220;<br />
else<br />
echo &#8222;User logged in, checking emails.&#8220;<br />
fetchmail &amp;&gt; &#8222;$LOGFILE&#8220;<br />
STATUS=$?<br />
fi<br />
fi</p>
<p>echo &#8222;Status: $STATUS&#8220;</p>
<p>if [ "$STATUS" == "0" ]<br />
then<br />
sudo leds beep -f 500 -n<br />
sudo leds disk-2 &#8222;$MAILFOUND&#8220;<br />
else<br />
sudo leds disk-2 &#8222;$NOMAILFOUND&#8220;<br />
fi</p>
<p>Das Skript sollte nach Erstellung als nur vom Root editierbar gesetzt werden, um Manipulation zu vermeiden.</p>
<h3>Fazit:</h3>
<p>Meine jetzige Konfiguration funktioniert nach einigen Wochen Einarbeitung schon sehr gut. Das Skript wird jede Stunde ausgeführt, voher hatte ich einen viertelstündigen Check, was aber die externe Festplatte sehr oft aufgeweckt hat. Jetzt wird sie nur 1x pro Stunde aufgeweckt und ich erhalte gleichzeitig eine sofortige Rückmeldung von der SLUG, so dass ich dann die Mails mit meinem Mailprogramm anschauen kann.</p>
<p>Als nächstes werde ich mir noch den Webmailer <em>Squirrelmail</em> zu gemüte führen, um Mails auch ohne Mailprogramm lesen zu können. Auch VPN wäre nicht schlecht, um auch von entfernten Rechnern (Arbeit, Handy, etc.) darauf zuzugreifen.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hexor2k.wordpress.com/398/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hexor2k.wordpress.com/398/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hexor2k.wordpress.com/398/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hexor2k.wordpress.com/398/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hexor2k.wordpress.com/398/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hexor2k.wordpress.com/398/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hexor2k.wordpress.com/398/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hexor2k.wordpress.com/398/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hexor2k.wordpress.com/398/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hexor2k.wordpress.com/398/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hexor2k.wordpress.com&blog=4544707&post=398&subd=hexor2k&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://hexor2k.wordpress.com/2009/02/25/howto-fetchmail-postfix-procmail-dovecot-auf-der-slug/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/da83901c46990b57efdd2759b9ec859f?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=X" medium="image">
			<media:title type="html">hexor2k</media:title>
		</media:content>
	</item>
		<item>
		<title>Freerunner-Akkulaufzeit</title>
		<link>http://hexor2k.wordpress.com/2008/12/27/freerunner-akkulaufzeit/</link>
		<comments>http://hexor2k.wordpress.com/2008/12/27/freerunner-akkulaufzeit/#comments</comments>
		<pubDate>Sat, 27 Dec 2008 13:43:59 +0000</pubDate>
		<dc:creator>hexor2k</dc:creator>
				<category><![CDATA[Openmoko]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Neo Freerunner]]></category>

		<guid isPermaLink="false">http://hexor2k.wordpress.com/?p=358</guid>
		<description><![CDATA[Nachdem ich jetzt das Freerunner eine Zeit lang getestet habe, kann ich nur sagen, dass sich die von mir geschätzten 50 Stunden Standby leider nicht bestätigen lassen. Ich hatte das Freerunner an einem Tag um 16 Uhr bis auf 100% aufgeladen und dann in den Suspend geschickt. Danach hab ich nicht telefoniert oder was gespielt, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hexor2k.wordpress.com&blog=4544707&post=358&subd=hexor2k&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Nachdem ich jetzt das Freerunner eine Zeit lang getestet habe, kann ich nur sagen, dass sich die von mir geschätzten 50 Stunden Standby leider nicht bestätigen lassen. Ich hatte das Freerunner an einem Tag um 16 Uhr bis auf 100% aufgeladen und dann in den Suspend geschickt. Danach hab ich nicht telefoniert oder was gespielt, sondern nur ab und zu auf die Uhr und den Akkustand des Handys geschaut. Über Nacht war das Handy ebenfalls im Suspend-Modus. Am nächsten Abend um 19 Uhr hab ich das Handy wieder an das Ladekabel angeschlossen, da hatte es noch 10% Akkukapazität. Es hat also in 27 Stunden 90% seiner Batteriekapazität verbraucht, macht also 3,33% pro Stunde.</p>
<p>Um diese Akkulaufzeit zu erreichen, habe ich die SD-Karte herausgenommen. Vorher war die Laufzeit noch kürzer. Ich bin jetzt gerade dabei, mich mit den Linux-Runleveln zu beschäftigen, damit ich nicht benötigte Demons wie den GESD abschalten kann. GESD verbraucht im Leerlauf 15% CPU-Last (!), was mir etwas zu viel ist, da ich die Gestensteuerung auch nicht benutze. Eine schöne Beschreibung von Linux-Runlevels und Demons befindet sich <a href="http://www.linux.com/articles/114107">hier</a>. GESD lässt sich mit einem einfachen &#8222;<strong>update-rc.d -f gesd-neo2 remove</strong>&#8220; entfernen.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hexor2k.wordpress.com/358/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hexor2k.wordpress.com/358/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hexor2k.wordpress.com/358/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hexor2k.wordpress.com/358/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hexor2k.wordpress.com/358/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hexor2k.wordpress.com/358/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hexor2k.wordpress.com/358/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hexor2k.wordpress.com/358/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hexor2k.wordpress.com/358/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hexor2k.wordpress.com/358/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hexor2k.wordpress.com&blog=4544707&post=358&subd=hexor2k&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://hexor2k.wordpress.com/2008/12/27/freerunner-akkulaufzeit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/da83901c46990b57efdd2759b9ec859f?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=X" medium="image">
			<media:title type="html">hexor2k</media:title>
		</media:content>
	</item>
		<item>
		<title>Backup-Lösungen für Linux</title>
		<link>http://hexor2k.wordpress.com/2008/12/25/backup-losungen-fur-linux/</link>
		<comments>http://hexor2k.wordpress.com/2008/12/25/backup-losungen-fur-linux/#comments</comments>
		<pubDate>Thu, 25 Dec 2008 11:38:49 +0000</pubDate>
		<dc:creator>hexor2k</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Backup]]></category>
		<category><![CDATA[NSLU2]]></category>
		<category><![CDATA[rsync]]></category>
		<category><![CDATA[Samba]]></category>

		<guid isPermaLink="false">http://hexor2k.wordpress.com/?p=346</guid>
		<description><![CDATA[Seit meine SLUG läuft beschäftige ich mich nun intensiv damit, wie ich sie sinnvoll für Backups nutzen kann. Ziel wäre, dass das Home-Verzeichnis meines Arbeitsrechners automatisiert auf der SLUG &#8222;gebackupt&#8220; wird. Ich habe jetzt schon mehrere Lösungen betrachtet, doch irgendwie stellen mich die nicht zufrieden.


rsync: Dieses Programm ermöglicht ein einfaches Spiegeln eines Verzeichnisses in ein [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hexor2k.wordpress.com&blog=4544707&post=346&subd=hexor2k&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Seit meine SLUG läuft beschäftige ich mich nun intensiv damit, wie ich sie sinnvoll für Backups nutzen kann. Ziel wäre, dass das Home-Verzeichnis meines Arbeitsrechners automatisiert auf der SLUG &#8222;gebackupt&#8220; wird. Ich habe jetzt schon mehrere Lösungen betrachtet, doch irgendwie stellen mich die nicht zufrieden.</p>
<p><span id="more-346"></span></p>
<ul>
<li><strong>rsync:</strong> Dieses Programm ermöglicht ein einfaches Spiegeln eines Verzeichnisses in ein anderes. Mit einem speziellen Algorithmus werden bei mehrmaligem synchronisieren nur die Änderungen von Dateien übertragen, was Übertragungskapazitäten und Zeit spart. Allerdings wird das Quellverzeichnis nur gespiegelt. Inkrementelle Backups sind nicht möglich, außer man speichert das Zielverzeichnis noch per Hand z.B. in eine tar-File. Das ist jedoch dann wieder Speicherintensiv. Außerdem überträgt rsync Dateinamen als Bytefolgen, es kann also Probleme geben, wenn man die Dateien im Zielverzeichnis betrachten will und der Zielrechner unterschiedliche Dateisysteme oder Kodierungen benutzt.</li>
<li><strong>rdiff-backup:</strong> Dieses Programm setzt auf rsync auf und fügt ein inkrementelles Backup hinzu. Leider kommt mir dieses Programm etwas verbuggt vor. So kann es nicht auf gemountete Samba-Shares sichern, sondern nur über eine Remote-Verbindung, die mir wesentlich langsamer als Samba vorkommt. Auch übernimmt rdiff-backup alle Probleme, die schon rsync mitbringt. Beim Backup auf meine SLUG kam es zudem zu abstürzen, weil rdiff-backup mit bestimmten Dateinamen nicht umgehen konnte oder weil ominöse &#8222;Security Exceptions&#8220; geworfen wurden.</li>
<li><strong>Samba-Backup:</strong> Eine Lösung, die ich gerade verfolge ist das Backup per Samba, wie in <a href="http://www.goldmann.de/netzwerk-backup-mit-samba_tipp_193.html">diesem Artikel</a> beschrieben. Ich hab es noch nicht ausprobiert, doch mir schweben schon jetzt einige Nachteile im Kopf umher. Um zu sicher, muss auf dem Quellrechner das Verzeichnis freigegeben sein, also bei mir mein ganzes Home-Verzeichnis, was ich nicht unbedingt will. Ein Backup angestoßen vom Client zum Server wäre die Lösung. Allerdings gibt es dann hier das Problem, dass immer alle Daten übertragen werden und dass inkrementelle Backups nur händisch möglich sind. Die Probleme mit den Dateinamen sollten aber nicht mehr auftreten. Dafür werden bei Samba bestimmt Neue hinzukommen <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </li>
<li><strong>Professionelle Backup-Lösungen:</strong> Nach etwas Suche bin ich auf <a href="http://www.linux-magazin.de/heft_abo/ausgaben/2007/02/sicherheitspack?special=Storage&amp;category=13791">diesen Artikel</a> gestoßen. Hier werden professionelle Backup-Lösungen für Linux beschrieben. Die Nicht-Open-Source-Programme bleiben bei mir sowieso außen vor. Die anderen freien Programme kommen mir alle etwas groß und komplex vor. Die Einarbeitungszeit ist bei mir doch mittlerweile ein bestimmender Faktor, außerdem sind die Hardware-Ressourcen der SLUG begrenzt.</li>
</ul>
<p>Nach der Betrachtung dieser Lösungen bin ich zu dem Schluss gekommen, dass <strong>rsync</strong> für meine Zwecke völlig ausreicht. Im Moment wird mein Home-Verzeichnis von meinem Arbeitsrechner per Skript auf die SLUG gespiegelt. Dieser  Vorgang wird vom Client aus angestoßen und nicht von der SLUG.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hexor2k.wordpress.com/346/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hexor2k.wordpress.com/346/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hexor2k.wordpress.com/346/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hexor2k.wordpress.com/346/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hexor2k.wordpress.com/346/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hexor2k.wordpress.com/346/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hexor2k.wordpress.com/346/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hexor2k.wordpress.com/346/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hexor2k.wordpress.com/346/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hexor2k.wordpress.com/346/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hexor2k.wordpress.com&blog=4544707&post=346&subd=hexor2k&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://hexor2k.wordpress.com/2008/12/25/backup-losungen-fur-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/da83901c46990b57efdd2759b9ec859f?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=X" medium="image">
			<media:title type="html">hexor2k</media:title>
		</media:content>
	</item>
		<item>
		<title>Neo Freerunner</title>
		<link>http://hexor2k.wordpress.com/2008/12/13/neo-freerunner/</link>
		<comments>http://hexor2k.wordpress.com/2008/12/13/neo-freerunner/#comments</comments>
		<pubDate>Sat, 13 Dec 2008 10:22:04 +0000</pubDate>
		<dc:creator>hexor2k</dc:creator>
				<category><![CDATA[Computer]]></category>
		<category><![CDATA[Handy]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Neo Freerunner]]></category>
		<category><![CDATA[Openmoko]]></category>

		<guid isPermaLink="false">http://hexor2k.wordpress.com/?p=317</guid>
		<description><![CDATA[Nach einer Woche Wartezeit ist es nun endlich da, mein neues Neo Freerunner. Der Urlaub ist gerettet   Hier gleich mal ein Foto vom Handy und dem Zubehör.
Jetzt geht es erst mal daran, die Spuren des Vorbesitzers zu beseitigen, da offenbar noch Kontakte auf der Speicherkarte vorhanden sind. Am besten wäre natürlich gleich, das [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hexor2k.wordpress.com&blog=4544707&post=317&subd=hexor2k&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Nach einer Woche Wartezeit ist es nun endlich da, mein neues <strong>Neo Freerunner</strong>. Der Urlaub ist gerettet <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Hier gleich mal ein Foto vom Handy und dem Zubehör.</p>
<div class="wp-caption aligncenter" style="width: 410px"><img title="Neo Freerunner" src="http://i18.ebayimg.com/08/i/001/20/83/b17b_1.JPG" alt="Mein neues Handy, das Neo Freerunner" width="400" height="265" /><p class="wp-caption-text">Mein neues Handy, das Neo Freerunner</p></div>
<p><span id="more-317"></span>Jetzt geht es erst mal daran, die Spuren des Vorbesitzers zu beseitigen, da offenbar noch Kontakte auf der Speicherkarte vorhanden sind. Am besten wäre natürlich gleich, das Ding neu zu flashen, aber ich hab da noch ein paar Hemmungen. Ich muss mir jetzt auch erst einmal einen Überblick über die verschiedenen Distributionen machen und vor allem herausfinden, was schon darauf installiert ist.</p>
<p>Für alle, die nicht wissen, was das Freerunner ist: Das Freerunner ist ein von der Organisation Openmoko entwickeltes Mobiltelefon auf Linux-Basis. Es wurde unter dem Grundsatz der kompletten Offenheit entwickelt, das heißt, zu jedem Hardware-Baustein und zu jeder Software sind Baupläne bzw. Quellcode frei im Internet verfügbar. Weitere Informationen gibt es unter <a href="http://www.openmoko.org">Openmoko.org</a>. Eine aktuelle Anleitung liegt <a href="http://wiki.openmoko.org/wiki/Getting_Started_with_your_Neo_FreeRunner">hier</a>.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/hexor2k.wordpress.com/317/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/hexor2k.wordpress.com/317/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/hexor2k.wordpress.com/317/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/hexor2k.wordpress.com/317/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/hexor2k.wordpress.com/317/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/hexor2k.wordpress.com/317/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/hexor2k.wordpress.com/317/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/hexor2k.wordpress.com/317/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/hexor2k.wordpress.com/317/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/hexor2k.wordpress.com/317/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=hexor2k.wordpress.com&blog=4544707&post=317&subd=hexor2k&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://hexor2k.wordpress.com/2008/12/13/neo-freerunner/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/da83901c46990b57efdd2759b9ec859f?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=X" medium="image">
			<media:title type="html">hexor2k</media:title>
		</media:content>

		<media:content url="http://i18.ebayimg.com/08/i/001/20/83/b17b_1.JPG" medium="image">
			<media:title type="html">Neo Freerunner</media:title>
		</media:content>
	</item>
	</channel>
</rss>