<?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/"
	>

<channel>
	<title>Konny From The Blog &#187; Linux</title>
	<atom:link href="http://freakazoid.teamblind.de/tag/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://freakazoid.teamblind.de</link>
	<description>love it or leave it, both fine to me</description>
	<lastBuildDate>Wed, 23 Nov 2011 20:23:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>HOWTO: unter Linux den Backtrace eines hängenden Programmes ermitteln</title>
		<link>http://freakazoid.teamblind.de/2011/04/02/howto-unter-linux-den-backtrace-eines-hangenden-programmes-ermitteln/</link>
		<comments>http://freakazoid.teamblind.de/2011/04/02/howto-unter-linux-den-backtrace-eines-hangenden-programmes-ermitteln/#comments</comments>
		<pubDate>Fri, 01 Apr 2011 22:15:29 +0000</pubDate>
		<dc:creator>Konrad</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Pidgin]]></category>
		<category><![CDATA[Debugging]]></category>

		<guid isPermaLink="false">http://freakazoid.teamblind.de/?p=1001</guid>
		<description><![CDATA[Wenn ein Programm abstürzt, kann man sich eine Datei mit einem Backtrace generieren lassen (*.RPT unter Windows, core unter Linux). Damit ist (meist) eine recht genaue Eingrenzung des Fehlers möglich. Anders als bei einem Absturz gibt es keinen definierten Fehlerzeitpunkt, wenn  sich ein Programm aufhängt. Der Computer (und auch der Bediener) kann nie entscheiden zwischen [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Wenn ein Programm abstürzt, kann man sich eine Datei mit einem <a href="http://en.wikipedia.org/wiki/Backtrace"  target="_blank">Backtrace</a> generieren lassen (<code>*.RPT</code> unter Windows, <code>core</code> unter Linux). Damit ist (meist) eine recht genaue Eingrenzung des Fehlers möglich.</p>
<p style="text-align: justify;">Anders als bei einem Absturz gibt es keinen definierten Fehlerzeitpunkt, wenn  sich ein Programm aufhängt. Der Computer (und auch der Bediener) kann nie entscheiden zwischen &#8220;das Programm rechnet einfach mal ein wenig&#8221; und &#8220;das Programm hängt in einer Endlosschleife&#8221;. Deshalb ist es schwierig, einen <a href="http://en.wikipedia.org/wiki/Backtrace"  target="_blank">Backtrace</a> automatisiert erstellen zu lassen.<span id="more-1001"></span></p>
<p style="text-align: justify;">Momentan haben wir in der Pidgin-Community das Problem, dass sich Pidgin manchmal aufhängt. Dieser Fehler tritt ziemlich selten auf und meist dann, wenn man ein paar Stunden nicht am PC war&#8230;also ist er recht schwierig zu finden.</p>
<p style="text-align: justify;">Jedenfalls, falls sich Pidgin mal wieder aufhängt, ist das zu tun:</p>
<ol>
<li style="text-align: justify;">die <strong>Prozess-ID (PID)</strong> ermitteln (z.B. mit <code>top</code> oder irgendeinem anderen &#8220;Taskmanager&#8221;); der hängende Prozess sollte der einzige sein, der einen CPU-Kern komplett auslastet</li>
<li>den genauen <strong>Pfad der Anwendung</strong> ermitteln: <code>which pidgin</code></li>
<li><strong>gdb</strong> als <code>root</code> starten (<a href="https://wiki.ubuntu.com/SecurityTeam/Roadmap/KernelHardening#ptrace%20Protection"  target="_blank">Begründung</a>) mit <code>sudo gdb &lt;Pfad&gt;</code> (<code>sudo</code> ist Distribution-spezifisch, ich weiß&#8230;hier hilft ggf. mitdenken <img src='http://freakazoid.teamblind.de/wp-includes/images/smilies/wink.png' alt=';)' class='wp-smiley' />  )</li>
<li><code>attach &lt;PID&gt;</code> eingeben um sich an den Prozess anzuhängen. Dieser sollte jetzt angehalten werden und die CPU-Auslastung sinken.</li>
<li><code>bt full</code> eingeben und die Ausgabe an einen Fachkundigen schicken <img src='http://freakazoid.teamblind.de/wp-includes/images/smilies/smile.png' alt=':)' class='wp-smiley' /> </li>
<li>mit <code>kill</code> das Programm beenden und mit <code>quit</code> den gdb verlassen.</li>
</ol>
<p>So, und jetzt hoffe ich, dass wir der Sache auf die Schliche kommen, blubby. <img src='http://freakazoid.teamblind.de/wp-includes/images/smilies/smile-big.png' alt=':D' class='wp-smiley' /> </p>
<p>Zum Testen habe ich ein kleines Plugin geschrieben. Es hängt Pidgin auf, wenn es aktiviert wird. <img src='http://freakazoid.teamblind.de/wp-includes/images/smilies/smile-big.png' alt=':D' class='wp-smiley' />  Natürlich sollte es nicht in produktiven Umgebungen eingesetzt werden. <img src='http://freakazoid.teamblind.de/wp-includes/images/smilies/wink.png' alt=';)' class='wp-smiley' /> <strong></strong></p>
<p><strong>Angehängte Dateien:</strong>
<ul>
<li><a href="http://freakazoid.teamblind.de/downloads/pidgin-hangup-0.1.tar.gz"  title="Version 0.1 heruntergeladen 57 mal" >Pidgin HangUP (57)</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://freakazoid.teamblind.de/2011/04/02/howto-unter-linux-den-backtrace-eines-hangenden-programmes-ermitteln/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu Maverick und Atheros AR5001X+</title>
		<link>http://freakazoid.teamblind.de/2011/02/27/ubuntu-maverick-und-atheros-ar5001x/</link>
		<comments>http://freakazoid.teamblind.de/2011/02/27/ubuntu-maverick-und-atheros-ar5001x/#comments</comments>
		<pubDate>Sun, 27 Feb 2011 15:47:24 +0000</pubDate>
		<dc:creator>Konrad</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Rechnernetze]]></category>

		<guid isPermaLink="false">http://freakazoid.teamblind.de/?p=908</guid>
		<description><![CDATA[Eigentlich hatte ich mir die TP-Link TL-WN610G gekauft, weil Atheros-Chipsätze unter Linux keine Probleme bereiten sollten&#8230;aber als ich meinen Uralt-Laptop mit Ubuntu 10.10 wiederbelebte, erlebte ich doch eine Überraschung: die Karte konnte sich zwar mit meinem WLAN verbinden, bekam aber keine IP zugewiesen. Schuld ist offenbar der Treiber ath5k. Im Internet (Quellenangabe, aktuelles Thema) habe [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Eigentlich hatte ich mir die <a href="http://www.amazon.de/TP-Link-TL-WN610G-PCMCIA-Cardbus-Adapter/dp/B000FO6QY0/ref=sr_1_2?ie=UTF8&amp;s=computers&amp;qid=1298820632&amp;sr=8-2"  target="_blank">TP-Link TL-WN610G</a> gekauft, weil Atheros-Chipsätze unter Linux keine Probleme bereiten sollten&#8230;aber als ich meinen Uralt-Laptop mit Ubuntu 10.10 wiederbelebte, erlebte ich doch eine Überraschung: die Karte konnte sich zwar mit meinem WLAN verbinden, bekam aber keine IP zugewiesen. Schuld ist offenbar der Treiber <em>ath5k</em>.<span id="more-908"></span></p>
<p style="text-align: justify;">Im <a href="http://ubuntuforums.org/showthread.php?t=1505100"  target="_blank">Internet</a> (Quellenangabe, aktuelles Thema) habe ich den Hinweis gefunden, dass man es doch einmal mit dem <em>Madwifi</em>-Treiber versuchen sollen, was dann auch zum Erfolg führte. <img src='http://freakazoid.teamblind.de/wp-includes/images/smilies/smile.png' alt=':)' class='wp-smiley' />  Da sich die <em>Madwifi HAL 0.10.5.6</em> unter Maverick nicht mehr kompilieren lässt, hier die dezent abgewandelte Anleitung:</p>
<p style="text-align: justify;">Zunächst muss der <em>Madwifi</em>-Treiber heruntergeladen, kompiliert und installiert werden:</p>
<p style="text-align: left;"><code>sudo apt-get install linux-headers-$(uname -r) build-essential<br />
wget http://snapshots.madwifi-project.org/madwifi-0.9.4/madwifi-0.9.4-r4136-20110203.tar.gz<br />
cd madwifi-0.9.4-r4136-20110203/<br />
make<br />
sudo make uninstall<br />
sudo make install</code></p>
<p style="text-align: justify;">Anschließend den <em>ath5k</em> deaktivieren und stattdessen den <em>Madwifi</em> aktivieren. Dazu wird die Datei <code>/etc/modprobe.d/blacklist-ath_pci.conf</code> (als <em>root</em>) editiert, sodass hinterher folgendes drin steht:</p>
<p style="text-align: justify;"><code>#blacklist ath_pci<br />
blacklist ath5k</code></p>
<p style="text-align: justify;">Jetzt noch ein Neustart und die Sache müsste laufen. <img src='http://freakazoid.teamblind.de/wp-includes/images/smilies/smile.png' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://freakazoid.teamblind.de/2011/02/27/ubuntu-maverick-und-atheros-ar5001x/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Newsfeeds synchronisieren</title>
		<link>http://freakazoid.teamblind.de/2010/01/26/newsfeeds-synchronisieren/</link>
		<comments>http://freakazoid.teamblind.de/2010/01/26/newsfeeds-synchronisieren/#comments</comments>
		<pubDate>Tue, 26 Jan 2010 01:24:05 +0000</pubDate>
		<dc:creator>Konrad</dc:creator>
				<category><![CDATA[Allgemeines]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[RSS]]></category>
		<category><![CDATA[Synchronisation]]></category>

		<guid isPermaLink="false">http://freakazoid.teamblind.de/?p=559</guid>
		<description><![CDATA[So, ich will auch mal wieder etwas von mir geben&#8230; Letzte Woche habe ich meinen alten Laptop (liebevoll den &#8220;kleinen&#8221; genannt) mal wiederbelebt. Ihm war kurz nachdem ich alle Daten auf meinen neuen Laptop kopiert hatte die Festplatte kaputt gegangen. Letztens hatte ich ihn mal wieder auf dem Schoß und dabei ist mir aufgefallen, dass [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">So, ich will auch mal wieder etwas von mir geben&#8230; <img src='http://freakazoid.teamblind.de/wp-includes/images/smilies/smile.png' alt=':)' class='wp-smiley' />  Letzte Woche habe ich meinen alten Laptop (liebevoll den &#8220;kleinen&#8221; genannt) mal wiederbelebt. Ihm war kurz nachdem ich alle Daten auf meinen neuen Laptop kopiert hatte die Festplatte kaputt gegangen. Letztens hatte ich ihn mal wieder auf dem Schoß und dabei ist mir aufgefallen, dass es manchmal ganz schick ist, sich einfach den Rechner schnappen zu können und sich auf&#8217;s Sofa zu knallen. Oder so. Das kann ich mit meinem <a href="http://www.asus.de/product.aspx?P_ID=NNz9e9eFwZIrw5Rf" title="ASUS G2S"  target="_blank">Asus G2S</a> leider nicht machen &#8211; dafür ist es einfach zu groß und zu schwer. (Aber dafür war es auch nie gedacht.) Und ja, ich weiß, dass diese Erkenntnis quasi alle Netbook-Besitzer vor mir hatten&#8230;und dass ein Netbook den Zweck besser erfüllt&#8230;aber ich bin auch nur Student. <img src='http://freakazoid.teamblind.de/wp-includes/images/smilies/wink.png' alt=';)' class='wp-smiley' /> <span id="more-559"></span></p>
<p style="text-align: justify;">Wie dem auch sei &#8211; jetzt habe ich wieder zwei Rechner. Und mittlerweile kann man ja wirklich alles synchronisieren: Lesezeichen (und sogar selbst definierte Suchmaschinen) kann der Opera von sich aus. E-Mails sind klar &#8211; hier hat sich seit Jahren IMAP etabliert und ich hab zum Glück keine POP3-Accounts mehr. (Trotzdem kenne ich jemanden, der POP3 sogar vorzieht, aber begründen kann er das leider nicht.) Was bleibt sind die Newsfeeds und die Chatlogs. Für letztere suche ich noch nach einer praktikablen Lösung.</p>
<p style="text-align: justify;">Bisher habe ich immer den Opera für die Feeds verwendet, allerdings können diese (vermutlich aufgrund der vielen Änderungen) nicht synchronisiert werden. Mit &#8220;synchronisieren&#8221; meine ich nicht nur, welche Feeds abgerufen werden sondern auch welche bereits gelesen wurden &#8211; sonst hab ich immer eine ganze Latte ungelesener Nachrichten und das ist auch nicht gut. Ich habe mich ein wenig umgeschaut und als einzige einigermaßen sinnvolle Lösung erschien mir das kleine Programm <a target="_blank" href="http://home.gna.org/feed2imap/" >feed2imap</a> für Linux. Dieses Tool fragt alle Feeds ab und erstellt ungelesene E-Mails in einem IMAP-Konto. Dabei erzeugt es die E-Mails direkt in einem, für jedes Feed separat einstellbaren, Unterordner des E-Mail-Accounts. Einen Nachteil hat die Lösung allerdings: man braucht einen Linux-Rechner, der ständig online ist (den ich zum Glück habe).</p>
<p style="text-align: justify;">Zunächst galt es, einen passenden E-Mail-Account zu finden. Ich wollte gerne einen separaten Account haben, weil ich den dann im Thunderbird einfach einklappen kann, wenn er mich mal nicht interessiert. Es ist gar nicht so einfach, einen Freemailer ohne Werbung, mit IMAP und auch noch mit Unterstützung für Unterordner zu finden. Aber <a target="_blank" href="http://www.eml.cc/" >www.eml.cc</a> schafft es, diese drei Wünsche auf einmal zu erfüllen. Und ist dabei sogar relativ schnell im Zugriff. (Ich habe einige andere Hoster ausprobiert&#8230;)</p>
<p style="text-align: justify;">Bleibt noch das Einrichten von <a target="_blank" href="http://home.gna.org/feed2imap/" >feed2imap</a>. Da ich auf meinem Server ein Debian einsetze und das Programm in den Repositories vorhanden ist, reicht ein einfaches <code>apt-get install feed2imap</code> zur Installation. Die Konfigurationsdateien sehen ein wenig merkwürdig aus und lassen sich jetzt hier im WordPress auch nicht richtig formatieren, weshalb ich einfach eine Beispieldatei an den Artikel anhänge. Wie man darin sieht, sind für jedes Newsfeed drei Zeilen vorgesehen, die eigentlich selbsterklärend sind.</p>
<p style="text-align: justify;">In den Zeilen <code>target</code> sieht man einige Besonderheiten, die <a target="_blank" href="http://www.eml.cc/" >www.eml.cc</a> beim Zugriff über IMAP hat. Zum einen muss der Login-Name die Domain, durch ein Gleichheitszeichen <code>=</code> getrennt, enthalten. Ich vermute, dass der Hoster mehrere Domains auf dem Server <code>mail.messagingengine.com</code> vereint. Zum anderen werden keine Schrägstriche sondern Punkte als Trenner von Verzeichnisnamen benutzt. Meine Feeds sollen also alle im IMAP-Verzeichnis <code>INBOX/Feeds/MCN</code> landen, das ich vorher in meinem Mail-Programm angelegt habe.  Das Passwort muss natürlich auch angelegt werden, aber das ist klar, glaube ich. In den Einstellungen von <a target="_blank" href="http://www.eml.cc/" >www.eml.cc</a> kann man übrigens einstellen, dass das Feeds-Verzeichnis auf derselben Stufe wie der Posteingang angezeigt wird, obwohl das eigentlich falsch ist.</p>
<p style="text-align: justify;">Nun ist es natürlich ein wenig umständlich, <a target="_blank" href="http://home.gna.org/feed2imap/" >feed2imap</a> ständig von Hand zu starten, also habe ich mir einen <a target="_blank" href="http://de.wikipedia.org/wiki/Cronjob" >cronjob</a> angelegt. Okay, mehrere &#8211; da ich relativ viele Feeds verfolge, habe ich sie in drei Gruppen geteilt: eine deren Feeds alle fünf Minuten abgerufen werden und je eine für die Feeds, die alle 60 bzw. 180 Minuten geprüft werden sollen. Meine Crontab sieht zum Beispiel so aus: (insgesamt sind es fünf Zeilen, die kurzen gehören noch zur jeweils letzten&#8230;)</p>
<blockquote>
<p style="padding-left: 30px; text-align: left;"><code># m h  dom mon dow   command<br />
*/5 *   *   *   *    /usr/bin/feed2imap -f /home/kgraefe/.feed2imap/5mins &gt; /dev/null 2&gt;&amp;1<br />
2   *   *   *   *    /usr/bin/feed2imap -f /home/kgraefe/.feed2imap/60mins &gt; /dev/null 2&gt;&amp;1<br />
7   */3 *   *   *    /usr/bin/feed2imap -f /home/kgraefe/.feed2imap/180mins &gt; /dev/null 2&gt;&amp;1<br />
#*/5 *   *   *   *    /usr/bin/feed2imap &gt; /dev/null 2&gt;&amp;1</code></p>
</blockquote>
<p style="text-align: justify;">Was die einzelnen Zeilen zu bedeuten haben, kann jeder mit Hilfe des <a target="_blank" href="http://de.wikipedia.org/wiki/Cronjob" >Wiki-Artikels</a> selbst herausfinden. Mein Artikel ist eh schon viel zu lang, wie ich finde.</p>
<p style="text-align: justify;">Nun kann man bequem von jedem Rechner aus auf das E-Mail-Konto zugreifen und ungelesene Newsfeeds lesen und für alle anderen Rechner als gelesen markieren (bzw. löschen). Man sollte natürlich alle Ordner auf neue Nachrichten überprüfen lassen.</p>
<p style="text-align: justify;">Gute Nacht.</p>
<p style="text-align: justify;"><strong>Angehängte Dateien:</strong></p>
<p style="text-align: justify;"><a href="http://freakazoid.teamblind.de/downloads/feed2imaprc.txt" class="downloadlink"  title=" heruntergeladen 180 mal" >feed2imaprc (180)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://freakazoid.teamblind.de/2010/01/26/newsfeeds-synchronisieren/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Daten retten mit rmdir</title>
		<link>http://freakazoid.teamblind.de/2009/04/05/daten-retten-mit-rmdir/</link>
		<comments>http://freakazoid.teamblind.de/2009/04/05/daten-retten-mit-rmdir/#comments</comments>
		<pubDate>Sun, 05 Apr 2009 00:34:36 +0000</pubDate>
		<dc:creator>Konrad</dc:creator>
				<category><![CDATA[Allgemeines]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Rechnernetze]]></category>

		<guid isPermaLink="false">http://freakazoid.teamblind.de/?p=351</guid>
		<description><![CDATA[Wer mich kennt weiß, dass ich gerne mal Dateien lösche, die besonders viel Mühe gekostet haben (in aller Regel irgendwelche selbst programmierten Sachen). Wer mich nicht kennt weiß es jetzt. Am ersten April war es dann mal wieder soweit: ich habe aus Versehen die Homepage des MCN gelöscht. Mein erster Gedanke: &#8220;Scheiße, heute glaubt mir [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Wer mich kennt weiß, dass ich gerne mal Dateien lösche, die besonders viel Mühe gekostet haben (in aller Regel irgendwelche selbst programmierten Sachen). Wer mich nicht kennt weiß es jetzt. Am ersten April war es dann mal wieder soweit: ich habe aus Versehen die <a href="http://www.mcn.hs-mittweida.de/" title="Homepage des MCN"  target="_blank">Homepage des MCN</a> gelöscht. Mein erster Gedanke: &#8220;Scheiße, heute glaubt mir das sowieso keiner.&#8221;<span id="more-351"></span></p>
<p style="text-align: justify;"><strong>Was war passiert?</strong> Ich hatte am Vorabend den Webspace per <code>smbmount</code> nach <code>/tmp/www</code> gemountet, weil ich ein paar Änderungen vorgenommen habe. Am nächsten Morgen wollte ich meinen Rechner einpacken und musste den Webspace unmounten. In einem der Terminals stand folgendes:</p>
<blockquote style="text-align: justify;"><p>kgraefe@sardes:~&gt; smbumount /tmp/www<br />
kgraefe@sardes:~&gt;</p></blockquote>
<p style="text-align: justify;">Also war ich davon ausgegangen, dass dies bereits geschehen ist&#8230; Da ich ein ordentlicher Mensch bin (haha), hab ich natürlich gleich den Mountpoint gelöscht:</p>
<blockquote style="text-align: justify;"><p>kgraefe@sardes:~&gt; rm /tmp/www<br />
rm: Entfernen von „/tmp/www“ nicht möglich: Is a directory<br />
kgraefe@sardes:~&gt;</p></blockquote>
<p style="text-align: justify;">&#8220;<em>Ok</em>&#8220;, dachte ich mir, &#8220;<em>es ist ein Verzeichnis, also <code>rm -r</code>.</em>&#8221; &#8211; tja, das hat etwas gerödelt um sich dann zu beschweren, dass irgendeine Datei wohl schreibgeschützt wäre. Ihr könnt euch vorstellen, dass ich erstmal 2 Minuten mit offenem Mund auf den Bildschirm gestarrt habe &#8211; ein toller Start in den neuen Monat. <img src='http://freakazoid.teamblind.de/wp-includes/images/smilies/bulgy-eyes.png' alt=':shock:' class='wp-smiley' />  Warum die Freigabe nicht abgehängt war kann ich jetzt nicht mehr genau sagen, wahrscheinlich habe ich irgendwie <em>Strg+C </em>gedrückt oder sowas.</p>
<p style="text-align: justify;"><strong>Wie hätte man das verhindern können?</strong> Ähm, mit Windows wär&#8217; das nicht passiert: einfach Rechtsklick und &#8220;Trennen&#8221; auswählen und  die Sache ist gegessen. Unter Linux sollte man sich angewöhnen, zum Löschen von leeren Verzeichnissen (z.B. eben Mountpoints) *immer* <code>rmdir</code> zu benutzen, da das im Gegensatz zu &#8216;<code>rm -r</code>&#8216; Alarm schlägt und abbricht, falls das Verzeichnis doch nicht leer ist. Mir war der Sinn dieses Tools bisher immer schleierhaft &#8211; seit Mittwoch kenne ich ihn. <img src='http://freakazoid.teamblind.de/wp-includes/images/smilies/wink.png' alt=';)' class='wp-smiley' /> </p>
<p style="text-align: justify;"><strong>Wie ging es weiter?</strong> Das Rechenzentrum macht zum Glück täglich Backups und war so freundlich, die Seite sogar noch vor dem Mittagessen wiederherzustellen. (Ob der Herr Luehr namentlich genannt werden will? Hm.) Danke nochmal dafür. <img src='http://freakazoid.teamblind.de/wp-includes/images/smilies/smile.png' alt=':)' class='wp-smiley' /> </p>
<p style="text-align: justify;">Man soll ja aus Fehlern anderer lernen&#8230;also&#8230;nehmt <code>rmdir</code>. <img src='http://freakazoid.teamblind.de/wp-includes/images/smilies/wink.png' alt=';)' class='wp-smiley' /><br />
Und tschüss.</p>
]]></content:encoded>
			<wfw:commentRss>http://freakazoid.teamblind.de/2009/04/05/daten-retten-mit-rmdir/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

