<?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>Fabians Website</title>
	<atom:link href="http://fabianmoser.at/feed" rel="self" type="application/rss+xml" />
	<link>http://fabianmoser.at</link>
	<description>Weblog, Webseiten, Dokumente, Fotos und andere Ressourcen von Fabian Moser</description>
	<lastBuildDate>Tue, 02 Mar 2010 07:35:13 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Einrichtung eines sicheren Fileservers</title>
		<link>http://fabianmoser.at/archiv/584</link>
		<comments>http://fabianmoser.at/archiv/584#comments</comments>
		<pubDate>Sun, 28 Feb 2010 11:15:13 +0000</pubDate>
		<dc:creator>Fabian</dc:creator>
				<category><![CDATA[Server]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[FTP]]></category>
		<category><![CDATA[HOWTO]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Sicherheit]]></category>
		<category><![CDATA[SSH]]></category>

		<guid isPermaLink="false">http://fabianmoser.at/?p=584</guid>
		<description><![CDATA[Theorie
Bei diesem Titel versteht es sich vielleicht von selbst, dass FTP hier kein Thema ist. Es ist vermutlich zu einem nicht unwesentlichen Teil pers&#246;nliche Pr&#228;ferenz, aber wenn ich das Wort sicher im Zusammenhang mit Servern verwende, verlasse ich mich immer gern auf SSH. Im Fall eines Fileservers bietet sich also das SFTP Protokoll an. Generell [...]]]></description>
			<content:encoded><![CDATA[<h2>Theorie</h2>
<p>Bei diesem Titel versteht es sich vielleicht von selbst, dass FTP hier kein Thema ist. Es ist vermutlich zu einem nicht unwesentlichen Teil pers&ouml;nliche Pr&auml;ferenz, aber wenn ich das Wort sicher im Zusammenhang mit Servern verwende, verlasse ich mich immer gern auf SSH. Im Fall eines Fileservers bietet sich also das <a href="http://de.wikipedia.org/wiki/SSH_File_Transfer_Protocol">SFTP Protokoll</a> an. Generell wirft die Verwendung von SSH und, im Speziellen, die Weitergabe von Zugangsdaten f&uuml;r einen SSH Server (zumindest) zwei brennende Fragen auf.</p>
<p>Zum einen muss verhindert werden, dass der eingeloggte Benutzer beliebigen Code ausf&uuml;hren kann. Da er zumindest f&uuml;r das Upload Verzeichnis Schreibrechte hat, kann ein eventueller Upload von Exploits nicht prinzipiell verhindert werden, aber wenn man dem Benutzer erst gar keine Shell gibt, kann er die Ausf&uuml;hrung des Schadcodes nicht veranlassen. Diese Strategie verfolgt die <a href="http://www.sublimation.org/scponly/wiki/index.php/Main_Page">scponly</a> Software.</p>
<p>Zum anderen ist man als Administator auch interessiert, dem eingeloggten Benutzer m&ouml;glichst wenig Information &uuml;ber das System preiszugeben. Das erreicht man mit einer <code>chroot</code> Umgebung. Nun wird sogar von scponly ein Skript angeboten, um eine solche Umgebung zu erstellen. Dessen Verwendung wird auf der <a href="http://wiki.ubuntuusers.de/scponly">ubuntuusers Wiki</a> beschrieben. Leider ist daf&uuml;r das Setzen des SUID Bits notwendig, was meiner Meinung nach keine saubere L&ouml;sung ist. Daher werde ich hier beschreiben, wie man eine &auml;quivalente Umgebung mit dem <a href="http://www.floc.net/makejail/"><code>makejail</code></a> Skript erstellt. Diese Vorgehensweise orientiert sich stark an der <a href="http://www.debian.org/doc/manuals/securing-debian-howto/ap-chroot-ssh-env.de.html">Anleitung zum Absichern von Debian</a>, welche in ihrer Gesamtheit auf jeden Fall eine Lekt&uuml;re wert ist, wenn man einen Debian Server administrieren muss.</p>
<h2>Praxis</h2>
<p>Diese Anleitung bezieht sich auf Debian Lenny. Zuerst werden die erforderlichen Pakete installiert:</p>
<pre># aptitude install libpam-chroot makejail scponly</pre>
<p>Nun wird das eben installierte PAM Modul <code>libpam-chroot</code> f&uuml;r SSH Logins aktiviert. Dazu werden die folgenden Zeilen zu der Datei <code>/etc/pam.d/sshd</code> hinzugef&uuml;gt:</p>

<div class="wp_syntax"><div class="code"><pre class="text" style="font-family:monospace;">session    required     pam_chroot.so</pre></div></div>

<p>Zun&auml;chst muss der entsprechende Benutzer erstellt werden, mit dem man sich sp&auml;ter am Server anmelden kann.</p>
<pre># adduser --home /home/sftp --shell /usr/bin/scponly --no-create-home sftp</pre>
<p>Damit das PAM Modul auch wirklich greift, muss es f&uuml;r den neuen Benutzer aktiviert werden. Das geschieht durch folgende Zeile in der Datei <code>/etc/security/chroot.conf</code>.</p>

<div class="wp_syntax"><div class="code"><pre class="text" style="font-family:monospace;">sftp	/var/chroot/users/sftp</pre></div></div>

<p>Als n&auml;chstes wird das Verzeichnis f&uuml;r die <code>chroot</code> Umgebung erstellt und der neue Benutzer erh&auml;lt Schreibrechte f&uuml;r sein Heimatverzeichnis.</p>
<pre># mkdir -p /var/chroot/users/sftp/home/sftp
# chown sftp:sftp /var/chroot/users/sftp/home/sftp</pre>
<p>F&uuml;r die Verwendung des <code>makejail</code> Skripts wird eine Konfigurationsdatei mit folgendem Inhalt erstellt und als <code>sftp-jail.py</code> gespeichert.</p>

<div class="wp_syntax"><div class="code"><pre class="python" style="font-family:monospace;">chroot=<span style="color: #483d8b;">&quot;/var/chroot/users/sftp&quot;</span>
users=<span style="color: black;">&#91;</span><span style="color: #483d8b;">&quot;sftp&quot;</span><span style="color: black;">&#93;</span>
testCommandsInsideJail=<span style="color: black;">&#91;</span><span style="color: #483d8b;">&quot;scponly&quot;</span>, <span style="color: #483d8b;">&quot;ls&quot;</span>, <span style="color: #483d8b;">&quot;scp&quot;</span>, <span style="color: #483d8b;">&quot;rm&quot;</span>, <span style="color: #483d8b;">&quot;ln&quot;</span>, <span style="color: #483d8b;">&quot;mv&quot;</span>, <span style="color: #483d8b;">&quot;chmod&quot;</span>, <span style="color: #483d8b;">&quot;chown&quot;</span>, <span style="color: #483d8b;">&quot;chgrp&quot;</span>, <span style="color: #483d8b;">&quot;mkdir&quot;</span>, <span style="color: #483d8b;">&quot;rmdir&quot;</span>, <span style="color: #483d8b;">&quot;pwd&quot;</span>, <span style="color: #483d8b;">&quot;groups&quot;</span>, <span style="color: #483d8b;">&quot;id&quot;</span>, <span style="color: #483d8b;">&quot;echo&quot;</span>, <span style="color: #483d8b;">&quot;passwd&quot;</span><span style="color: black;">&#93;</span>
forceCopy=<span style="color: black;">&#91;</span><span style="color: #483d8b;">&quot;/usr/lib/sftp-server&quot;</span><span style="color: black;">&#93;</span>
cleanJailFirst=<span style="color: #ff4500;">1</span>
preserve=<span style="color: black;">&#91;</span><span style="color: #483d8b;">&quot;/home/sftp&quot;</span><span style="color: black;">&#93;</span></pre></div></div>

<p>Es folgt der Aufruf des Skripts.</p>
<pre># makejail sftp-jail.py</pre>
<p>Die am Ende ausgegebenen Warnungen k&ouml;nnen getrost ignoriert werden. Wenn man so vorsichtig ist wie ich, muss man noch daf&uuml;r sorgen, dass der SSH Login f&uuml;r den neuen Benutzer freigegeben wird. Dazu f&uuml;gt man den neuen Benutzernamen dem <code>AllowUsers</code> Parameter in der Datei <code>/etc/ssh/sshd_config</code> hinzu und startet das SSH Service neu.</p>
<pre># /etc/init.d/ssh restart</pre>
]]></content:encoded>
			<wfw:commentRss>http://fabianmoser.at/archiv/584/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Enabling the suspend hotkey in KDE4</title>
		<link>http://fabianmoser.at/archiv/576</link>
		<comments>http://fabianmoser.at/archiv/576#comments</comments>
		<pubDate>Sun, 28 Feb 2010 09:17:20 +0000</pubDate>
		<dc:creator>Fabian</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[HOWTO]]></category>
		<category><![CDATA[KDE]]></category>
		<category><![CDATA[Konfiguration]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Thinkpad]]></category>

		<guid isPermaLink="false">http://fabianmoser.at/?p=576</guid>
		<description><![CDATA[There are several reports of problems with the suspend hotkey on KDE4 [1] [2]. And there is even a bug report on that issue. Naturally, I wouldn&#8217;t write about this if I hadn&#8217;t experienced the same problem myself. I solved it by slightly modifiying the approach described at Linux Basement, avoiding the need to create [...]]]></description>
			<content:encoded><![CDATA[<p>There are several reports of problems with the suspend hotkey on KDE4 <a title="Sleep Button in KDE 4 Workaround - Helpful Linux Tidbits" href="http://linuxtidbits.wordpress.com/2009/11/12/sleep-button-in-kde-4-workaround/">[1]</a> <a title="When PowerDevil does not recognize the suspend button in KDE 4.2" href="http://linuxbasement.com/content/when-powerdevil-does-not-recognize-suspend-button-kde-42">[2]</a>. And there is even a <a title="KDE Bug Tracking System" href="https://bugs.kde.org/show_bug.cgi?id=181444">bug report</a> on that issue. Naturally, I wouldn&#8217;t write about this if I hadn&#8217;t experienced the same problem myself. I solved it by slightly modifiying the approach described at <a href="http://linuxbasement.com/content/when-powerdevil-does-not-recognize-suspend-button-kde-42">Linux Basement</a>, avoiding the need to create a dedicated shell script somewhere.</p>
<p>This might not have been possible in KDE 4.2 (I haven&#8217;t verified), but it is in KDE SC 4.4. The Input Actions dialog (under System Settings) allows for the configuration of DBus calls from hotkeys. This was configured fast and works painless. I have exported the hotkey group and pasted the content below. To use it, save this as <code>PowerManagement.khotkeys</code> and import it in the Input Actions dialog.</p>

<div class="wp_syntax"><div class="code"><pre class="ini" style="font-family:monospace;"><span style="color: #000066; font-weight:bold;"><span style="">&#91;</span>Data<span style="">&#93;</span></span>
<span style="color: #000099;">DataCount</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">1</span>
&nbsp;
<span style="color: #000066; font-weight:bold;"><span style="">&#91;</span>Data_1<span style="">&#93;</span></span>
<span style="color: #000099;">Comment</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">Power management mappings of XF86 events</span>
<span style="color: #000099;">DataCount</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">1</span>
<span style="color: #000099;">Enabled</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">true</span>
<span style="color: #000099;">Name</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">Power Management</span>
<span style="color: #000099;">SystemGroup</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">0</span>
<span style="color: #000099;">Type</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">ACTION_DATA_GROUP</span>
&nbsp;
<span style="color: #000066; font-weight:bold;"><span style="">&#91;</span>Data_1Conditions<span style="">&#93;</span></span>
<span style="color: #000099;">Comment</span><span style="color: #000066; font-weight:bold;">=</span>
<span style="color: #000099;">ConditionsCount</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">0</span>
&nbsp;
<span style="color: #000066; font-weight:bold;"><span style="">&#91;</span>Data_1_1<span style="">&#93;</span></span>
<span style="color: #000099;">Comment</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">Enables suspend hotkey</span>
<span style="color: #000099;">Enabled</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">true</span>
<span style="color: #000099;">Name</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">Suspend</span>
<span style="color: #000099;">Type</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">SIMPLE_ACTION_DATA</span>
&nbsp;
<span style="color: #000066; font-weight:bold;"><span style="">&#91;</span>Data_1_1Actions<span style="">&#93;</span></span>
<span style="color: #000099;">ActionsCount</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">1</span>
&nbsp;
<span style="color: #000066; font-weight:bold;"><span style="">&#91;</span>Data_1_1Actions0<span style="">&#93;</span></span>
<span style="color: #000099;">Arguments</span><span style="color: #000066; font-weight:bold;">=</span>
<span style="color: #000099;">Call</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">org.freedesktop.PowerManagement.Suspend</span>
<span style="color: #000099;">RemoteApp</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">org.freedesktop.PowerManagement</span>
<span style="color: #000099;">RemoteObj</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">/org/freedesktop/PowerManagement</span>
<span style="color: #000099;">Type</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">DBUS</span>
&nbsp;
<span style="color: #000066; font-weight:bold;"><span style="">&#91;</span>Data_1_1Conditions<span style="">&#93;</span></span>
<span style="color: #000099;">Comment</span><span style="color: #000066; font-weight:bold;">=</span>
<span style="color: #000099;">ConditionsCount</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">0</span>
&nbsp;
<span style="color: #000066; font-weight:bold;"><span style="">&#91;</span>Data_1_1Triggers<span style="">&#93;</span></span>
<span style="color: #000099;">Comment</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">Simple_action</span>
<span style="color: #000099;">TriggersCount</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">1</span>
&nbsp;
<span style="color: #000066; font-weight:bold;"><span style="">&#91;</span>Data_1_1Triggers0<span style="">&#93;</span></span>
<span style="color: #000099;">Key</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">Sleep</span>
<span style="color: #000099;">Type</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">SHORTCUT</span>
<span style="color: #000099;">Uuid</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;"><span style="">&#123;</span>c1706a53-bde8-<span style="">4364</span>-b0af-71e9c1be6b3f<span style="">&#125;</span></span>
&nbsp;
<span style="color: #000066; font-weight:bold;"><span style="">&#91;</span>Main<span style="">&#93;</span></span>
<span style="color: #000099;">AllowMerge</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">true</span>
<span style="color: #000099;">ImportId</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">Power Management</span>
<span style="color: #000099;">Version</span><span style="color: #000066; font-weight:bold;">=</span><span style="color: #660066;">2</span></pre></div></div>

]]></content:encoded>
			<wfw:commentRss>http://fabianmoser.at/archiv/576/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kritisch gedacht geh&#246;rt gelesen</title>
		<link>http://fabianmoser.at/archiv/569</link>
		<comments>http://fabianmoser.at/archiv/569#comments</comments>
		<pubDate>Wed, 24 Feb 2010 19:00:47 +0000</pubDate>
		<dc:creator>Fabian</dc:creator>
				<category><![CDATA[Allgemeines]]></category>

		<guid isPermaLink="false">http://fabianmoser.at/?p=569</guid>
		<description><![CDATA[Ich lese sie regelm&#228;&#223;ig, die Beitr&#228;ge auf dem Kritisch gedacht Blog und auch der heutige Beitrag war wieder einmal sehr gesund. Es ist immer wieder &#252;berraschend, was f&#252;r eine lebendige Vielfalt an Unwissenschaftlichem aktuell bl&#252;ht und gedeiht. Manchmal gleitet es leider sogar in Erschreckende ab.
]]></description>
			<content:encoded><![CDATA[<p>Ich lese sie regelm&auml;&szlig;ig, die Beitr&auml;ge auf dem <a href="http://www.scienceblogs.de/kritisch-gedacht/">Kritisch gedacht Blog</a> und auch der <a href="http://www.scienceblogs.de/kritisch-gedacht/2010/02/absicht-oder-dummheit-bioresonanz-an-der-uni-wien.php">heutige Beitrag</a> war wieder einmal sehr gesund. Es ist immer wieder &uuml;berraschend, was f&uuml;r eine lebendige Vielfalt an Unwissenschaftlichem aktuell bl&uuml;ht und gedeiht. Manchmal gleitet es leider sogar in Erschreckende ab.</p>
]]></content:encoded>
			<wfw:commentRss>http://fabianmoser.at/archiv/569/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fr&#252;hlingsgru&#223;</title>
		<link>http://fabianmoser.at/archiv/564</link>
		<comments>http://fabianmoser.at/archiv/564#comments</comments>
		<pubDate>Sun, 21 Feb 2010 18:10:14 +0000</pubDate>
		<dc:creator>Fabian</dc:creator>
				<category><![CDATA[Allgemeines]]></category>

		<guid isPermaLink="false">http://fabianmoser.at/?p=564</guid>
		<description><![CDATA[Nachdem ich vergessen hatte, sie mit auf den Miniaturausflug auf den Mont Salève zu nehmen, habe ich zuhause noch ein bisschen mit der Kamera herumgespielt. Herausgekommen ist dieser kleine Fr&#252;hlingsgru&#223;.
Mein Unterkiefer findet sich langsam mit dem Verlust der beiden weisen Insa&#223;en ab und es best&#228;tigt sich, dass man oft haben will, was man gerade nicht [...]]]></description>
			<content:encoded><![CDATA[<p><div class="wp-caption alignright" style="width: 510px"><a href="http://www.flickr.com/photos/fabiamo/4375824799/" title="Tulpe by fabiamo, on Flickr"><img src="http://farm3.static.flickr.com/2800/4375824799_a05477c31c.jpg" width="500" height="313" alt="Tulpe" /></a><p class="wp-caption-text">Tulpe</p></div><br />
Nachdem ich vergessen hatte, sie mit auf den Miniaturausflug auf den Mont Salève zu nehmen, habe ich zuhause noch ein bisschen mit der Kamera herumgespielt. Herausgekommen ist dieser kleine Fr&uuml;hlingsgru&szlig;.</p>
<p>Mein Unterkiefer findet sich langsam mit dem Verlust der beiden weisen Insa&szlig;en ab und es best&auml;tigt sich, dass man oft haben will, was man gerade nicht haben kann: ich kann es kaum erwarten, wieder Festes zu essen.</p>
]]></content:encoded>
			<wfw:commentRss>http://fabianmoser.at/archiv/564/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Umbau der ASUS EAH4870 Dark Knight</title>
		<link>http://fabianmoser.at/archiv/533</link>
		<comments>http://fabianmoser.at/archiv/533#comments</comments>
		<pubDate>Sat, 16 Jan 2010 21:14:28 +0000</pubDate>
		<dc:creator>Fabian</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Desktop]]></category>
		<category><![CDATA[Erfahrungsbericht]]></category>
		<category><![CDATA[Kühler]]></category>

		<guid isPermaLink="false">http://fabianmoser.at/?p=533</guid>
		<description><![CDATA[Mein Desktop Rechner, den ich mir Mitte letzten Jahres wie berichtet zusammengestellt habe, hatte seitdem ein gravierendes Problem: obwohl ich bei der Auswahl darauf geachtet hatte, produzierte das Ger&#228;t einen unangenehm hohen L&#228;rmpegel. Der Schuldige war die zentrale Komponente, um die herum ich damals die Zusammenstellung aufgebaut hatte, die Grafikkarte. Dabei handelt es sich um [...]]]></description>
			<content:encoded><![CDATA[<p>Mein Desktop Rechner, den ich mir Mitte letzten Jahres <a href="http://fabianmoser.at/archiv/432">wie berichtet</a> zusammengestellt habe, hatte seitdem ein gravierendes Problem: obwohl ich bei der Auswahl darauf geachtet hatte, produzierte das Ger&auml;t einen unangenehm hohen L&auml;rmpegel. Der Schuldige war die zentrale Komponente, um die herum ich damals die Zusammenstellung aufgebaut hatte, die Grafikkarte. Dabei handelt es sich um die ASUS EAH4870 Dark Knight mit 1 GB Video RAM. Der darauf verbaute K&uuml;hlk&ouml;rper mit Ventilator war bei weitem lauter als ich mir das vorgestellt hatte.</p>
<p>Da ich mich mit dieser Situation nicht dauerhaft abfinden wollte, recherchierte ich vergangene Woche bez&uuml;glich so genannten after-market K&uuml;hlern f&uuml;r Grafikkarten. In die engere Auswahl kamen folgende K&uuml;hler:</p>
<ul>
<li><a href="http://www.arctic-cooling.com/">Arctic Cooling</a> Accelero TWIN TURBO</li>
<li><a href="http://www.scythe-eu.com">Scythe</a> Musashi</li>
<li><a href="http://www.thermalright.com/">Thermalright</a> T-Rad<sup>2</sup></li>
</ul>
<p>Andere Modelle musste ich aus Platzgr&uuml;nden von vornherein ausschlie&szlig;en. Von den drei angegebenen ist der Accelero zwar der g&uuml;nstigste, aber laut diversen testberichten auch der lauteste. Fairer Weise muss man dazusagen, dass bei dem Thermalright K&uuml;hler im Unterschied zu den beiden anderen keine Ventilatoren mitgeliefert werden. Nachdem ich den Platz in meinem ASUS TM-22 Geh&auml;use ausgemessen hatte, musste ich leider feststellen, dass f&uuml;r den favorisierten Musashi sehr wahrscheinlich nicht gen&uuml;gend Platz gewesen w&auml;re.</p>
<p>Daher fiel meine Wahl auf den T-Rad<sup>2</sup>, den ich dann auch bestellte und heute Fr&uuml;h geliefert bekam. Dazu nahm ich zwei <a href="http://www.nb-ventilatoren.de/">Noiseblocker</a> Black Silent XE2 Ventilatoren, um die Luftzirkulation um den K&uuml;hlk&ouml;rper sicherzustellen. Die Fotos dokumentieren den Umbau. Das Ergebnis ist sehr zufriedenstellend und die Ger&auml;usche des Rechners werden jetzt von der Festplatte dominiert. Bei inaktiver Festplatte h&ouml;rt man haupts&auml;chlich den von Intel mitgelieferten CPU Ventilator.</p>
<div class="wp-caption alignleft" style="width: 410px"><a href="http://picasaweb.google.com/lh/photo/mQppR-lCDSchqybg1c5DJQ?authkey=Gv1sRgCP-Yhcbm7qyIMw&#038;feat=embedwebsite"><img src="http://lh3.ggpht.com/_hO4rbrxGsSE/S1IMoBScTOI/AAAAAAAADPw/CxD4wcsh1cw/s400/dsc_0041.jpg" /></a><p class="wp-caption-text">Der Ausgangszustand</p></div>
<div class="wp-caption alignleft" style="width: 410px"><a href="http://picasaweb.google.com/lh/photo/Jq6fWwlJWy_69lb0AO2PZg?authkey=Gv1sRgCP-Yhcbm7qyIMw&#038;feat=embedwebsite"><img src="http://lh3.ggpht.com/_hO4rbrxGsSE/S1IMrUjf8AI/AAAAAAAADP0/zZodT4mHUWM/s400/dsc_0042.jpg" /></a><p class="wp-caption-text">Nach Abnehmen des Originalk&uuml;hlers</p></div>
<div class="wp-caption alignleft" style="width: 410px"><a href="http://picasaweb.google.com/lh/photo/EQXRcHnEysR55rN_H_FwTQ?authkey=Gv1sRgCP-Yhcbm7qyIMw&#038;feat=embedwebsite"><img src="http://lh3.ggpht.com/_hO4rbrxGsSE/S1IMuyHdZmI/AAAAAAAADP8/yevIc_hAvoA/s400/dsc_0045.jpg" /></a><p class="wp-caption-text">Nach der Reinigung der GPU und der VRAM Bausteine</p></div>
<div class="wp-caption alignleft" style="width: 410px"><a href="http://picasaweb.google.com/lh/photo/fnYWdjgATkbivC6fl0O3_Q?authkey=Gv1sRgCP-Yhcbm7qyIMw&#038;feat=embedwebsite"><img src="http://lh4.ggpht.com/_hO4rbrxGsSE/S1IMxziKI-I/AAAAAAAADQA/OAa7RzbixcA/s400/dsc_0046.jpg" /></a><p class="wp-caption-text">Mit neuen Video-RAM K&uuml;hlk&ouml;rper</p></div>
<div class="wp-caption alignleft" style="width: 410px"><a href="http://picasaweb.google.com/lh/photo/PRnle1EqOUh1ywMDtq1VhQ?authkey=Gv1sRgCP-Yhcbm7qyIMw&#038;feat=embedwebsite"><img src="http://lh3.ggpht.com/_hO4rbrxGsSE/S1IM1eA3dGI/AAAAAAAADQE/fwXfxRctpM0/s400/dsc_0047.jpg" /></a><p class="wp-caption-text">T-Rad2 K&uuml;hlk&ouml;rper</p></div>
<div class="wp-caption alignleft" style="width: 410px"><a href="http://picasaweb.google.com/lh/photo/l2jpvkc_bMI7JW8KpTUzjA?authkey=Gv1sRgCP-Yhcbm7qyIMw&#038;feat=embedwebsite"><img src="http://lh4.ggpht.com/_hO4rbrxGsSE/S1IM4QUsp2I/AAAAAAAADQM/LoObl2-s33M/s400/dsc_0048.jpg" /></a><p class="wp-caption-text">Das geht sich, wie erwartet, haarscharf aus</p></div>
<div class="wp-caption alignleft" style="width: 410px"><a href="http://picasaweb.google.com/lh/photo/ia7flhcgE5k805BFchzS6g?authkey=Gv1sRgCP-Yhcbm7qyIMw&#038;feat=embedwebsite"><img src="http://lh6.ggpht.com/_hO4rbrxGsSE/S1IM6mE5lNI/AAAAAAAADQQ/ij3Wfb3VOiE/s400/dsc_0049.jpg" /></a><p class="wp-caption-text">K&uuml;hler mit Ventilatoren</p></div>
<div class="wp-caption alignleft" style="width: 410px"><a href="http://picasaweb.google.com/lh/photo/G5lJp5QRAD0DYBTvxrVkVQ?authkey=Gv1sRgCP-Yhcbm7qyIMw&#038;feat=embedwebsite"><img src="http://lh3.ggpht.com/_hO4rbrxGsSE/S1IM8edHT7I/AAAAAAAADQU/PyYSA1r_yZo/s400/dsc_0051.jpg" /></a><p class="wp-caption-text">Ansicht von unten</p></div>
<div class="wp-caption alignleft" style="width: 410px"><a href="http://picasaweb.google.com/lh/photo/6LU1I5QoPUsA-S333SfRbQ?authkey=Gv1sRgCP-Yhcbm7qyIMw&#038;feat=embedwebsite"><img src="http://lh6.ggpht.com/_hO4rbrxGsSE/S1IM_6U0QlI/AAAAAAAADQY/BZUIox6xST4/s400/dsc_0052.jpg" /></a><p class="wp-caption-text">Die Grafikkarte samt neuer K&uuml;hll&ouml;sung ist wieder im Geh&auml;use verbaut</p></div>
]]></content:encoded>
			<wfw:commentRss>http://fabianmoser.at/archiv/533/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Banshee rocks</title>
		<link>http://fabianmoser.at/archiv/526</link>
		<comments>http://fabianmoser.at/archiv/526#comments</comments>
		<pubDate>Fri, 15 Jan 2010 09:14:02 +0000</pubDate>
		<dc:creator>Fabian</dc:creator>
				<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Musik]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[USB]]></category>

		<guid isPermaLink="false">http://fabianmoser.at/?p=526</guid>
		<description><![CDATA[Wenn man seine Musikbibliothek auf einer externen Festplatte hat, zum Beispiel weil die interne Festplatte des Laptops zu klein ist, kann man dem Banshee Media Player mit einem kleinen Trick beibringen, die dortigen Dateien zu indizieren. Alles was zu tun ist, ist die Datei .is_audio_player im Stammverzeichnis der zu indizierenden externen Festplatte anzulegen.
Quelle: https://bugzilla.gnome.org/show_bug.cgi?id=383880#c6
]]></description>
			<content:encoded><![CDATA[<p>Wenn man seine Musikbibliothek auf einer externen Festplatte hat, zum Beispiel weil die interne Festplatte des Laptops zu klein ist, kann man dem <a href="http://banshee-project.org/">Banshee Media Player</a> mit einem kleinen Trick beibringen, die dortigen Dateien zu indizieren. Alles was zu tun ist, ist die Datei <code>.is_audio_player</code> im Stammverzeichnis der zu indizierenden externen Festplatte anzulegen.</p>
<p>Quelle: <a href="https://bugzilla.gnome.org/show_bug.cgi?id=383880#c6">https://bugzilla.gnome.org/show_bug.cgi?id=383880#c6</a></p>
]]></content:encoded>
			<wfw:commentRss>http://fabianmoser.at/archiv/526/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lightning Problem</title>
		<link>http://fabianmoser.at/archiv/522</link>
		<comments>http://fabianmoser.at/archiv/522#comments</comments>
		<pubDate>Thu, 14 Jan 2010 09:49:42 +0000</pubDate>
		<dc:creator>Fabian</dc:creator>
				<category><![CDATA[Arbeit]]></category>
		<category><![CDATA[Kalender]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://fabianmoser.at/?p=522</guid>
		<description><![CDATA[Ich hatte schon seit einiger Zeit ein Problem mit dem Lightning Plugin von Mozilla Thunderbird. Angefangen hat es mit dem Update auf Version 0.9. Jedes Mal wenn ich Thunderbird gestartet habe kam zweimal folgende Fehlermeldung:
An error was encountered preparing the calendar located at moz-profile-calendar:// for use. It will not be available.
Da ich die Funktionalit&#228;t von [...]]]></description>
			<content:encoded><![CDATA[<p>Ich hatte schon seit einiger Zeit ein Problem mit dem Lightning Plugin von Mozilla Thunderbird. Angefangen hat es mit dem Update auf Version 0.9. Jedes Mal wenn ich Thunderbird gestartet habe kam zweimal folgende Fehlermeldung:</p>
<blockquote><p>An error was encountered preparing the calendar located at moz-profile-calendar:// for use. It will not be available.</p></blockquote>
<p>Da ich die Funktionalit&auml;t von Lightning nicht viel verwendet habe, entschied ich mich als schnellste &#8220;L&ouml;sung&#8221;, das Plugin zu deinstallieren.</p>
<p>Heute habe ich nach kurzer Recherche eine L&ouml;sung f&uuml;r das Problem gefunden. Sie wird im Bugzilla System von Fedora an folgender Stelle erkl&auml;rt:</p>
<p><a title="RedHat BugZilla" href="https://bugzilla.redhat.com/show_bug.cgi?id=542736#c5">https://bugzilla.redhat.com/show_bug.cgi?id=542736#c5</a></p>
]]></content:encoded>
			<wfw:commentRss>http://fabianmoser.at/archiv/522/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rekordverd&#228;chtig</title>
		<link>http://fabianmoser.at/archiv/511</link>
		<comments>http://fabianmoser.at/archiv/511#comments</comments>
		<pubDate>Wed, 13 Jan 2010 10:14:31 +0000</pubDate>
		<dc:creator>Fabian</dc:creator>
				<category><![CDATA[Arbeit]]></category>
		<category><![CDATA[Auto]]></category>
		<category><![CDATA[Schnee]]></category>

		<guid isPermaLink="false">http://fabianmoser.at/?p=511</guid>
		<description><![CDATA[Heute Nacht hat es, wie vom Wetterdienst gestern vorhergesagt, erneut geschneit. In Annemasse haben wir also mittlerweile gesch&#228;tzte 30 cm Schnee vor dem Haus liegen. F&#252;r Dory ist das zwar unangenehm, stellt aber kein echtes Problem dar. Leider gilt das f&#252;r den Verkehr nicht. Ich hatte heute von zuhause bis auf den CERN Parkplatz genau [...]]]></description>
			<content:encoded><![CDATA[<p>Heute Nacht hat es, wie vom Wetterdienst gestern vorhergesagt, erneut geschneit. In Annemasse haben wir also mittlerweile gesch&auml;tzte 30 cm Schnee vor dem Haus liegen. F&uuml;r Dory ist das zwar unangenehm, stellt aber kein echtes Problem dar. Leider gilt das f&uuml;r den Verkehr nicht. Ich hatte heute von zuhause bis auf den CERN Parkplatz genau 2 Stunden und 21 Minuten Fahrtzeit, was eindeutig ein neuer Rekord ist. &Uuml;blicherweise ben&ouml;tige ich f&uuml;r die etwa 35 km (davon 26 km Autobahn) 40-50 Minuten wenn ich zur selben Zeit fahre wie alle anderen. Immerhin gilt es zweimal die Grenze zwischen der Schweiz und Frankreich zu &uuml;berqueren. Au&szlig;erhalb der Sto&szlig;zeit habe ich die Strecke auch schon in 32 Minuten geschafft.</p>
<p>Gegen Ende war die heutige Fahrt dann schon fast unterhaltsam. In einem der vielen Kreisverkehre hat sich das vor mir fahrende Auto um 180 Grad gedreht und stand mir frontal gegen&uuml;ber.</p>
<p>Ich hoffe nur, dass der Nachhauseweg etwas weniger Zeit braucht.</p>
<h3>Nachtrag</h3>
<p>Der R&uuml;ckweg war eine positive &Uuml;berraschung: Ich habe meine Bestzeit von 32 Minuten wiederholt, da wundersamer Weise zwischen 17:50 und 18:22 Uhr kaum Verkehr war.</p>
]]></content:encoded>
			<wfw:commentRss>http://fabianmoser.at/archiv/511/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Portrait von Dory</title>
		<link>http://fabianmoser.at/archiv/508</link>
		<comments>http://fabianmoser.at/archiv/508#comments</comments>
		<pubDate>Sat, 09 Jan 2010 22:57:15 +0000</pubDate>
		<dc:creator>Fabian</dc:creator>
				<category><![CDATA[Haustiere]]></category>

		<guid isPermaLink="false">http://fabianmoser.at/?p=508</guid>
		<description><![CDATA[Dieses Bild ist eines der ersten, die ich mit dem Zoom-Objektiv meiner Nikon D60 gemacht habe.
]]></description>
			<content:encoded><![CDATA[<div class="wp-caption alignleft" style="width: 278px"><a href="http://picasaweb.google.com/lh/photo/xkeDV6ePnZDdBv-up7Kxew?feat=embedwebsite"><img src="http://lh6.ggpht.com/_hO4rbrxGsSE/S0kI1Nf4ebI/AAAAAAAADPI/-sp1k4jbVcs/s400/dsc_0215.jpg" alt="" /></a><p class="wp-caption-text">Dory</p></div>
<p>Dieses Bild ist eines der ersten, die ich mit dem Zoom-Objektiv meiner Nikon D60 gemacht habe.</p>
]]></content:encoded>
			<wfw:commentRss>http://fabianmoser.at/archiv/508/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>T43 LCD Panel</title>
		<link>http://fabianmoser.at/archiv/505</link>
		<comments>http://fabianmoser.at/archiv/505#comments</comments>
		<pubDate>Sat, 09 Jan 2010 22:51:04 +0000</pubDate>
		<dc:creator>Fabian</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Thinkpad]]></category>

		<guid isPermaLink="false">http://fabianmoser.at/?p=505</guid>
		<description><![CDATA[Kurz vor Weihnachten hat bei meinem schon etwas in die Jahre gekommenen Thinkpad T43 das LCD Panel, genauer gesagt, dessen Beleuchtung den Dienst versagt. Ich habe das gute St&#252;ck zerlegt und habe es mit Gl&#252;ck wieder zum Laufen gebracht. Zur Illustration ist hier ein Bild des zerlegten T43 Bildschirms:
]]></description>
			<content:encoded><![CDATA[<div class="wp-caption alignright" style="width: 410px"><a href="http://picasaweb.google.com/lh/photo/KYP_fUJ76x8N19OBFaPXRw?feat=embedwebsite"><img src="http://lh5.ggpht.com/_hO4rbrxGsSE/S0kFu3OU99I/AAAAAAAADOo/sN6nCfp4lAY/s400/dsc_0048.jpg" /></a><p class="wp-caption-text">T43 LCD Panel</p></div>
<p>Kurz vor Weihnachten hat bei meinem schon etwas in die Jahre gekommenen Thinkpad T43 das LCD Panel, genauer gesagt, dessen Beleuchtung den Dienst versagt. Ich habe das gute St&uuml;ck zerlegt und habe es mit Gl&uuml;ck wieder zum Laufen gebracht. Zur Illustration ist hier ein Bild des zerlegten T43 Bildschirms:</p>
]]></content:encoded>
			<wfw:commentRss>http://fabianmoser.at/archiv/505/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
