<?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>node-0 &#187; Gentoo</title>
	<atom:link href="http://node-0.mneisen.org/tag/gentoo/feed/" rel="self" type="application/rss+xml" />
	<link>http://node-0.mneisen.org</link>
	<description>more random ramblings ...</description>
	<lastBuildDate>Tue, 20 Oct 2009 08:32:05 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Lazy Upgrader Detected</title>
		<link>http://node-0.mneisen.org/2008/01/25/lazy-upgrader-detected/</link>
		<comments>http://node-0.mneisen.org/2008/01/25/lazy-upgrader-detected/#comments</comments>
		<pubDate>Fri, 25 Jan 2008 12:08:38 +0000</pubDate>
		<dc:creator>Martin Eisenhardt</dc:creator>
				<category><![CDATA[Gentoo]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Seltsames]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technologie]]></category>
		<category><![CDATA[emerge]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[OSS]]></category>

		<guid isPermaLink="false">http://node-0.mneisen.org/2008/01/25/lazy-upgrader-detected/</guid>
		<description><![CDATA[	Ich fühle mich ertappt.
	Gerade bin ich dabei, auf einem Server ein paar Updates nachzufahren. Auf dem Server läuft Gentoo Linux, und ich gebe zu, ich habe das mit den Updates ein bisschen schleifen lassen, Stichwort: Never change a running system.
	Soeben wollte ich das Update der glibc in Angriff nehmen, da versagte mir emerge den Dienst [...]]]></description>
			<content:encoded><![CDATA[	<p>Ich fühle mich ertappt.</p>
	<p>Gerade bin ich dabei, auf einem Server ein paar Updates nachzufahren. Auf dem Server läuft Gentoo Linux, und ich gebe zu, ich habe das mit den Updates ein bisschen schleifen lassen, Stichwort: <em>Never change a running system.</em></p>
	<p>Soeben wollte ich das Update der <code>glibc</code> in Angriff nehmen, da versagte mir <code>emerge</code> den Dienst mit dem Hinweis:</p>
	<pre class="codetext" style="font-size:9pt;">* You still haven't deleted //etc/locales.build.
* Do so now after making sure //etc/locale.gen is kosher.
*
* ERROR: sys-libs/glibc-2.6.1 failed.
* Call stack:
*            ebuild.sh, line 1717:  Called dyn_setup
*            ebuild.sh, line  768:  Called qa_call 'pkg_setup'
*            ebuild.sh, line   44:  Called pkg_setup
*   glibc-2.6.1.ebuild, line  204:  Called die
* The specific snippet of code:
*              die &quot;lazy upgrader detected&quot;
*  The die message:
*   lazy upgrader detected</pre>
	<p>Stimmt, die <code>/etc/locales.build</code> gibt es noch &#8211; aber deshalb muss man mich doch nicht gleich als faulen Sack titulieren &#8230;</p>

 ]]></content:encoded>
			<wfw:commentRss>http://node-0.mneisen.org/2008/01/25/lazy-upgrader-detected/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Gentoo 2007.0 released (english text)</title>
		<link>http://node-0.mneisen.org/2007/05/07/gentoo-20070-released-english-text/</link>
		<comments>http://node-0.mneisen.org/2007/05/07/gentoo-20070-released-english-text/#comments</comments>
		<pubDate>Mon, 07 May 2007 18:48:05 +0000</pubDate>
		<dc:creator>Martin Eisenhardt</dc:creator>
				<category><![CDATA[Gentoo]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technologie]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[english content]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[OSS]]></category>

		<guid isPermaLink="false">http://node-0.mneisen.org/?p=248</guid>
		<description><![CDATA[	The Gentoo-Team releases the newest installment of the most flexible and a little bit geeky Linux distribution Gentoo, namely Gentoo 2007.0.
	 Starting 1800 UTC (which is around 1200 eastern time and 900 Pacific time), the new ISO images and stage files are available via the usual mirrors, f.e. at gentoo.mneisen.org and ftp.mneisen.org. Additionally, and proven [...]]]></description>
			<content:encoded><![CDATA[	<p>The Gentoo-Team releases the newest installment of the most flexible and a little bit geeky Linux distribution <a href="http://www.gentoo.org/">Gentoo</a>, namely <strong>Gentoo 2007.0</strong>.</p>
	<p><img class="alignright" src="http://node-0.mneisen.org/wp-content/stock/_gentoo-logo-white-background.png" width="114" height="120" alt="Gentoo 2007.0 wurde am 07. Mai 2007 released." title="Gentoo 2007.0, released May 7, 2007." /> Starting 1800 UTC (which is around 1200 eastern time and 900 Pacific time), the new ISO images and stage files are available via the usual mirrors, f.e. at <a href="http://gentoo.mneisen.org">gentoo.mneisen.org</a> and <a href="ftp://ftp.mneisen.org/gentoo/">ftp.mneisen.org</a>. Additionally, and proven and tested by now, the Gentoo ISO images and stage files are also available via <a href="http://en.wikipedia.org/wiki/Bittorrent;">BitTorrent</a> the seed files for the ISO images and stage files can be obtained <a href="http://torrents.gentoo.org/">directly at the Gentoo project&#8217;s torrent site</a>.</p>
	<p>Links:</p>
	<p><strong>LiveDVD i686 incl. installation (via BitTorrent):</strong><br />
<a href="http://torrents.gentoo.org/torrents/livedvd-i686-installer-2007.0.torrent">livedvd-i686-installer-2007.0.torrent</a><br />
<strong>LiveDVD AMD64 incl. installation (via BitTorrent):</strong><br />
<a href="http://torrents.gentoo.org/torrents/livedvd-amd64-installer-2007.0.torrent">livedvd-amd64-installer-2007.0.torrent</a><br />
<strong>LiveCD i686:</strong><br />
<a href="http://gentoo.mneisen.org/releases/x86/2007.0/livecd/livecd-i686-installer-2007.0.iso">livecd-i686-installer-2007.0.iso</a><br />
<strong>LiveCD AMD64:</strong><br />
<a href="http://gentoo.mneisen.org/releases/amd64/2007.0/livecd/livecd-amd64-installer-2007.0.iso">livecd-amd64-installer-2007.0.iso</a><br />
<strong>LiveCD i686 (via BitTorrent):</strong><br />
<a href="http://torrents.gentoo.org/torrents/livecd-i686-installer-2007.0.torrent">livecd-i686-installer-2007.0.torrent</a><br />
<strong>LiveCD AMD64 (via BitTorrent):</strong><br />
<a href="http://torrents.gentoo.org/torrents/livecd-amd64-installer-2007.0.torrent">livecd-amd64-installer-2007.0.torrent</a><br />
<strong>Minimal-Install-CD x86:</strong><br />
<a href="http://gentoo.mneisen.org/releases/x86/2007.0/installcd/install-x86-minimal-2007.0.iso">install-x86-minimal-2007.0.iso</a><br />
<strong>Minimal-Install-CD AMD64:</strong><br />
<a href="http://gentoo.mneisen.org/releases/amd64/2007.0/installcd/install-amd64-minimal-2007.0.iso">install-amd64-minimal-2007.0.iso</a><br />
<strong>Minimal-Install-CD x86 (via BitTorrent):</strong><br />
<a href="http://torrents.gentoo.org/torrents/install-x86-minimal-2007.0.torrent">install-x86-minimal-2007.0.torrent</a><br />
<strong>Minimal-Install-CD AMD64 (via BitTorrent):</strong><br />
<a href="http://torrents.gentoo.org/torrents/install-amd64-minimal-2007.0.torrent">install-amd64-minimal-2007.0.torrent</a></p>


 ]]></content:encoded>
			<wfw:commentRss>http://node-0.mneisen.org/2007/05/07/gentoo-20070-released-english-text/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Release: Gentoo 2007.0</title>
		<link>http://node-0.mneisen.org/2007/05/07/release-gentoo-20070/</link>
		<comments>http://node-0.mneisen.org/2007/05/07/release-gentoo-20070/#comments</comments>
		<pubDate>Mon, 07 May 2007 18:31:12 +0000</pubDate>
		<dc:creator>Martin Eisenhardt</dc:creator>
				<category><![CDATA[Gentoo]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technologie]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[OSS]]></category>

		<guid isPermaLink="false">http://node-0.mneisen.org/?p=247</guid>
		<description><![CDATA[	Das Gentoo-Team stellt heute die neueste Ausgabe der flexiblen und ein wenig geekigen Distribution Gentoo vor, nämlich Gentoo 2007.0.
	Ab 1800 UTC (also 2000 CEST) sind die neuen ISO-Images und stage-Files auf den üblichen Mirrors verfügbar, darunter auch auf gentoo.mneisen.org und ftp.mneisen.org. Zusätzlich &#8211; und wie inzwischen bewährt &#8211; ist das Release auch per BitTorrent erhältlich, [...]]]></description>
			<content:encoded><![CDATA[	<p>Das Gentoo-Team stellt heute die neueste Ausgabe der flexiblen und ein wenig geekigen Distribution Gentoo vor, nämlich Gentoo 2007.0.</p>
	<p><img class="alignright" src="http://node-0.mneisen.org/wp-content/stock/_gentoo-logo-white-background.png" width="114" height="120" alt="Gentoo 2007.0 wurde am 07. Mai 2007 released." title="Gentoo 2007.0 wurde am 07. Mai 2007 released." />Ab 1800 UTC (also 2000 CEST) sind die neuen ISO-Images und stage-Files auf den üblichen Mirrors verfügbar, darunter auch auf <a href="http://gentoo.mneisen.org">gentoo.mneisen.org</a> und <a href="ftp://ftp.mneisen.org/gentoo/">ftp.mneisen.org</a>. Zusätzlich &#8211; und wie inzwischen bewährt &#8211; ist das Release auch per <a href="http://de.wikipedia.org/wiki/Bittorrent">BitTorrent</a> erhältlich, die zu den einzelnen ISO-Images und stage-files gehörenden *.torrent-Dateien sind ebenfalls per <acronym title="HyperText Transfer Protocol">HTTP</acronym> und <acronym title="File Transfer Protocol">FTP</acronym> zugänglich &#8211; eine vollständige Liste aller per BitTorrent erhältlichen Gentoo-ISO-Images und -stage-files gibt es <a href="http://torrents.gentoo.org/">direkt beim Gentoo-Projekt</a>.</p>
	<p>Links:</p>
	<p><strong>LiveDVD i686 inkl. Installation (via BitTorrent):</strong><br />
<a href="http://torrents.gentoo.org/torrents/livedvd-i686-installer-2007.0.torrent">livedvd-i686-installer-2007.0.torrent</a><br />
<strong>LiveDVD AMD64 inkl. Installation (via BitTorrent):</strong><br />
<a href="http://torrents.gentoo.org/torrents/livedvd-amd64-installer-2007.0.torrent">livedvd-amd64-installer-2007.0.torrent</a><br />
<strong>LiveCD i686:</strong><br />
<a href="http://gentoo.mneisen.org/releases/x86/2007.0/livecd/livecd-i686-installer-2007.0.iso">livecd-i686-installer-2007.0.iso</a><br />
<strong>LiveCD AMD64:</strong><br />
<a href="http://gentoo.mneisen.org/releases/amd64/2007.0/livecd/livecd-amd64-installer-2007.0.iso">livecd-amd64-installer-2007.0.iso</a><br />
<strong>LiveCD i686 (via BitTorrent):</strong><br />
<a href="http://torrents.gentoo.org/torrents/livecd-i686-installer-2007.0.torrent">livecd-i686-installer-2007.0.torrent</a><br />
<strong>LiveCD AMD64 (via BitTorrent):</strong><br />
<a href="http://torrents.gentoo.org/torrents/livecd-amd64-installer-2007.0.torrent">livecd-amd64-installer-2007.0.torrent</a><br />
<strong>Minimal-Install-CD x86:</strong><br />
<a href="http://gentoo.mneisen.org/releases/x86/2007.0/installcd/install-x86-minimal-2007.0.iso">install-x86-minimal-2007.0.iso</a><br />
<strong>Minimal-Install-CD AMD64:</strong><br />
<a href="http://gentoo.mneisen.org/releases/amd64/2007.0/installcd/install-amd64-minimal-2007.0.iso">install-amd64-minimal-2007.0.iso</a><br />
<strong>Minimal-Install-CD x86 (via BitTorrent):</strong><br />
<a href="http://torrents.gentoo.org/torrents/install-x86-minimal-2007.0.torrent">install-x86-minimal-2007.0.torrent</a><br />
<strong>Minimal-Install-CD AMD64 (via BitTorrent):</strong><br />
<a href="http://torrents.gentoo.org/torrents/install-amd64-minimal-2007.0.torrent">install-amd64-minimal-2007.0.torrent</a></p>


 ]]></content:encoded>
			<wfw:commentRss>http://node-0.mneisen.org/2007/05/07/release-gentoo-20070/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Amazon empfiehlt mir Windows</title>
		<link>http://node-0.mneisen.org/2007/01/08/amazon-empfiehlt-mir-windows/</link>
		<comments>http://node-0.mneisen.org/2007/01/08/amazon-empfiehlt-mir-windows/#comments</comments>
		<pubDate>Mon, 08 Jan 2007 13:18:41 +0000</pubDate>
		<dc:creator>Martin Eisenhardt</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technologie]]></category>
		<category><![CDATA[Wirtschaft]]></category>
		<category><![CDATA[Gentoo]]></category>
		<category><![CDATA[Kubuntu]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://node-0.mneisen.org/?p=198</guid>
		<description><![CDATA[	... aber ich habe da so meine Zweifel &#8230;  
	Ernsthaft: Heute habe ich eine eMail von Amazon bekommen, in der ich darauf hingewiesen werde, dass Windows Vista und Office 2007 ab sofort auch bei Amazon zu haben sind. Als Begründung für diese Empfehlung wird das folgende angegeben:
	
		 Because you have made a purchase from [...]]]></description>
			<content:encoded><![CDATA[	<p>... aber ich habe da so meine Zweifel &#8230; <img src='http://node-0.mneisen.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
	<p>Ernsthaft: Heute habe ich eine eMail von Amazon bekommen, in der ich darauf hingewiesen werde, dass Windows Vista und Office 2007 ab sofort auch bei Amazon zu haben sind. Als Begründung für diese Empfehlung wird das folgende angegeben:</p>
	<blockquote>
		<p> Because you have made a purchase from Amazon.com&#8217;s Software Store, we thought you&#8217;d like to learn more about Microsoft&#8217;s powerful new operating system&#8212;Windows Vista&#8212;and its full line of new and improved Office 2007 products.</p>
	</blockquote>
	<p>Toll: Weil ich bei Amazon.co.uk mal eine (damals in Deutschland noch nicht erhältliche) Software bestellt habe, meint Amazons Recommender-Service nun also, ich würde mich auch für Windows interessieren. Aber warum denn? Ist jeder, der einen Computer für Beruf oder Freizeit einsetzt, gleich ein Mitglied der Redmonder Fangemeinde? Doch wohl hoffentlich nicht &#8230;</p>
	<p>Kleiner Tipp an Amazon: Der Recommender müsste dringend mal überarbeitet werden. Windows Vista an jeden zu empfehlen, der mal Software über Amazon bezogen hat, das ist einfach viel zu kurz gegriffen. Insbesondere dann, wenn das übrige Kaufverhalten dieses Kunden eine starke Assoziation mit Open Source Software und Linux nahelegt.</p>
	<p>Besonders lustig finde ich die Bezeichnung der neuen Freuden aus Redmond als <em>powerful new operating system</em> bzw. als <em>new and improved Office products</em>. Wenn ich an Windows denke, kommen mir viele Begriffe/Adjektive in den Sinn, auch positiv besetzte: unkomplizierte Spielplattform, einfache »Kompatibilität« mit anderen (weil Windows nunmal bei den meisten installiert ist, leider), die meiste Hardware funktioniert problemlos und ohne Rumdoktern &#8230;</p>
	<p>Aber <em>powerful</em> kam mir da noch nie in den Sinn. Als »powerful« würde ich eher MacOS X und Linux bezeichnen, als innovativ auch.</p>
	<p>Windows ist für mich eher konservativ, baut auf Althergebrachtes und macht seine Sache in einigen Bereichen recht ordentlich.</p>
	<p>Mehr aber auch nicht. Ich denke, ich bleibe trotz dieser überzeugenden Empfehlung bei <a href="http://www.kubuntu.com/">Kubuntu</a> und <a href="http://www.gentoo.org/">Gentoo</a>. Sorry.</p>

 ]]></content:encoded>
			<wfw:commentRss>http://node-0.mneisen.org/2007/01/08/amazon-empfiehlt-mir-windows/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Microsoft und Novell: Ballmers FUD untersucht</title>
		<link>http://node-0.mneisen.org/2006/11/23/microsoft-und-novell-ballmers-fud-untersucht/</link>
		<comments>http://node-0.mneisen.org/2006/11/23/microsoft-und-novell-ballmers-fud-untersucht/#comments</comments>
		<pubDate>Thu, 23 Nov 2006 11:03:54 +0000</pubDate>
		<dc:creator>Martin Eisenhardt</dc:creator>
				<category><![CDATA[Gentoo]]></category>
		<category><![CDATA[Intellectual Property]]></category>
		<category><![CDATA[Kubuntu]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technologie]]></category>
		<category><![CDATA[Wirtschaft]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[Steve Ballmer]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Xubuntu]]></category>

		<guid isPermaLink="false">http://node-0.mneisen.org/?p=178</guid>
		<description><![CDATA[	Selbst nach dem Kooperationsvertrag zwischen Microsoft und Novell sondert Microsoft-CEO Steve Ballmer FUD ab und orakelt über vermeintliche Verletzungen von Microsofts Patenten durch Linux. Konkretes wird da nicht genannt, aber das gehört ja zum Geschäft.
	Eine nette Auseinandersetzung mit dem Thema findet sich beim Zufallsbit im Artikel »The new and extended FUD«. Dort wird unter anderem [...]]]></description>
			<content:encoded><![CDATA[	<p>Selbst nach dem <a href="http://www.golem.de/0611/48745.html">Kooperationsvertrag zwischen Microsoft und Novell</a> sondert Microsoft-CEO Steve Ballmer <acronym title="Fear, Unvertainty und Doubt">FUD</acronym> ab und orakelt über <a href="http://www.golem.de/0611/49016.html">vermeintliche Verletzungen von Microsofts Patenten durch Linux</a>. Konkretes wird da nicht genannt, aber das gehört ja zum Geschäft.</p>
	<p>Eine nette Auseinandersetzung mit dem Thema findet sich beim <a href="http://zufallsbit.de/blog/">Zufallsbit</a> im Artikel <a href="http://zufallsbit.de/blog/index.php?/archives/10-The-new-and-extended-FUD.html">»The new and extended FUD«</a>. Dort wird unter anderem dargelegt, dass sich ein Ausspruch Mahatma Ghandis wieder einmal bewahrheitet:</p>
	<blockquote>
		<p>First they ignore you, then they laugh at you, then they fight you, then you win.</p>
	</blockquote>
	<p>Microsoft hat Linux lange Zeit ignoriert, dann mit vielen unsäglichen (Des)informationskampagnen versucht, das Vertrauen in Linux zu erschüttern und befindet sich nun in der Phase, Linux aktiv zu bekämpfen.</p>
	<p>Bei <a href="http://zufallsbit.de/blog">Zufallsbit</a> wird dazu aufgerufen, von Windows und Suse Linux weg hin zu Linux-Distributionen wie Debian, Fedora, Gentoo oder Ubuntu, Kubuntu, Xubuntu zu migrieren, um über den Marktdruck zum einen das Microsoft-Novell-Abkommen zu torpedieren und zugleich diesem »Deal mit dem Teufel« die Brisanz zu nehmen.</p>
	<p>Diesem Aufruf möchte ich mich nicht wirklich anschließen: Zwar bevorzuge ich auf Servern Gentoo und am Desktop Kubuntu, ich will aber auch keinem sein Suse Linux madig machen. Das ist doch eine gute Distribution.</p>
	<p>Und der Deal zwischen Novell und Microsoft ist für mich kein »Pakt mit dem Teufel«, sondern vielmehr ein Kooperationsabkommen, um die Interoperabilität der Systeme zu erhöhen. Das ist aus Kunden- und Anwendersicht absolut zu begrüßen. Schließlich wird damit der »eiserne Vorhang« zwischen beiden Betriebssystem-Welten ein Stück weit durchlässiger, und es werden zukünftig wohl mehr Windows-Anwender auch einmal mit Linux in Berührung kommen; also auch eine Art »Guerilla-Marketing«.</p>
	<p>Schließlich sollte das Ziel der Linux-Community (entgegen der Vermutungen aus dem Microsoft-Lager) nicht die totale Weltherrschaft sein. Monokulturen sind immer schädlich. Das zeigt sich jetzt, wo auf den Desktops zu über 90% Windows-Betriebssysteme eingesetzt werden, und das würde sich wohl auch zeigen, wenn Linux oder Mac OS eine ähnliche Dominanz hätten &#8211; wenn ich auch glaube, dass die Sicherheitsprobleme von Windows nicht nur auf der hohen Exponiertheit wegen der großen Verbreitung beruhen, sondern dass Windows auch durch seine häufig laxe Umsetzung von Sicherheitsanforderungen den Angreifern das Leben besonders leicht macht und Linux zumindest diesen Fehler nicht hat.</p>
	<p>Alles in allem ist es aber doch schön, wenn die Interoperabilität zwischen Windows und Linux zunimmt (oder zumindest zunehmen soll). Das zeigt immerhin schon einmal, dass Microsoft nicht mehr in der Phase »then they laugh at you« ist.</p>
	<p>Welche Phase kam bei Ghandis Ausspruch nochmal am Schluss? Ach ja: »Then you win.« <img src='http://node-0.mneisen.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
	<p><small><br />
Zu diesem Thema im WWW:</p>
	<ul>
		<li>golem.de: <a href="http://www.golem.de/0611/49016.html">Microsoft und Novell: Der Pakt im Detail</a></li>
		<li>golem.de: <a href="http://www.golem.de/0611/48815.html">Microsoft kauft für 240 Millionen US-Dollar Linux</a></li>
		<li>golem.de: <a href="http://www.golem.de/0611/49002.html">GPL v3 soll Novell-Microsoft-Pakt unterbinden</a></li>
		<li>golem.de: <a href="http://www.golem.de/0611/49016.html">Ballmer: Linux verletzt Microsofts Rechte</a></li>
		<li>golem.de: <a href="http://www.golem.de/0611/49047.html">Novell und Microsoft: Einig, dass man sich uneinig ist</a></li>
	</ul>
	<ul>
		<li>Zufallsbit: <a href="http://zufallsbit.de/blog/index.php?/archives/10-The-new-and-extended-FUD.html">The new and extended FUD</a>
	<p></small></p>

 ]]></content:encoded>
			<wfw:commentRss>http://node-0.mneisen.org/2006/11/23/microsoft-und-novell-ballmers-fud-untersucht/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Gentoo und MySQL: A never-ending story</title>
		<link>http://node-0.mneisen.org/2006/10/25/gentoo-und-mysql-a-never-ending-story/</link>
		<comments>http://node-0.mneisen.org/2006/10/25/gentoo-und-mysql-a-never-ending-story/#comments</comments>
		<pubDate>Wed, 25 Oct 2006 16:53:19 +0000</pubDate>
		<dc:creator>Martin Eisenhardt</dc:creator>
				<category><![CDATA[Gentoo]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Techtip]]></category>
		<category><![CDATA[emerge]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[Perl]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://node-0.mneisen.org/?p=166</guid>
		<description><![CDATA[	Bereits im April gab es Probleme mit einem MySQL-Upgrade, nun gibt es einen weiteren Fall, in dem die Maintainer für MySQL bei Gentoo offensichtlich etwas zu schnell geschossen haben.
	Historie oder: Was im April geschah
	Nach der Aktualisierung von MySQL 4.1.14 auf die Version 4.1.14-r1 (und einer nicht angekündigten und schlecht kommunizierten Änderung des Standard-Encodings von latin1 [...]]]></description>
			<content:encoded><![CDATA[	<p><img class="alignright" src="http://node-0.mneisen.org/wp-content/stock/_gentoo-logo-white-background.png" width="114" height="120" alt="" title="" />Bereits im April gab es <a href="http://node-0.mneisen.org/2006/04/25/gentoo-php-mysql-updates-machen-probleme/">Probleme mit einem MySQL-Upgrade</a>, nun gibt es einen weiteren Fall, in dem die Maintainer für <a href="http://www.mysql.org/">MySQL</a> bei <a href="http://www.gentoo.org/">Gentoo</a> offensichtlich etwas zu schnell geschossen haben.</p>
	<h4>Historie oder: Was im April geschah</h4>
	<p>Nach der Aktualisierung von MySQL 4.1.14 auf die Version 4.1.14-r1 (und einer nicht angekündigten und schlecht kommunizierten Änderung des Standard-Encodings von <code>latin1</code> auf <code>utf8</code>) funktionierten viele PHP-basierte Anwendungen entweder nicht mehr oder aber stellten Umlaute und andere Sonderzeichen falsch dar.</p>
	<p>Dies ließ sich relativ schmerzlos durch einen kleinen Patch an den betroffenen Applikationen beheben (siehe den <a href="http://node-0.mneisen.org/2006/04/25/gentoo-php-mysql-updates-machen-probleme/">damaligen Blogpost</a>). <del>Schlauere</del> Misstrauischere Zeitgenossen hatten auch noch eine andere Möglichkeit, wenn sie denn ein Backup ihrer Daten hatten: Einen DB-Dump mit dem <em>alten</em> MySQL in <em>neuer</em> Kodierung erstellen, dann MySQL stoppen, MySQL upgraden, dann ein Reload der Datenbank aus dem Dump mit <em>neuer</em> Kodierung.</p>
	<p>Ich aber hatte das Pech, dass ich ein &#8220;Bindestrich-Update&#8221; (schließlich änderte sich nur die Gentoo-interne Revisionnummer) unterschätzt und für sicher gehalten habe &#8211; zumal die neue Version als <em>stabil</em> gekennzeichnet worden war. Wie so ein massiver Fehler den Maintainern bei Gentoo unterlaufen konnte, kann ich mir bis heute nicht erklären; so etwas darf nicht passieren, denn sehr viele Linux-Installationen werden in einem <acronym title="Linux, Apache, MySQL, PHP|Perl|Python">LAMP</acronym> Stack eingesetzt, in dem das M eben für MySQL steht.</p>
	<p>Kommen wir aber zum aktuellen Problem mit Gentoo und MySQL.</p>
	<h4>Das aktuelle Problem: Update von MySQL 5.0.26 auf 5.0.26-r1</h4>
	<p><a href="http://www.mysql.com/" target="_top"><img class="alignright" src="http://node-0.mneisen.org/wp-content/stock/mysql-125x64.png" width="125" height="64" alt="" title="" /><a />Seit ca. August 2006 hatte ich die MySQL-Version 5.0.24 im Einsatz, die auch prima funktionierte: Blog betreiben, <a href="http://www.postfix.org/">Postfix</a> mit virtuellen Maildomains und virtuellen Mailboxes, <a href="http://www.courier-mta.org/">Courier-IMAP</a> mit <a href="http://www.courier-mta.org/">Courier-Authlib</a> und vor allem (das wird noch wichtig): <a href="http://asg.web.cmu.edu/sasl/">Cyrus-SASL</a> für die <a href="http://de.wikipedia.org/wiki/SMTP-Auth">SMTP-Authentifizierung</a> per <acronym title="Simple Authentication and Security Layer">SASL</acronym>. Alle diese Komponenten greifen mehr oder weniger direkt auf den lokal laufenden MySQL-Server zu.</p>
	<p>Am 13. Oktober 2006 wurde dann das Update auf MySQL 5.0.26 freigegeben, welches ich auch erfolgreich kompiliert und installiert habe. Wiederum lief alles prima &#8211; offensichtlich aber nur für diejenigen Nutzer, die <em>keine</em> Perl-DBI-Applikationen betreiben.</p>
	<p>Genau da hatte die Version 5.0.26 nämlich einige Probleme und musste gepatcht werden, was dann am 21. Oktober 2006 geschah: Version 5.0.26-r1 (man beachte: es handelt sich um ein Bindestrich-Update!) fixte diese Probleme. Da ich meine Server immer gerne auf aktuellem Stand halte, habe ich auch dieses Update installiert.</p>
	<h4>Das war ein Fehler</h4>
	<p>Fast alle Applikationen liefen nach wie vor prima, allerdings hatte Cyrus-SASL keine Chance mehr, sich mit dem MySQL-Server zu verbinden. Also war auch keine SMTP-Authentifizierung mehr möglich, und in Folge dessen konnten keine eMails mehr über meinen <acronym title="Mail Transfer Agent">MTA</acronym> versendet werden. Der Empfang lief weiterhin prima, genauso wie der automatische Versand von eMails vom Server aus selbst. Vom Arbeitsplatz oder Laptop aus aber ging gar nichts mehr, weil diese SMTP-Sessions authentifiziert werden müssen (Stichwort: <a href="http://de.wikipedia.org/wiki/Open_Relay">Open Relay</a>).</p>
	<h4>Was nun?</h4>
	<p>Bislang hatte sich Cyrus-SASL über das Unix-Socket mit MySQL verbunden. Von der Kommandozeile aus ging das auch immer noch prima:<br />
<pre class="codebash" style="font-size:9pt;">$ mysqladmin -u root -p version
mysqladmin  Ver <span class="nu0">8.41</span> Distrib <span class="nu0">5.0</span><span class="nu0">.26</span>, <span class="kw1">for</span> pc-linux-gnu on x86_64
Copyright <span class="br0">&#40;</span>C<span class="br0">&#41;</span> <span class="nu0">2000</span> MySQL AB &amp; MySQL Finland AB &amp; TCX DataKonsult AB
This software comes with ABSOLUTELY NO WARRANTY. This is free software,
and you are welcome to modify and redistribute it under the GPL license
&nbsp;
Server version          <span class="nu0">5.0</span><span class="nu0">.26</span>-log
Protocol version        <span class="nu0">10</span>
Connection              Localhost via UNIX socket
UNIX socket             /var/run/mysqld/mysqld.sock
Uptime:                 <span class="nu0">1</span> hour <span class="nu0">7</span> min <span class="nu0">9</span> sec
&nbsp;
Threads: <span class="nu0">10</span>  Questions: <span class="nu0">2705</span>  Slow queries: <span class="nu0">0</span>  Opens: <span class="nu0">30</span>
Flush tables: <span class="nu0">1</span>  Open tables: <span class="nu0">24</span>  Queries per second avg: <span class="nu0">0.671</span>
&nbsp;</pre>
	<p>Applikationen wie <a href="http://www.wordpress.org/">Wordpress</a> oder Postfix selbst (für virtuelle Mailboxes etc.) konnten sich auch weiterhin über das Unix-Socket in <code>/var/run/mysqld/mysqld.sock</code> connecten, genauso wie auch über TCP/IP(Transport Control Protocol/Internet Protocol). Nur Cyrus-SASL verweigerte sowohl über das Socket als auch über TCP/IP den Dienst.</p>
	<p>Nach vielen Hin und Her hat sich dann herausgestellt, dass folgende Konfiguration für Cyrus-SASL in <code>/etc/sasl2/smtpd.conf</code> immer noch die richtige ist:<br />
<pre class="codebash" style="font-size:9pt;">pwcheck_method: auxprop
auxprop_plugin: sql
srp_mda: md5
password_format: crypt
mech_list: login plain
log_level: <span class="nu0">0</span>
&nbsp;
sql_engine: mysql
sql_hostname: <span class="nu0">127.0</span><span class="nu0">.0</span><span class="nu0">.1</span>
sql_database: postfix
sql_user: postfix
sql_passwd: geheim
sql_select: SELECT password FROM accounts WHERE <span class="re2">email=</span><span class="st0">'%u@%r'</span>
sql_usessl: no
&nbsp;</pre>
	<p>Als <code>sql_hostname</code> kann wahlweise auch <code>localhost</code> oder die nicht-lokale IP des MySQL-Servers verwendet werden.</p>
	<p>Einziges Manko dieser Konfiguration: Sie funktionierte nicht mehr. Also scheint der Fehler bei MySQL zu liegen.</p>
	<p>Was liegt näher als ein Downgrade auf die letzte funktionierende Version? Nichts, außer dass das entsprechende ebuild (<code>/usr/portage/dev-db/mysql/mysql-5.0.24-r1.ebuild</code>) am 21. Oktober aus Portage entfernt wurde. Der Spaß begann.</p>
	<h4>Spaß</h4>
	<p>Durch freundliche Hilfe im Forum bei Gentoo wurde ich darauf aufmerksam gemacht, dass ich einfach nur den ebuild für MySQL 5.0.26-r1 umkopieren müssen und damit dann schon den entsprechenden ebuild für die gewünschte Version hätte:<br />
<pre class="codebash" style="font-size:9pt;">$ <span class="kw3">cd</span> /usr/portage/dev-db/mysql
$ cp mysql<span class="nu0">-5.0</span><span class="nu0">.26</span>-r1.ebuild mysql<span class="nu0">-5.0</span><span class="nu0">.24</span>-r1.ebuild</pre><br />
Danach war nur noch notwendig, den digest für diesen &#8220;neuen&#8221; (alten) ebuild zu erzeugen:<br />
<pre class="codebash" style="font-size:9pt;">$ ebuild mysql<span class="nu0">-5.0</span><span class="nu0">.24</span>-r1.ebuild digest</pre><br />
Dieses Kommando lädt die für den ebuild benötigten Dateien und erstellt für alle Prüfsummen. Leider: Die benötigte Datei <code>mysql-5.0.24.tar.gz</code> ist auf einigermaßen aktuellen Mirrorn des Gentoo Mirror Networks nicht mehr vorhanden, da der zugehörige ebuild ja bereits aus Portage entfernt wurde.</p>
	<p>Bei MySQL selbst gibt es die Datei mysql-5.0.24a-linux.tar.gz &#8211; nur ob das jetzt die gleiche ist wie die Datei, die es mal auf den Gentoo-Mirrorn gab, ist eher schwierig zu entscheiden.</p>
	<p>Ich stand also da ohne die benötigten Source-Pakete &#8211; und ohne die geht unter Gentoo gar nichts. Ich hatte also mehr Spaß.</p>
	<h4>Mehr Spaß</h4>
	<p>Glücklicherweise konnte ich auf einem Server in Portugal, der offensichtlich schon seit ein paar Tagen nicht mehr gesynct wurde, diese Datei dann doch noch finden, zusammen mit dem kompletten Patch-Set für MySQL 5.0.24-r1.</p>
	<p>Also nichts wie runtergeladen, Digests erstellt (s.o.) und dann ein<br />
<pre class="codebash" style="font-size:9pt;">$ emerge -p =dev-db/mysql<span class="nu0">-5.0</span><span class="nu0">.24</span>-r1</pre>
	<p>Das lief dann auch gut durch und wurde installiert, und schon nach einem<br />
<pre class="codebash" style="font-size:9pt;">$ /etc/init.d/mysql restart</pre>
	<p>lief alles wieder wie gewohnt: reibungslos.</p>
	<p>Da ich diese Version jetzt sicherlich so schnell nicht wieder updaten möchte, habe ich der Datei <code>/etc/portage/package.mask</code> noch folgende Zeile hinzugefügt:<br />
<pre class="codebash" style="font-size:9pt;">=dev-db/mysql<span class="nu0">-5.0</span><span class="nu0">.26</span></pre>
	<p>Damit sind alle MySQL-Versionen ab 5.0.26 gesperrt.</p>
	<h4>Fazit</h4>
	<p>Das MySQL-Maintainer-Team bei Gentoo hat es wieder einmal geschafft, mir (und vermutlich vielen anderen Anwendern) echte Probleme zu bereiten. Da wird mit heißer Nadel ein Fehler gefixt, der &#8211; und das muss man natürlich auch in Betracht ziehen &#8211; viele Perl-Anwender an den Rand der Verzweiflung getrieben hat. Nur: Der Patch, der diesen Fehler behebt, ist dann eine echte Katastrophe für all diejenigen, die auf Postfix+Cyrus-SASL+MySQL als MTA setzen &#8211; und das dürften nicht gerade wenige sein.</p>
	<p>Insgesamt erinnert mich das alles ein bisschen an die Patch-Gewohnheiten von Microsoft: Da gibt es auch häufiger mal einen Patch für einen Patch für einen Patch &#8230; Weil mit jedem Patch (von denen jeder für sich genommen sicherlich sehr wichtig ist) das Produkt an einer anderen Stelle bricht.</p>
	<p>Ich hoffe, dass die Maintainer bei Gentoo nun aus diesem Disaster lernen und zukünftig die MySQL-Releases ein bisschen besser testen. Damit können sie sich viele Freunde unter den Perl-Usern und den MTA-Admins machen.</p>
	<h4>Service</h4>
	<p>Da es wohl schwieriger werden wird, die Dateien für die Gentoo-Variante von MySQL 5.0.24-r1 über die üblichen Kanäle zu beziehen, habe ich sie hier noch einmal zusammengestellt.</p>
	<table>
		<tr>
			<td> <strong>Datei</strong> </td>
			<td> <strong>Größe</strong> </td>
			<td> <strong>speichern in</strong> </td>
		</tr>
		<tr>
			<td> <a href="http://node-0.mneisen.org/wp-content/uploads/2006/10/mysql-5.0.24-r1.ebuild">mysql-5.0.24-r1.ebuild</a> </td>
			<td> 1.1K </td>
			<td> /usr/portage/dev-db/mysql </td>
		</tr>
		<tr>
			<td> <a href="http://node-0.mneisen.org/wp-content/uploads/2006/10/mysql-5.0.24.tar.gz">mysql-5.0.24.tar.gz</a> </td>
			<td> 20M </td>
			<td> /usr/portage/distfiles </td>
		</tr>
		<tr>
			<td> <a href="http://node-0.mneisen.org/wp-content/uploads/2006/10/mysql-patchset-5.0.24-r2.tar.bz2">mysql-patchset-5.0.24-r2.tar.bz2</a> </td>
			<td> 1.7K</td>
			<td> /usr/portage/distfiles </td>
		</tr>
	</table>
	<p><em>Die Angaben zum Speicherort beziehen sich auf ein standard-konform eingerichtetes Gentoo-System. Die ebuild-Datei ist nach dem nächsten</em><br />
<pre class="codebash" style="font-size:9pt;">$ emerge --sync</pre>
	<p><em>wieder weg, da sie nicht mehr im offiziellen Portage-Tree enthalten ist. Hier könnte man mit <a href="http://www.gentoo.org/proj/en/overlays/userguide.xml">Overlays</a> arbeiten. Nach dem Download und Speichern der drei Dateien ist Folgendes auszuführen:</em><br />
<pre class="codebash" style="font-size:9pt;">$ <span class="kw3">cd</span> /usr/portage/dev-db/mysql
$ ebuild mysql<span class="nu0">-5.0</span><span class="nu0">.24</span>-r1.ebuild digest
$ emerge -av =mysql<span class="nu0">-5.0</span><span class="nu0">.24</span>-r1
$ /etc/init.d/mysql restart</pre></a></p>

 ]]></content:encoded>
			<wfw:commentRss>http://node-0.mneisen.org/2006/10/25/gentoo-und-mysql-a-never-ending-story/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Microsoft zieht den RC2 von Windows Vista zurück</title>
		<link>http://node-0.mneisen.org/2006/10/10/microsoft-zieht-den-rc2-von-windows-vista-zuruck/</link>
		<comments>http://node-0.mneisen.org/2006/10/10/microsoft-zieht-den-rc2-von-windows-vista-zuruck/#comments</comments>
		<pubDate>Tue, 10 Oct 2006 16:26:42 +0000</pubDate>
		<dc:creator>Martin Eisenhardt</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technologie]]></category>
		<category><![CDATA[Wirtschaft]]></category>
		<category><![CDATA[Gentoo]]></category>
		<category><![CDATA[Kubuntu]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Xubuntu]]></category>

		<guid isPermaLink="false">http://node-0.mneisen.org/?p=155</guid>
		<description><![CDATA[	 Man war ja es schon gewohnt, dass Produkte von Microsoft typischerweise nicht zum ursprünglich angekündigten Erscheinungstermin auf den Markt kamen, und man war auch eher selten überrascht, wenn dann auch der verschobene Einführungstermin nicht eingehalten wurde. Zudem hatten in den Augen vieler Leute manche Produkte aus Redmond bislang bei Markteinführung Bananenstatus: Sie reiften erst [...]]]></description>
			<content:encoded><![CDATA[	<p><img class="alignright" src="http://node-0.mneisen.org/wp-content/stock/_windows-vista-vertikal.jpg" width="120" height="87" alt="" title="" /> Man war ja es schon gewohnt, dass Produkte von <a href="http://www.microsoft.de/">Microsoft</a> typischerweise nicht zum ursprünglich angekündigten Erscheinungstermin auf den Markt kamen, und man war auch eher selten überrascht, wenn dann auch der verschobene Einführungstermin nicht eingehalten wurde. Zudem hatten in den Augen vieler Leute manche Produkte aus Redmond bislang bei Markteinführung <em>Bananenstatus</em>: Sie reiften erst beim Kunden.</p>
	<p>Nun aber hat Microsoft etwas ganz neues gemacht. Nur kurze Zeit, nachdem der Release Candidate 2 (RC2) von Microsofts neuem Flaggschiff Windows Vista veröffentlicht wurde, ist der Download wieder gesperrt &#8211; wer bis jetzt keine Kopie des RC2 hat, wird wohl auch keine mehr bekommen. Vermutet wird, dass Microsoft nach einer vorher festgelegten Anzahl von Downloads die entsprechenden Dateien bzw. Links wieder vom Netz genommen hat.</p>
	<p>Viele &#8211; auch ich &#8211; werden das verschmerzen können, seltsam ist dieses Vorgehen aber schon. Entweder, ich lasse eine <em>public beta phase</em> (und nichts anderes ist bei Microsoft für gewöhnlich ein Release Candidate) durchführen, oder ich lasse es. Diese künstliche Begrenzung auf <em>n</em> Tester &#8211; was soll die bringen?</p>
	<p>Und so rauscht es denn auch wieder im Blogwald: <a href="http://www.dodg3r.de/blog/">Dodger</a> meldet <a href="http://www.dodg3r.de/blog/2006/10/08/windows-vista-rc2-sturzt-ab/">Windows Vista RC2 stürzt ab</a>, das <a href="http://www.it-weblog.de/">IT-Weblog</a> titelt nicht ganz zutreffend <a href="http://www.it-weblog.de/archives/002068.html">Rückrufaktion bei Vista</a> und <a href="http://www.gibts-doch-garnicht.de/">Gibt&#8217;s doch gar nicht</a> findet <a href="http://www.gibts-doch-garnicht.de/index.php?/archives/210-Windows-Vista-RC2-ein-kurzes-Vergnuegen.html">Windows Vista RC2 &#8211; ein kurzes &#8216;Vergnügen&#8217;</a>.</p>
	<p>Alles in allem also eher ein verheerendes Echo für Microsoft &#8211; da kann das Produkt dann noch so gut sein. Wenn die Einführung seit Bekanntgabe, dass das Produkt überhaupt entwickelt wird, mit vierteljährlicher Routine immer wieder und immer weiter nach hinten verschoben wird, dann wird manchem das Warten öde: <a href="http://www.gentoo.org/">Da</a> <a href="http://www.ubuntu.com/">guckt</a> <a href="http://www.kubuntu.com/">man</a> <a href="http://www.debian.org/">sich</a> <a href="http://de.opensuse.org/">dann</a> <a href="http://www.apple.com/de/macosx/">doch</a> <a href="http://www.xubuntu.com/">lieber</a> <a href="http://fedora.redhat.com/">nach</a> <a href="http://www.centos.org/">etwas</a> <a href="http://www.slackware.com/">anderem</a> <a href="http://www.mepis.org/">um</a> <a href="http://www.mandrivalinux.com/">...</a> <img src='http://node-0.mneisen.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
	<p><small><br />
<strong>Zu diesem Thema im WWW:</strong></p>
	<ul>
		<li>golem.de: <a href="http://golem.de/0610/48332.html">Windows Vista RC2 &#8211; Rätselraten um Bereitstellungsende</a></li>
	</ul>
	<ul>
		<li>golem.de: <a href="http://www.golem.de/0610/48280.html">Windows Vista RC2 &#8211; ein kurzes Vergnügen</a>
	<p></small></p>

 ]]></content:encoded>
			<wfw:commentRss>http://node-0.mneisen.org/2006/10/10/microsoft-zieht-den-rc2-von-windows-vista-zuruck/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Neuer Mirror für Gentoo online &#124; New Gentoo Mirror online</title>
		<link>http://node-0.mneisen.org/2006/09/23/neuer-mirror-fur-gentoo-online-new-gentoo-mirror-online/</link>
		<comments>http://node-0.mneisen.org/2006/09/23/neuer-mirror-fur-gentoo-online-new-gentoo-mirror-online/#comments</comments>
		<pubDate>Sat, 23 Sep 2006 11:27:37 +0000</pubDate>
		<dc:creator>Martin Eisenhardt</dc:creator>
				<category><![CDATA[Gentoo]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Techtip]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[OSS]]></category>

		<guid isPermaLink="false">http://node-0.mneisen.org/?p=123</guid>
		<description><![CDATA[	Deutscher Text
	English text follows at bottom of post.
	Ab sofort steht ein neuer full mirror der Linux-Distribution Gentoo zur Verfügung, der alle zwei Stunden upgedated wird. Gespiegelt sind alle distfiles, die täglichen Snapshots des Portage-Trees sowie alle ISO-Images des Gentoo-Projekts (außer /releases/historical). Gehostet wird der Mirror auf einem AMD Athlon 64 3700+, 1 GB RAM, XFS [...]]]></description>
			<content:encoded><![CDATA[	<p><strong>Deutscher Text</strong></p>
	<p><em>English text follows at bottom of post.</em></p>
	<p>Ab sofort steht ein neuer <em>full mirror</em> der Linux-Distribution Gentoo zur Verfügung, der alle zwei Stunden upgedated wird. Gespiegelt sind alle <em>distfiles</em>, die täglichen Snapshots des Portage-Trees sowie alle ISO-Images des Gentoo-Projekts (außer /releases/historical). Gehostet wird der Mirror auf einem AMD Athlon 64 3700+, 1 GB RAM, XFS auf RAID-0, 1 GBit NIC, Kernel 2.6.17-gentoo-r8; das Rechenzentrum steht in Nürnberg und ist mit insgesamt 9 GBit an verschiedene Backbones angebunden.</p>
	<p>Momentan ist der Mirror weder hinsichtlich der Bandbreite noch der Anzahl gleichzeitiger Benutzer eingeschränkt.</p>
	<p>Erreichbar ist der Mirror per HTTP und FTP:</p>
	<ul>
		<li><a href="http://gentoo.mneisen.org/">http://gentoo.mneisen.org/</a></li>
	</ul>
	<ul>
		<li><a href="ftp://ftp.mneisen.org/gentoo/">ftp://ftp.mneisen.org/gentoo/</a>
	<p>Um den neuen Mirror zu verwenden, öffnen Sie bitte als <code>root</code> die Datei <em>/etc/make.conf</em> und suchen dort eine Zeile, die mit _GENTOO_MIRRORS_ beginnt, z.B.<br />
<code><br />
GENTOO_MIRRORS="http://distfiles.gentoo.org/"<br />
</code></p>
	<p>Fügen Sie nun den neuen Mirror an erster Stelle ein (dabei können Sie zwischen HTTP und FTP wählen):</p>
<code>
GENTOO_MIRRORS="http://gentoo.mneisen.org/ http://distfiles.gentoo.org/"
</code>
	<p>bzw.</p>
<code>
GENTOO_MIRRORS="ftp://ftp.mneisen.org/gentoo/ http://distfiles.gentoo.org/"
</code>
	<p>Auf diese Weise verwenden Sie standardmäßig den neuen Mirror und behalten den ursprünglich eingetragenen Mirror als <em>fall back</em>.</p>
	<p>Für weitere Informationen oder bei Problemen kontaktieren Sie bitte <a href="mailto:martin.eisenhardt@mneisen.org?subject=Gentoo%20mirror">Martin Eisenhardt</a>.</p>
	<p><hr /></p>
	<p><strong>English text</strong></p>
	<p>Beginning September 23, 2006, a new full mirror of the Gentoo Linux distribution is available to the general public. Updated on a bi-hourly schedule, it provides all <em>distfiles</em>, daily snapshots of the portage tree and all ISO images of the Gentoo project (sparing /releases/historical). The mirror runs on AMD Athlon 64 3700+, 1 GB RAM, XFS on RAID-0, 1 GBit NIC, kernel 2.6.17-gentoo-r8; the data center is located in Nuremberg (Germany) and connects with an aggregated bandwidth of 9 GBit to several backbones.</p>
	<p>Momenarily, the mirror does not limit total bandwidth or concurrent number of users.</p>
	<p>You may connect to the mirror by HTTP or FTP:</p>
		<li><a href="http://gentoo.mneisen.org/">http://gentoo.mneisen.org/</a></li>
	</ul>
	<ul>
		<li><a href="ftp://ftp.mneisen.org/gentoo/">ftp://ftp.mneisen.org/gentoo/</a>
	<p>To use the new mirror, open the file <em>/etc/make.conf</em> with <code>root</code> privileges and search a line starting with _GENTOO_MIRRORS_, f.e.<br />
<code><br />
GENTOO_MIRRORS="http://distfiles.gentoo.org/"<br />
</code></p>
	<p>Insert the new mirror as first mirror (you may choose to use HTTP or FTP):</p>
<code>
GENTOO_MIRRORS="http://gentoo.mneisen.org/ http://distfiles.gentoo.org/"
</code>
	<p>or</p>
<code>
GENTOO_MIRRORS="ftp://ftp.mneisen.org/gentoo/ http://distfiles.gentoo.org/"
</code>
	<p>Save the file. Now, your system will use the new mirror as primary mirror, with your old mirror(s) as fall-back solution.</p>
	<p>For additional information, or in the case of problems, contact <a href="mailto:martin.eisenhardt@mneisen.org?subject=Gentoo%20mirror">Martin Eisenhardt</a>.</p>

 ]]></content:encoded>
			<wfw:commentRss>http://node-0.mneisen.org/2006/09/23/neuer-mirror-fur-gentoo-online-new-gentoo-mirror-online/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gentoo: PHP &amp; MySQL-Updates machen Probleme</title>
		<link>http://node-0.mneisen.org/2006/04/25/gentoo-php-mysql-updates-machen-probleme/</link>
		<comments>http://node-0.mneisen.org/2006/04/25/gentoo-php-mysql-updates-machen-probleme/#comments</comments>
		<pubDate>Mon, 24 Apr 2006 22:40:57 +0000</pubDate>
		<dc:creator>Martin Eisenhardt</dc:creator>
				<category><![CDATA[Gentoo]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Technologie]]></category>
		<category><![CDATA[Techtip]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://node-0.mneisen.org/?p=46</guid>
		<description><![CDATA[	Sonntags hat man ja nichts zu tun, wir haben ja alle eine 40-Stunden-Woche und &#8220;Freitag ab eins macht jeder seins&#8221;  . Was macht man also? Während man die während der Woche liegengebliebene Arbeit nachholt und sich auf die nächste Arbeitswoche vorbereitet, kann man ja mal eben schnell seinen Server auf den neuesten Stand bringen.
	Ich [...]]]></description>
			<content:encoded><![CDATA[	<p>Sonntags hat man ja nichts zu tun, wir haben ja alle eine 40-Stunden-Woche und &#8220;Freitag ab eins macht jeder seins&#8221; <img src='http://node-0.mneisen.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> . Was macht man also? Während man die während der Woche liegengebliebene Arbeit nachholt und sich auf die nächste Arbeitswoche vorbereitet, kann man ja mal eben schnell seinen Server auf den neuesten Stand bringen.</p>
	<p>Ich betreibe meine Rechner vorzugsweise unter Gentoo, nur zum Daddeln habe ich auf dem Laptop auch ein Windows. Das Schöne an Gentoo ist eigentlich, dass man sich darauf verlassen kann, dass alles so funktioniert, wie es soll. Es ist zwar manchmal ein bisschen Nachhilfe notwendig, aber das macht die Sache ja eher noch interessanter.</p>
	<p>Aber was ist jetzt passiert? Ich habe gestern PHP und MySQL auf die neuesten stabilen(!) Versionen upgedated, und musste dann feststellen, dass sich sowohl Joomla! als auch phpBB2 beharrlich weigerten, Umlaute darzustellen. Stattdessen bekam man nur Multi-Byte-Sequenzen zu sehen. Die neuen Versionen ließen sich auch durch weitestgehende Anpassungen der /etc/mysql/my.cnf bzw. der /etc/apache2-php5/php.ini nicht dazu überreden, dass die Umlaute wieder korrekt angezeigt wurden.</p>
	<p>Was war denn da kaputt? Schließlich ging es nur von MySQL 4.1.14 auf 4.1.14-r1, und auch bei PHP ging es nur um ein ähnlich kleines Update. Grund für die Probleme war es offensichtlich, dass die bereits existierenden Datenbanken in LATIN1-Kodierung vorlagen, das neue MySQL 4.1.14-r1 auf Gentoo aber UTF-8 verwendet. Stellt man das auf LATIN1 zurück, erscheinen zwar die Umlaute wieder, dann gibt es aber Probleme mit neuen Datenbanken, die man gerne in UTF-8 hätte.</p>
	<p>Was passiert war: Zum ersten Mal seit langem haben die Betreuer des Package-Systems von Gentoo (portage) wohl etwas durchgewunken, was nicht hätte stable sein sollen. Das letzte Mal war mit das bei einem Update von apache-2.0.x-r39 auf apache-2.0.x-r40 untergekommen: bei diesem Update hatten sich die Maintainer des Portage-Trees dazu entschlossen, das Layout der Konfigurations-Dateien komplett zu ändern&#8212;bis dato wiesen die Konfigurationsdateien des httpd unter Gentoo eine gänzlich andere Struktur auf als von der Apache Foundation oder anderen Linux-Distributionen bekannt.</p>
	<p>Was mich besonders ärgert: Wie kann man eine ernsthafte Linux-Distribution sein wollen und gleichzeitig Bindestrich-Updates (bumlux-x.y.z-r13 auf bumlux-x.y.z-r14) als stable releasen, die den Sysadmins die Konfiguration völlig zerhauen? Das darf einfach nicht passieren, schließlich gibt es ja nicht nur ein paar Privatanwender und Lehrstühle, die auf (Gentoo) Linux bauen&#8212;inzwischen gibt es auch Leute, die damit ihr Geld verdienen und die wichtige Applikationen betreiben.</p>
	<p>Ach ja, der Work-around: Lokalisiert jeden Aufruf von <code>mysql_connect()</code> in Eurer Web-Applikation und schreibt direkt dahinter ein</p>
<code>mysql_query("SET CHARACTER SET xxx");</code>
	<p>wobei xxx das gewünschte character set ist.</p>
	<p>Umständlich und blöd, aber es funktioniert zumindest bei Joomla! und phpBB2.</p>
	<p>Zum Schluss, und damit da keine Missverständnisse entstehen: Ich halte Gentoo nach wie vor für eine tolle Distribution und setze weiter darauf&#8212;ich hoffe aber, dass sich das Release Management zumindest bei den wichtigen Applikationen (LAMP, X, KDE, ...) noch weiter verbessert.</p>
	<h4>Update</h4>
	<ul>
		<li><a href="http://www.bwurst.org/comment.php?type=trackback&#38;entry_id=66">Bernd Wurst schreibt in seinem Blog auch über die oben beschriebene Problematik</a> und erklärt auch noch ein bisschen besser, <em>warum</em> MySQL sich so benimmt, während ich ja hier nur eine Metabetrachtung vorgenommen habe und den Workaround beschreibe. Danke an Bernd für die Erklärung!</li>
	</ul>
	<ul>
		<li><a href="http://steffenzieger.de/index.php/2006/06/25/umlaute-in-php-aus-mysql-datenbank/trackback/">Steffen Zieger schreibt in seinem Blog</a>, dass es auch jetzt noch Probleme mit MySQL und PHP unter Gentoo gibt, die allerdings einfacher zu umschiffen sind. Inzwischen müssen nur noch die Zeichensätze der Datenbanken in der Konfigurationsdatei <code>my.cnf</code> richtig eingestellt werden &#8211; und das ist ja auch logisch.</li>
	</ul>

 ]]></content:encoded>
			<wfw:commentRss>http://node-0.mneisen.org/2006/04/25/gentoo-php-mysql-updates-machen-probleme/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
