<?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>sokai.name &#187; sokai</title>
	<atom:link href="http://sokai.name/author/sokai/feed/" rel="self" type="application/rss+xml" />
	<link>http://sokai.name</link>
	<description>Potsdam bloggt (wieder)</description>
	<lastBuildDate>Mon, 14 May 2012 09:32:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Die Daten meines Text-Pads</title>
		<link>http://sokai.name/2012/die-daten-meines-text-pads/</link>
		<comments>http://sokai.name/2012/die-daten-meines-text-pads/#comments</comments>
		<pubDate>Sat, 05 May 2012 22:31:28 +0000</pubDate>
		<dc:creator>sokai</dc:creator>
				<category><![CDATA[Aktuelles]]></category>
		<category><![CDATA[Computer]]></category>
		<category><![CDATA[Fundgrube]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technik]]></category>
		<category><![CDATA[Tipps]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[VL]]></category>
		<category><![CDATA[Werbung]]></category>
		<category><![CDATA[WWW]]></category>

		<guid isPermaLink="false">http://sokai.name/?p=29445</guid>
		<description><![CDATA[…gehören mir! Letzte Woche bin ich über unhosted.org – „Personal data freedom; A movement to separate web apps from user data“ – gestolpert. Und die haben die Web-App „Libre Docs“ auf Basis von Etherpad Lite geschaffen, die das von Libre Docs zur Verfügung gestellte Etherpad nutzt, die erzeugten Daten bzw. Dokumente jedoch in der Cloud [...]]]></description>
			<content:encoded><![CDATA[<p>…gehören mir!</p>
<p>Letzte Woche bin ich über <a href="http://unhosted.org/" class="liexternal">unhosted.org</a> – „Personal data freedom; A movement to separate web apps from user data“ – gestolpert. Und <em>die</em> haben die Web-App <a href="http://libredocs.org/" class="liexternal">„Libre Docs“</a> auf Basis von <a href="https://github.com/Pita/etherpad-lite" class="liexternal">Etherpad Lite</a> geschaffen, die das von Libre Docs zur Verfügung gestellte Etherpad nutzt, die erzeugten Daten bzw. Dokumente jedoch in der <em>Cloud</em> ablegt/speichert. Und der Oberknaller daran ist, dass diese Cloud-Schnittstelle mittels der <a href="https://github.com/unhosted/remotestorage.js" class="liexternal">Javascript-Client-Bibliothek remoteStorage.js</a>, die die Realisierung einer <a href="http://www.w3.org/community/unhosted/wiki/RemoteStorage" class="liexternal">W3C-Spezifikation</a> ist, umgesetzt wurde <strong>und</strong> somit auch meine eigen Cloud benutzt werden kann.</p>
<p><strong>Wie jetzt, meine eigene Cloud…!?</strong> – Na die, die ich mit <a href="http://owncloud.org/" class="liexternal">ownCloud</a> auf meinem Webspace betreibe und in der ich schon meine(n) Kalender (CalDAV), mein Adressbuch (CardDAV) und ein paar Dateien (WebDAV) mittels Desktop (Thunderbird &#038; Ubuntu) und Smartphone (Android) verwalte und synchronisiere.</p>
<p>Also ich kanns nur empfehlen und bedanke mich jetzt schon mal bei allen Beteiligten der oben genannten Projekte! <img src='http://sokai.name/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://sokai.name/2012/die-daten-meines-text-pads/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Thunderbird-Lightning-Huddelei</title>
		<link>http://sokai.name/2012/thunderbird-lightning-huddelei/</link>
		<comments>http://sokai.name/2012/thunderbird-lightning-huddelei/#comments</comments>
		<pubDate>Sat, 05 May 2012 22:00:02 +0000</pubDate>
		<dc:creator>sokai</dc:creator>
				<category><![CDATA[Aktuelles]]></category>
		<category><![CDATA[Computer]]></category>
		<category><![CDATA[Erfahrungen]]></category>
		<category><![CDATA[Fundgrube]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Privat]]></category>
		<category><![CDATA[Tipps]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://sokai.name/?p=29442</guid>
		<description><![CDATA[Ich verstehe es nicht… – System-Update (Ubuntu Precise; ohne fremde PPAs) auf Thunderbird 12.0.1 und danach funktioniert die manuell installierte Lightning-Extension (1.3) nicht mehr. Nach etwas Suchens bin ich dann zu einer Lösung gekommen: Installation der Version 1.4. Allerdings ist diese Version nur (direkt) über addons.mozilla.org und nicht über die Hauptseite des „Mozilla Calendar“ Projekts [...]]]></description>
			<content:encoded><![CDATA[<p>Ich verstehe es nicht… – System-Update (Ubuntu Precise; ohne fremde PPAs) auf Thunderbird 12.0.1 und danach funktioniert die manuell installierte Lightning-Extension (1.3) nicht mehr.</p>
<p>Nach etwas Suchens bin ich dann zu einer Lösung gekommen: Installation der Version 1.4.<br />
Allerdings ist diese Version nur (direkt) über <a href="https://addons.mozilla.org/de/thunderbird/addon/lightning/" class="liexternal">addons.mozilla.org</a> und nicht über die <a href="http://www.mozilla.org/projects/calendar/" class="liexternal">Hauptseite des „Mozilla Calendar“ Projekts</a> erhältlich. Auf der Projektseite wird als aktuelle Versionsnummer die 1.3 angegeben… *naja*</p>
<p><strong>Trotz alledem:</strong> Es funktioniert wieder alles und die CalDAV-Unterstützung, welche IMHO (auch) durch das Team von <a href="http://www.inverse.ca/" class="liexternal">Inverse inc.</a> unterstützt/voran getrieben wird, ist großartig! <img src='http://sokai.name/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://sokai.name/2012/thunderbird-lightning-huddelei/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>eCryptfs-Meldungen im syslog</title>
		<link>http://sokai.name/2012/ecryptfs-meldungen-im-syslog/</link>
		<comments>http://sokai.name/2012/ecryptfs-meldungen-im-syslog/#comments</comments>
		<pubDate>Tue, 24 Apr 2012 10:07:38 +0000</pubDate>
		<dc:creator>sokai</dc:creator>
				<category><![CDATA[Aktuelles]]></category>
		<category><![CDATA[CLI]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Computer]]></category>
		<category><![CDATA[eCryptfs]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Technik]]></category>
		<category><![CDATA[Tipps]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[VL]]></category>

		<guid isPermaLink="false">http://sokai.name/?p=29054</guid>
		<description><![CDATA[Seit ein paar Tagen habe ich in meinem /var/log/syslog ein paar hässliche Meldungen, die das ganze syslog ‚vollmüllen‘. Hier mal ein Beispiel: Apr 24 08:55:10 axolotl kernel: [36283.935663] Valid eCryptfs headers not found in file header region or xattr region, inode 1717173 Apr 24 08:55:10 axolotl kernel: [36283.935674] Either the lower file is not in [...]]]></description>
			<content:encoded><![CDATA[<p>Seit ein paar Tagen habe ich in meinem <code>/var/log/syslog</code> ein paar hässliche Meldungen, die das ganze syslog ‚vollmüllen‘.</p>
<p>Hier mal ein Beispiel:</p>
<pre>
Apr 24 08:55:10 axolotl kernel: [36283.935663] Valid eCryptfs headers not found in file header region or xattr region, inode 1717173
Apr 24 08:55:10 axolotl kernel: [36283.935674] Either the lower file is not in a valid eCryptfs format, or the key could not be retrieved. Plaintext passthrough mode is not enabled; returning -EIO
</pre>
<p>Auf der Suche nach Ursache &#038; Lösung bin ich über</p>
<ul>
<li>den launchpad-Bug <a href="https://bugs.launchpad.net/ecryptfs/+bug/509180" class="liexternal">#509180</a> („ecryptfs sometimes seems to add trailing garbage to encrypted files“) und</li>
<li>den Blog-Artikel <a href="http://raphael.vullriede.de/2010/06/ecryptfs-fehler-und-seine-ursache/" class="liexternal">„eCryptfs Fehler und seine Ursache“</a> von Raphael (aus dem Jahr 2010) gestolpert.</li>
</ul>
<p>Das Problem der Meldungen (siehe Raphaels Erklärungen) ist wohl, dass es in meinem (mit eCryptfs verschlüsseltem) <code>home</code> Dateien gibt, die eine Größe von 0 Bytes haben. Wie die da hin gekommen sind kann ich nicht mehr rekapitulieren, da ich mir auch nicht mehr ganz sicher bin, seit wann die Meldungen im syslog stehen (und ich ebenfalls wenig Lust habe, die alten syslog-Dateien zu durchsuchen…).</p>
<p>Am Ende habe ich nun Folgendes durgeführt, um das eCryptfs wieder konsisten zu machen &#038; somit auch die Meldungen los zu werden.</p>
<ol>
<li><code>sudo find /home/.ecryptfs/$username/.Private/ -xdev -size 0c</code> <small>(<code>$username</code> = mein Login-Name)</small></li>
<li>Der erste Befehl sucht alle Dateien mit der 0-Byte-Größe und gibt diese aus. – Bei mir waren es zehn dieser Dateien.</li>
<li>Danach habe ich alle ausgegebenen Dateien per Hand nochmal kontrolliert – <code>ls -lha $datei</code>.</li>
<li>Abschließend (nachdem ich festgestellt hatte, dass alle Dateien wirklich mir gehören &#038; wirklich 0 Bytes groß waren) habe ich dann alle zehn Dateien einzeln gelöscht: <code>sudo rm "$datei"</code>.</li>
</ol>
<p>Das Ganze habe ich immer mit root-Rechten (<code>sudo</code>) gemacht, da es ohne diese ständig zu Fehlermeldungen bzgl. der Rechte kam – was aber auch an der Benutzung von <a href="https://github.com/andreafrancia/trash-cli" class="liexternal">trash-cli</a> liegen kann!</p>
<p>Zusammenfassend kann ich sagen, dass</p>
<ul>
<li>seit dem die Meldungen im syslog nicht mehr vorhanden sind <small>*claro!*</small>;</li>
<li>ich seit dem keine Probleme feststellen konnte,</li>
<li>der Bug offensichtlich (für bestimmte Anwendungen) bereits gefixed ist (nichts desto trotz kann ein Systemcrash nat. dazu führen, dass diese Dateien wieder existieren und dann mosert eCryptfs ja zurecht…) und</li>
<li>ich der Meinung bin, dass man die Dateien relativ gefahrlos löschen kann – 0 Byte große Dateien haben keinen (privaten) Inhalt und sollte es sich um Spezialdateien von bestimmtn Anwendungen handeln, werden die beim Neustart der Anwendung wahrsch. wieder neu erstellt.</li>
</ul>
<p>In diesem Sinne &#038; ohne die Übernahme irgend welcher <em>Gewehre</em>,<br />
der sokai</p>
]]></content:encoded>
			<wfw:commentRss>http://sokai.name/2012/ecryptfs-meldungen-im-syslog/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>„Lessons Learnt“ (aus dem Studium)</title>
		<link>http://sokai.name/2012/lessons-learnt-aus-dem-studium/</link>
		<comments>http://sokai.name/2012/lessons-learnt-aus-dem-studium/#comments</comments>
		<pubDate>Wed, 22 Feb 2012 13:02:00 +0000</pubDate>
		<dc:creator>sokai</dc:creator>
				<category><![CDATA[Aktuelles]]></category>
		<category><![CDATA[Computer]]></category>
		<category><![CDATA[Erfahrungen]]></category>
		<category><![CDATA[Feststellung]]></category>
		<category><![CDATA[FHP]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[komisch]]></category>
		<category><![CDATA[RL]]></category>
		<category><![CDATA[Spass]]></category>
		<category><![CDATA[Technik]]></category>
		<category><![CDATA[Tipps]]></category>
		<category><![CDATA[VL]]></category>

		<guid isPermaLink="false">http://sokai.name/?p=27954</guid>
		<description><![CDATA[Nun, nachdem meine B.A.-Arbeit in „Sack und Tüten“ ist und nur noch die mündliche Verteidigung am kommenden Mittwoch aussteht, kann ich eig. schon jetzt von einem erfolgreichen Ende (dieses Studiums) sprechen. *jippi!* Speziell in den letzten Tagen bzw. Wochen habe ich wieder viele Dinge gelernt und auch die letzten drei Jahre haben einige Erkenntnisse geliefert. [...]]]></description>
			<content:encoded><![CDATA[<p>Nun, nachdem meine B.A.-Arbeit in „Sack und Tüten“ ist und <em>nur noch</em> die mündliche Verteidigung am kommenden Mittwoch aussteht, kann ich eig. schon jetzt von einem <em>erfolgreichen Ende</em> (dieses Studiums) sprechen. <small><strong>*jippi!*</strong></small> <img src='http://sokai.name/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Speziell in den letzten Tagen bzw. Wochen habe ich wieder viele Dinge gelernt und auch die letzten drei Jahre haben einige <em>Erkenntnisse</em> geliefert. Die präsentesten (und aktuell in meinem Kopf herum spukenden) davon will ich im Folgenden mal ganz kurz, ungeordnet &#038; nicht vollständig aufschreiben…</p>
<p><strong>Also:</strong><br />
Grafiken/Bilder/… in einer Arbeit, die am Ende auch ausgedruckt wird, sollte man nicht unbedingt mit einer hohen Kompression speichern, denn das sieht in der Print-Version echt blöd aus! <small>(Auch wenn es nett ist, dass das PDF mit 70 Seiten, 25 farbigen Abbildungen und einem im Anhang eingebundenen einseitigen PDF nur knapp 3 MB groß ist…)</small></p>
<p>Ebenso sollte man sich die digitale Version der Arbeit vorab (zu Teilen) mal ausdrucken um zu schauen, ob die die eingebundenen Abbildungen in einem guten Größenverhältnis (zum Text und zur Seite) eingebunden sind. – Man hat nur eine recht ungenaue (wenn nicht sogar falsche) Vorstellung davon, wenn man sich nur das PDF vorab anschaut…</p>
<p>Wenn man die Arbeit mit/in (La)TeX schreibt und eine externe BibTeX-Datei für die Literatur und/oder eine externe Glossar-Datei einbindet, sollte man für das korrekte Setzen der Referenzen mehrere Kompilierdurchläufe benutzen. Ich habe es in Anlehnung an <a href="http://tex.stackexchange.com/a/6847" class="liexternal">einen Tipp auf TeX-SE</a> so gemacht:<br />
<code>pdflatex Masterdokument &#038;&#038; bibtex Masterdokument &#038;&#038; makeglossaries Masterdokument &#038;&#038; pdflatex Masterdokument &#038;&#038; pdflatex Masterdokument &#038;&#038; evince Masterdokument.pdf</code></p>
<p>Sollte man eine Graustufenversion eines <em>schönen bunten</em> (und mit Links versehenen) PDF benötigen, empfehle ich die Konvertierung der farbigen Version mittels Ghostscript wie (schon 2008) bei <a href="http://handyfloss.net/2008.09/making-a-pdf-grayscale-with-ghostscript/" class="liexternal">handyfloss.net</a> beschrieben.</p>
<p><a href="http://en.wikibooks.org/wiki/LaTeX/Customizing_LaTeX#New_commands" class="liexternal">Selbst definierte TeX-Makros</a> – in meinem Fall fest stehende und mehrfach verwendete Strings (wie bspw. das Makro „\art“ für „Bachelor-Arbeit“) sollten bei der Benutzung im Dokument am Ende mit einem geschützen Leerzeichen versehen werden, denn sonst wird das Leerzeichen nämlich einfach vergessen/nicht berücksichtigt… – So wäre (eine mgl.) korrekte Verwendung:<br />
<code>blatext2 \art\ blatext2</code></p>
<p>Es ist (zwar recht arbeitsintensiv aber letztlich auch) enorm hilfreich und Freude bereitend, wenn man sich <a href="http://polykon.fh-potsdam.de" class="liexternal">ein Thema aussucht</a>, welches echt spannend ist!</p>
<p>Man sollte nicht <em>zu viel</em> Zeit für einen Abschluss benötigen, denn sonst kann es durchaus passieren, dass selbst die <small>(<em>soziale</em>)</small> Hans-Böckler-Stiftung die Förderung eines (direkt an den Bachelor-Abschluss anschließendes) Master-Studiums mit der Begründung „der zu langen Vorstudienzeit“ ablehnt. <small>.oO(…)</small></p>
<p>Es ist nicht unbedingt notwendig, sich mit Lehrpersonal ab dem ersten Semester <em>anzulegen</em>… – Das kann nämlich dazu führen, dass man ganz klar an den Noten der belegten Module erkennen kann, wer diese Person ist. Und das ist dann dem Gesamtnotendurchschnitt (der in unserer „Leistungsgesellschaft“ ja nicht ganz unwichtig ist…) nicht wirklich zuträglich! <small>(An allen Modulnoten auf meinem Datenkontrollblatt, die zwischen 2,7 und 4,0 liegen und somit die schlechtesten sind, ist immer eine Person beteiligt gewesen… *verrückt,oder!?*)</small></p>
<p>So viel dazu… – Grüßle! <img src='http://sokai.name/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://sokai.name/2012/lessons-learnt-aus-dem-studium/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>POLYKON – *itsdone*</title>
		<link>http://sokai.name/2012/polykon-itsdone/</link>
		<comments>http://sokai.name/2012/polykon-itsdone/#comments</comments>
		<pubDate>Fri, 10 Feb 2012 17:23:59 +0000</pubDate>
		<dc:creator>sokai</dc:creator>
				<category><![CDATA[Aktuelles]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[FHP]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Privat]]></category>
		<category><![CDATA[Projekte]]></category>
		<category><![CDATA[sokai]]></category>
		<category><![CDATA[Tipps]]></category>
		<category><![CDATA[VL]]></category>
		<category><![CDATA[Werbung]]></category>
		<category><![CDATA[WWW]]></category>

		<guid isPermaLink="false">http://sokai.name/?p=27722</guid>
		<description><![CDATA[POLYKON – die Datenbank für Polymere als Konservierungs- &#038; Restaurierungsmittel enthält strukturierte Informationen zur chemischen Einordnung, den Eigenschaften und der Verwendung zahlreicher Polymere, die in der Restaurierung eingesetzt wurden und werden. Sie haben die Möglichkeit mit Hilfe der Schnellsuche oder der erweiterten Suche nach Produkten, Polymertypen oder Anwendungsbeispielen zu recherchieren. So steht es unter polykon.fh-potsdam.de [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>POLYKON – die Datenbank für Polymere als Konservierungs- &#038; Restaurierungsmittel enthält strukturierte Informationen zur chemischen Einordnung, den Eigenschaften und der Verwendung zahlreicher Polymere, die in der Restaurierung eingesetzt wurden und werden. Sie haben die Möglichkeit mit Hilfe der Schnellsuche oder der erweiterten Suche nach Produkten, Polymertypen oder Anwendungsbeispielen zu recherchieren.</p></blockquote>
<p>So steht es unter <a href="http://polykon.fh-potsdam.de" class="liexternal">polykon.fh-potsdam.de</a> geschrieben und ich bin sehr froh, dass wir es so (schön) geschafft haben! <small>(Aus der v1.0 von heute wird aber bestimmt in den nächsten Tagen noch ne v1.5 oder so…)</small></p>
<p><strong>Danke an Alle!</strong></p>
<p>Ich werde dann jetzt mal mit der Dokumentation beginnen… <small>*puhhh*</small></p>
<p><small>PS:<br />
Der <a href="http://sokai.name/2012/polykon-itsdone/" class="idpermalinker_link">Code-&#8216;Wahnsinn&#8216;</a> gehört da hin… <img src='http://sokai.name/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>PPS:<br />
Die URL www.polykon.fh-potsdam.de funktioniert <strong>nicht</strong>!</small></p>
]]></content:encoded>
			<wfw:commentRss>http://sokai.name/2012/polykon-itsdone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Code-&#8216;Wahnsinn&#8216;</title>
		<link>http://sokai.name/2012/code-wahnsinn/</link>
		<comments>http://sokai.name/2012/code-wahnsinn/#comments</comments>
		<pubDate>Fri, 03 Feb 2012 01:42:04 +0000</pubDate>
		<dc:creator>sokai</dc:creator>
				<category><![CDATA[Aktuelles]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Computer]]></category>
		<category><![CDATA[FHP]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Privat]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Werbung]]></category>

		<guid isPermaLink="false">http://sokai.name/?p=27654</guid>
		<description><![CDATA[&#8230;ich bin kein PHP-Programmierer, aber für meine B.A.-Arbeit mache ich es (mehr recht als schlecht) &#038; bekomme dabei manchmal fast ne Kriese&#8230; So zum Bsp. in den letzten beiden Tage. &#8211; Da wurde aus einer kleinen 40zeiligen Funktion (die die gewollten Grundfunktionalitäten liefert) ein kleines Monster mit 164 Zeilen&#8230; &#8211; Aber jetzt isses halt echt [...]]]></description>
			<content:encoded><![CDATA[<p>&#8230;ich bin kein PHP-Programmierer, aber für meine B.A.-Arbeit mache ich es (mehr recht als schlecht) &#038; bekomme dabei manchmal fast ne Kriese&#8230;</p>
<p>So zum Bsp. in den letzten beiden Tage. &#8211; Da wurde aus <a href="http://paste.sokai.name/v/4f2b37c775686" class="liexternal">einer kleinen 40zeiligen Funktion</a> (die die gewollten Grundfunktionalitäten liefert) <a href="http://paste.sokai.name/v/4f2b39250ea26" class="liexternal">ein kleines Monster mit 164 Zeilen</a>&#8230; &#8211; Aber jetzt isses halt echt viel schöner &#038; die Bedarfe Aller sind befriedigt&#8230; <img src='http://sokai.name/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Außerdem noch schnell nen Link zu dem Projekt RIPS: <a href="http://rips-scanner.sourceforge.net/" class="liexternal">http://rips-scanner.sourceforge.net</a>.<br />
Damit kann man offline PHP-Code auf Fehler &#038; Schwachstellen prüfen lassen&#8230; &#8211; Sehr nett! (Aber bitt enicht nur darauf verlassen. <img src='http://sokai.name/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> )</p>
<p>*soundjetztgehtsinsbett-wink*</p>
]]></content:encoded>
			<wfw:commentRss>http://sokai.name/2012/code-wahnsinn/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenWRT Backfire &amp; Nanostation M2</title>
		<link>http://sokai.name/2011/openwrt-backfire-nanostation-m2/</link>
		<comments>http://sokai.name/2011/openwrt-backfire-nanostation-m2/#comments</comments>
		<pubDate>Thu, 29 Dec 2011 17:55:21 +0000</pubDate>
		<dc:creator>sokai</dc:creator>
				<category><![CDATA[Aktuelles]]></category>
		<category><![CDATA[Computer]]></category>
		<category><![CDATA[Freifunk]]></category>
		<category><![CDATA[Potsdam]]></category>
		<category><![CDATA[Privat]]></category>
		<category><![CDATA[Projekte]]></category>
		<category><![CDATA[Tipps]]></category>

		<guid isPermaLink="false">http://sokai.name/?p=26794</guid>
		<description><![CDATA[Als am Heiligen Abend auf der WLANnews-Mailingliste die Nachricht kam, dass der &#8222;Freifunk OpenWrt Image Generator&#8220; (der Augsburger Freifunker) nun Firmware-Images mit der ganz frischen OpenWRT-Version 10.03.1 produziert und meine (vom FFP gesponsorte) Ubiquiti Nanostation M2 eh seit mind. drei Wochen zerflasht und somit funktionslos am Küchenfenster rum hing, dachte ich mir, es sei eine [...]]]></description>
			<content:encoded><![CDATA[<p>Als am Heiligen Abend auf der <a href="http://news.gmane.org/gmane.org.freifunk.wlannews" class="liexternal">WLANnews-Mailingliste</a> <a href="http://article.gmane.org/gmane.org.freifunk.wlannews/2326" class="liexternal">die Nachricht</a> kam, dass der <a href="http://imagebuilder.augsburg.freifunk.net/cgi-bin/newkit" class="liexternal">&#8222;Freifunk OpenWrt Image Generator&#8220; (der Augsburger Freifunker)</a> nun Firmware-Images mit der ganz frischen OpenWRT-Version 10.03.1 produziert und meine (vom <a href="http://freifunk-potsdam.de" class="liexternal">FFP</a> gesponsorte) Ubiquiti Nanostation M2 eh seit mind. drei Wochen zerflasht und somit funktionslos am Küchenfenster rum hing, dachte ich mir, es sei eine gute Idee, das Neuflashen nochmal zu probieren. &#8211; Gesagt, getan und hier gibts jetzt ein paar Hinweise &#038; Randbemerkungen&#8230;</p>
<h3>Vorab</h3>
<p>Zuerstmal stand ich vor dem Problem, alle notwendigen Informationen zusammen zu kramen. &#8211; Irgendwie gibt es kaum Anleitungen im (sonst so vollen) WWW. Am Ende kam ich immer wieder auf die beiden Seiten in unserem Wiki zurück:</p>
<ul>
<li><a href="http://wiki.freifunk-potsdam.de/Nanostation2_einrichten" class="liexternal">http://wiki.freifunk-potsdam.de/Nanostation2_einrichten</a> und</li>
<li><a href="http://wiki.freifunk-potsdam.de/OpenWRT_Backfire_einrichten" class="liexternal">http://wiki.freifunk-potsdam.de/OpenWRT_Backfire_einrichten</a>.</li>
</ul>
<h3>Image bauen (lassen)</h3>
<p>Wie schon geschrieben, habe ich den Imagebuilder benutzt. &#8211; Das Bauen des benötigten Images geht damit echt einfach und ich möchte an dieser Stelle ein dickes Dankeschön an die Machenden aussprechen! <img src='http://sokai.name/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Folgende Änderungen an der (vorgegebenen) Grundeinstellung sind für das neue Image (einer Nano M2 für den Potsdamer Freifunk!) im Imagebuilder vorzunehmen:</p>
<ul>
<li>&#8222;Community&#8220; &rarr; &#8222;potsdam&#8220;;</li>
<li>&#8222;Target&#8220; &rarr; &#8222;ar71xx-backfire-29592&#8243; (danach &#8222;Submit&#8220; klicken);</li>
<li>&#8222;Profile&#8220; &rarr; &#8222;UBNT&#8220;;</li>
<li>&#8222;Hostname&#8220; &rarr; bitte an unserer Wikiseite <a href="http://wiki.freifunk-potsdam.de/IP-Adressen" class="liexternal">IP-Adressen</a> (und den enthaltenen Links) orientieren;</li>
<li>korrekte Parameter für &#8222;Latitude&#8220; &#038; &#8222;Longitude&#8220; wählen (danach zum Reiter &#8222;Freifunk&#8220; wechseln);</li>
<li>&#8222;Wifi IP:&#8220; &rarr; bitte an unserer Wikiseite <a href="http://wiki.freifunk-potsdam.de/IP-Adressen" class="liexternal">IP-Adressen</a> (und den enthaltenen Links) orientieren;</li>
<li>wenn ein DSL-Anschluss für den Freifunk freigegeben werden soll, bitte einen Haken bei &#8222;Share internet connection&#8220; machen (danach zum Reiter &#8222;Contact&#8220; wechseln);</li>
<li>bitte alle Felder ausfüllen (danach zum Reiter &#8222;Submit&#8220; wechseln);</li>
<li>jetzt wird das Image (mit den Grundeinstellungen) durch einen Klick auf &#8222;GENERATE&#8220; gebaut.</li>
</ul>
<p>Danach könnt ihr euch das fertige Image herunterladen. Dabei ist zu beachten, dass es zwei Images zur Auswahl gibt:</p>
<ul>
<li>openwrt-ar71xx-ubnt-nano-m-squashfs-factory.bin (3.3M) und</li>
<li>openwrt-ar71xx-ubnt-nano-m-squashfs-sysupgrade.bin (3.3M).</li>
</ul>
<p>Dabei stehen &#8222;ar71xx&#8220; für den verwendetet WLAN-Chipsatz, &#8222;ubnt&#8220; für das verwendete Profil (s.o.), &#8222;nano-m&#8220; für das Modell des APs/Routers, &#8222;squashfs&#8220; für das zu verwendende Dateisystem und &#8222;factory&#8220; bzw. &#8222;sysupgrade&#8220; für die Art des Flashens (s.u.).</p>
<h3>Flashen</h3>
<p>Je nach Ausgangsvoraussetzungen, müsst ihr euch für ein bestimmtes Image entscheiden, welches auf die Nano gespielt werden soll. Habt ihr schon OpenWRT (vllt. kann das auch die Originalfirmware?) auf der Büchse, könnt ihr das &#8222;sysupgrade&#8220;-Image direkt über das Web-Frontend hochladen. Solltet ihr die Kiste per TFTP flashen wollen/müssen, nehmt das Image mit &#8222;factory&#8220; im Dateinamen.<br />
Das <a href="http://wiki.ubnt.com" class="liexternal">Ubiquiti Wiki</a> hat einen kleinen und ausreichenden Artikel zum Firmware-Flashen per TFTP unter <a href="http://wiki.ubnt.com/Firmware_Recovery" class="liexternal">http://wiki.ubnt.com/Firmware_Recovery</a>.</p>
<h3>Randbemerkungen</h3>
<ol>
<li>Bei mir hat nach dem Flashen der Login (http://192.168.1.1/cgi-bin/luci/admin/) ohne Passwort nicht geklappt. &#8211; Nachdem ich dann ein originales OpenWRT-Image (von <a href="http://downloads.openwrt.org/backfire/10.03.1/ar71xx/" class="liexternal">[0]</a>) installiert, dort das Passwort geändert und dann das &#8222;sysupgrade&#8220;-Image (ohne Konfigurationsänderungen!) geflasht habe, konnte ich mich erfolgreich mit dem neuen Passwort als &#8222;root&#8220; anmelden. (Ich habe nirgendwo im Netz einen Hinweis darauf gefunden, dass es sich um einen bekannten Bug handelt&#8230;)</li>
<li>Aktuell ist meine Nano eine Sackgasse, da das mit dem WAN als Gateway (= &#8222;Share internet connection&#8220;) nicht so klappt. &#8211; Keine Ahnung, woran das liegt. Ich habe nichts an den Grundeinstellungen geändert und auch die Firewall-Regeln etc. scheinen korrekt zu sein&#8230;</li>
<li>Das kleine Progrämmchen &#8222;horst&#8220; (siehe <a href="http://br1.einfach.org/tech/horst/" class="liexternal">[1]</a> &#038; <a href="http://wiki.leipzig.freifunk.net/Horst" class="liexternal">[2]</a>) &#8211; welches man einfach per &#8222;opkg install horst&#8220; per SSH installieren kann &#8211; tut nicht das, was es soll, sondern beendet sich direkt nach dem Aufruf mit der Meldung &#8222;wrong monitor type. please use radiotap or prism2 headers&#8220;. &#8211; Nach einigem Rumsuchen nach einer Lösung, bin ich im <a href="https://wiki.linz.funkfeuer.at/funkfeuer/HowTo/HorstScanningTool" class="liexternal">Wiki der Linzer Funkfeuer-Leute</a> fündig geworden. Eine korrigierte (und bei mir lauffähige) Version der Datei &#8222;/usr/sbin/horst.sh&#8220; (die für solche Fälle <a href="http://br1.einfach.org/gitweb?p=horst;a=history;f=horst.sh" class="liexternal">wohl vorgesehen ist</a>) findet ihr unter <a href="http://ma.ximi.se/csn3o" class="liexternal">http://paste.sokai.name/v/4efca6961b1a7</a>.</li>
<li>Ach und&#8230; Bei mir wollte am Anfang der OLSR nicht so richtig. &#8211; Bis ich dann (eher zufällig) gesehen habe, dass die (durch das für das Image ausgewählte Freifunk-Profil) eingestellte BSSID nicht &#8222;02:CA:FF:EE:BA:BE&#8220;, sondern &#8222;<strong>D</strong>2:CA:FF:EE:BA:BE&#8220; war und ich sie korrigiert hatte.</li>
</ol>
<p>So dann&#8230; &#8211; Viel Spaß mit euren Spielzeugen &#038; immer her mit guten Tipps! <img src='http://sokai.name/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://sokai.name/2011/openwrt-backfire-nanostation-m2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP und der BLOB</title>
		<link>http://sokai.name/2011/php-und-der-blob/</link>
		<comments>http://sokai.name/2011/php-und-der-blob/#comments</comments>
		<pubDate>Tue, 08 Nov 2011 07:25:04 +0000</pubDate>
		<dc:creator>sokai</dc:creator>
				<category><![CDATA[Aktuelles]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Computer]]></category>
		<category><![CDATA[Erfahrungen]]></category>
		<category><![CDATA[Feststellung]]></category>
		<category><![CDATA[FHP]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Projekte]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technik]]></category>
		<category><![CDATA[Tipps]]></category>

		<guid isPermaLink="false">http://sokai.name/?p=25953</guid>
		<description><![CDATA[An dieser Stelle soll es heute mal kurz um ein Problemchen und dessen &#8218;Lösung&#8216; gehen, welches mich gestern (fast) den ganzen Tag beschäftigt hat. Ich hatte die Aufgabe zu lösen, mittels eines HTML-Formulars und PHP ein Bild (als BLOB) in einer MySQL-Datenbank abzulegen. &#8211; Eigentlich ja nicht allzu schwierig, denn Anleitungen &#038; Code-Schnipsel dazu gibts [...]]]></description>
			<content:encoded><![CDATA[<p>An dieser Stelle soll es heute mal kurz um ein Problemchen und dessen &#8218;Lösung&#8216; gehen, welches mich gestern (fast) den ganzen Tag beschäftigt hat.</p>
<p>Ich hatte die Aufgabe zu lösen, mittels eines HTML-Formulars und PHP ein Bild (als BLOB) in einer MySQL-Datenbank abzulegen. &#8211; Eigentlich ja nicht allzu schwierig, denn Anleitungen &#038; Code-Schnipsel dazu gibts im Netz wie &#8222;Sand am Meer&#8220;&#8230;</p>
<p>Am Ende entschied ich mich für die Variante, die hochgeladene Datei ohne <em>file handler</em> (fopen, fread, fclose) in die DB zu hexen. Denn man kann recht einfach mittels mittels der globalen PHP-Variable <a href="http://www.php.net/manual/de/reserved.variables.files.php" class="liexternal">&#8222;$_FILES&#8220;</a> auf die (mittels POST) hochgeladene Datei <a href="http://www.php.net/manual/de/features.file-upload.post-method.php" class="liexternal">zugreifen</a>.<br />
<small><code><br />
if (isset($_FILES[&#8216;bild&#8216;]) &#038;&#038; is_uploaded_file($_FILES[&#8216;bild&#8216;][&#8216;tmp_name&#8216;]) &#038;&#038; $_FILES[&#8216;bild&#8216;][&#8217;size&#8216;] > 0) {<br />
    $mimetype = $_FILES[&#8216;bild&#8216;][&#8216;type&#8216;];<br />
    $blob = bin2hex(file_get_contents($_FILES[&#8216;bild&#8216;][&#8216;tmp_name&#8216;]));<br />
</code></small></p>
<p>Da ich beim <em>Insert</em> immer die Meldung bekam, dass ich einen Fehler in der SQL-Syntax habe, wenn ich für den BLOB <small><code>mysql_real_escape_string(file_get_contents($_FILES['bild']['tmp_name']))</code></small> oder <small><code>addslashes(file_get_contents($_FILES['bild']['tmp_name']))</code></small> (wie bspw. <a href="http://stackoverflow.com/questions/6891599/" class="liexternal">hier beschrieben</a>) benutzt habe, habe ich letztlich die Funktion <small><code>bin2hex()</code></small> für das Speichern der binären Daten (des Bildes) in der MEDIUMBLOB-Spalte der DB verwendet. </p>
<p>Nach ein paar Test-Uploads stellte ich dann jedoch fest, dass größere Bilder nicht hochgeladen werden können &#8211; wg. der Begrenzung auf dem Server. Also habe ich etwas gesucht und die dafür zuständigen <a href="http://www.kavoir.com/2010/02/php-get-the-file-uploading-limit-max-file-size-allowed-to-upload.html" class="liexternal">PHP-Einstellungen bzw. -Variablen gefunden</a>. Diese spuckten mir allerdings aus, dass meine max. Upload-Größe 32MB beträgt, was bei einem Upload von einem ca. 1,5MB großen Bild jedoch nicht &#8217;stimmte&#8216;. Denn da kam dann dann die MySQL-Meldung &#8222;Got a packet bigger than &#8218;max_allowed_packet&#8216; bytes&#8220; und der Datensatz wurde nicht in die DB geschrieben.</p>
<p>&#8218;Gut, dass die MySQL-Meldung so aussagekräftig ist&#8216;, dachte ich mir und suchte erneut nach einer Lösung&#8230; &#8211; Und siehe da, auch dazu gibt es Lösungen, wie bspw. <a href="http://stackoverflow.com/questions/5688403/" class="liexternal">diese</a>. Ärgerlich war nur, dass ich den ganzen Tag der Meinung war, dass der MySQL-Parameter &#8222;max_allowed_packet&#8220; dynamisch zur Laufzeit des Servers per PHP beeinflussbar ist. <small>*gml*</small><br />
Dies kam zum Beispiel auch daher, dass das Auslesen des Parameters (mit <small><code>mysql_query("SHOW VARIABLES LIKE 'max_allowed_packet'")</code></small>) und das Neusetzen des Wertes (mittels <small><code>mysql_query("SET max_allowed_packet=16777216;")</code></small>) zwar anstandslos funktionierte, aber leider den Upload nicht verbesserte. Trotz des neu gesetzten Wertes (auf 16MB), war die Uploadgrenze in Wirklichkeit immer noch beim Standardwert 1MB.</p>
<p><strong>Lange Rede, kurze Erkenntnis:</strong><br />
Das Ändern des MySQL-Wertes &#8222;max_allowed_packet&#8220; zur Laufzeit per PHP <strong>funktioniert (i.d.R.) nicht</strong>. (Man kann, wenn man MySQL-Root-Rechte mit seinem Login hat, versuchen, <a href="http://stackoverflow.com/questions/5688403/#7942680" class="liexternal">den globalen MySQL-Parameter zu verändern</a>.)<br />
Man muss/sollte/kann die Einstellung serverseitig vornehmen und entweder dauerhaft den Eintrag <small><code>max_allowed_packet=16MB;</code></small> in der my.cnf machen oder mit MySQL-Root-Rechten den Wert mittels <small><code>SET max_allowed_packet=16777216;</code></small> zur Laufzeit ändern (dann ist dieser bei einem Neustart allerdings wieder weg).</p>
<p>Außerdem ist anzumerken, dass die BLOBs in der DB irgendwie (ca.) doppelt so groß sind/werden, wie die Original-Dateien. &#8211; Aus einem Bild mit 991K wird bspw. (bei mir) ein BLOB mit 2.03MB. <small>*strange&#038;doof*</small> (Bitte jetzt kein Bashing, ob es überhaupt sinnvoll ist, Bilder direkt in der DB zu speichern. &#8211; Es muss dieses Mal so sein!)</p>
]]></content:encoded>
			<wfw:commentRss>http://sokai.name/2011/php-und-der-blob/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Disc Golf in Potsdam</title>
		<link>http://sokai.name/2011/disc-golf-in-potsdam/</link>
		<comments>http://sokai.name/2011/disc-golf-in-potsdam/#comments</comments>
		<pubDate>Sun, 23 Oct 2011 11:50:34 +0000</pubDate>
		<dc:creator>sokai</dc:creator>
				<category><![CDATA[Aktuelles]]></category>
		<category><![CDATA[Disc Golf]]></category>
		<category><![CDATA[Potsdam]]></category>
		<category><![CDATA[RL]]></category>
		<category><![CDATA[Spass]]></category>
		<category><![CDATA[Sport]]></category>
		<category><![CDATA[Tipps]]></category>

		<guid isPermaLink="false">http://sokai.name/?p=25427</guid>
		<description><![CDATA[Hier mal kurz ein paar Links dem Thema, welches mich in diesem Sommer nun schon das zweite Jahr sehr begeistert&#8230; Homepage (auch) der Potsdamer DGerInnen &#8222;Hyzernauts&#8220;: http://hyzernauts.de Potsdamer DG-Parkour im &#8222;Volkspark Potsdam&#8220;: http://hyzernauts.de/courses/potsdam/potsdam_start.html (und hier als Korb-für-Korb Foto-Galerie Offizielle Trainigszeiten (auch) der Potsdamer DGerInnen: http://hyzernauts.de/hermes/html/trainingszeiten.html Homepage der &#8222;BC Crew&#8220;: http://discgolf-bcc.jimdo.com Homepage der &#8222;Edelschwinger&#8220;: http://www.edelschwinger.de Feine [...]]]></description>
			<content:encoded><![CDATA[<p>Hier mal kurz ein paar Links dem Thema, welches mich in diesem Sommer nun <em>schon</em> das zweite Jahr sehr begeistert&#8230;</p>
<p><img alt="" src="http://hyzernauts.de/team/images/teamlogo_neu.gif" title="Hyzernauts-Logo" class="alignnone" width="260" height="285" /></p>
<ul>
<li>Homepage (auch) der Potsdamer DGerInnen &#8222;Hyzernauts&#8220;: <a href="http://hyzernauts.de" class="liexternal">http://hyzernauts.de</a></li>
<li>Potsdamer DG-Parkour im &#8222;Volkspark Potsdam&#8220;: <a href="http://hyzernauts.de/courses/potsdam/potsdam_start.html" class="liexternal">http://hyzernauts.de/courses/potsdam/potsdam_start.html</a> (und <a href="http://hyzernauts.de/courses/potsdam/potsdam_bahn01.html" class="liexternal">hier als Korb-für-Korb Foto-Galerie</a></li>
<li>Offizielle Trainigszeiten (auch) der Potsdamer DGerInnen: <a href="http://hyzernauts.de/hermes/html/trainingszeiten.html" class="liexternal">http://hyzernauts.de/hermes/html/trainingszeiten.html</a></li>
<li>Homepage der &#8222;BC Crew&#8220;: <a href="http://discgolf-bcc.jimdo.com" class="liexternal">http://discgolf-bcc.jimdo.com</a></li>
<li>Homepage der &#8222;Edelschwinger&#8220;: <a href="http://www.edelschwinger.de" class="liexternal">http://www.edelschwinger.de</a></li>
<li>Feine DG-Scheiben gibts im Spieleladen &#8222;Galadriel&#8220;: <a href="http://www.galadriel-spiele.de" class="liexternal">http://www.galadriel-spiele.de</a></li>
<li>&#8222;4. Halloween Doubles&#8220; (Turnier) am 30. Oktober 2011: <a href="http://gto.ec08.de/events/details/311" class="liexternal">http://gto.ec08.de/events/details/311</a></li>
</ul>
<p>PS:<br />
Ich weiß, dass diese Informationen <em>irgendwie</em> redundant sind, aber ich finde die Homepage der Hyzernauts leider arg unübersichtlich&#8230; Außerdem ist es IMO echt unQL, wenn News über <a href="http://hyzernauts.de/gaestebuch/meetingPoint.html" class="liexternal">das Gästebuch</a> verbreitet werden oder <a href="http://www.facebook.com/event.php?eid=245787455460579" class="liexternal">nur über (den geschlossenen Bereich) von FB</a> zugänglich sind&#8230; :-/</p>
]]></content:encoded>
			<wfw:commentRss>http://sokai.name/2011/disc-golf-in-potsdam/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Ubuntu: Downgrade vom &#8222;proposed&#8220;-Repo</title>
		<link>http://sokai.name/2011/ubuntu-downgrade-vom-proposed-repo/</link>
		<comments>http://sokai.name/2011/ubuntu-downgrade-vom-proposed-repo/#comments</comments>
		<pubDate>Fri, 21 Oct 2011 08:04:32 +0000</pubDate>
		<dc:creator>sokai</dc:creator>
				<category><![CDATA[Aktuelles]]></category>
		<category><![CDATA[Computer]]></category>
		<category><![CDATA[Eee PC]]></category>
		<category><![CDATA[Erfahrungen]]></category>
		<category><![CDATA[Fundgrube]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technik]]></category>
		<category><![CDATA[Tipps]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[VL]]></category>

		<guid isPermaLink="false">http://sokai.name/?p=25202</guid>
		<description><![CDATA[Schon seit einer Weile habe ich unter Ubuntu auf meinem EeePC das &#8222;proposed&#8220;-Repository installiert. Doch gerade nach meinem Upgrade zu Oneiric habe ich einige merkwürdige Erscheinungen, als deren Ursache ich eben dieses Repo in Verdacht habe. (Außerdem ist das &#8222;proposed&#8220;-Repo für ein Produktivsystem &#8211; auf dem also im Alltag alles funktionieren soll &#8211; wohl eh [...]]]></description>
			<content:encoded><![CDATA[<p>Schon seit einer Weile habe ich unter Ubuntu auf meinem EeePC das <a href="http://wiki.ubuntuusers.de/paketquellen#Die-unterschiedlichen-Archive" class="liexternal">&#8222;proposed&#8220;-Repository</a> installiert. Doch gerade nach meinem Upgrade zu Oneiric habe ich einige merkwürdige <a href="https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/876350" class="liexternal">Erscheinung</a>en, als deren Ursache ich eben dieses Repo in Verdacht habe. (<a href="http://ikhaya.ubuntuusers.de/2010/02/23/warnung-vor-proposed-paketquellen/" class="liexternal">Außerdem ist das &#8222;proposed&#8220;-Repo für ein Produktivsystem &#8211; auf dem also im Alltag alles funktionieren soll &#8211; wohl eh nicht <em>gut</em>&#8230;</a>)</p>
<p>Nun wollte ich einfach das &#8222;proposed&#8220;-Repo deaktivieren und mein System sozusagen (wieder auf den Standard) &#8222;deaktualisieren&#8220;. Aber irgendwie funktioniert das nicht so einfach&#8230;</p>
<p>Nach einigem Suchen habe ich dann einen funktionierenden Weg bei &#8222;Ask Ubuntu&#8220; gefunden, den ich hier mal (auch für mich zum Merken) verlinke: <a href="http://askubuntu.com/questions/59469#59469" class="liexternal">&#8222;How can I revert back from an upgrade to the Proposed repository?&#8220;</a>.</p>
<p>Noch ein kleiner Hinweis zu obigem Vorgehen: Bevor ihr die beiden Skripte durchlaufen lasst, deaktiviert das &#8222;proposed&#8220;-Repo <strong>nicht</strong>. Erst nachdem ihr euer System deaktualisiert habt, könnt ihr bspw. über die Software-Paketquellen-Verwaltung auf dem Reiter &#8222;Aktualisierungen&#8220; den Haken beim Repo weg machen.</p>
<p>Viel Glück! <img src='http://sokai.name/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://sokai.name/2011/ubuntu-downgrade-vom-proposed-repo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

