<?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>blog/shl@INTERDOSE &#187; Linux</title>
	<atom:link href="http://blogs.interdose.com/sebastian/topics/debian/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.interdose.com/sebastian</link>
	<description>Interdose Ltd. &#38; Co KG</description>
	<lastBuildDate>Thu, 18 Mar 2010 22:58:00 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Thinkpad-Feature unter X11: Maus-Scrollen &#8211; reloaded</title>
		<link>http://blogs.interdose.com/sebastian/2010/02/10/thinkpad-feature-unter-x11-maus-scrollen-reloaded/</link>
		<comments>http://blogs.interdose.com/sebastian/2010/02/10/thinkpad-feature-unter-x11-maus-scrollen-reloaded/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 21:36:16 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://blogs.interdose.com/sebastian/?p=2600</guid>
		<description><![CDATA[Aktuelle Distributionen arbeiten ohne xorg.conf, daher funktioniert der &#8220;alte&#8221; Hack nicht mehr.
Heute legt man daher die Datei /etc/hal/fdi/policy/mouse-wheel.fdi mit folgendem Inhalt an:

1
2
3
4
5
6
7
8
&#60;match key=&#34;info.product&#34; string=&#34;TPPS/2 IBM TrackPoint&#34;&#62;
 &#60;merge key=&#34;input.x11_options.EmulateWheel&#34; type=&#34;string&#34;&#62;true&#60;/merge&#62;
 &#60;merge key=&#34;input.x11_options.EmulateWheelButton&#34; type=&#34;string&#34;&#62;2&#60;/merge&#62;
 &#60;merge key=&#34;input.x11_options.XAxisMapping&#34; type=&#34;string&#34;&#62;6 7&#60;/merge&#62;
 &#60;merge key=&#34;input.x11_options.YAxisMapping&#34; type=&#34;string&#34;&#62;4 5&#60;/merge&#62;
 &#60;merge key=&#34;input.x11_options.ZAxisMapping&#34; type=&#34;string&#34;&#62;4 5&#60;/merge&#62;
 &#60;merge key=&#34;input.x11_options.Emulate3Buttons&#34; type=&#34;string&#34;&#62;true&#60;/merge&#62;
&#60;/match&#62;

Danach noch den Cache von HAL loeschen, HAL und [...]]]></description>
			<content:encoded><![CDATA[<p>Aktuelle Distributionen arbeiten ohne <code>xorg.conf</code>, daher funktioniert der <a href="http://blogs.interdose.com/sebastian/2008/03/22/thinkpad-feature-unter-x11-maus-scrollen/">&#8220;alte&#8221; Hack</a> nicht mehr.</p>
<p>Heute legt man daher die Datei <code>/etc/hal/fdi/policy/mouse-wheel.fdi</code> mit folgendem Inhalt an:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
</pre></td><td class="code"><pre class="xml" style="font-family:monospace;"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;match</span> <span style="color: #000066;">key</span>=<span style="color: #ff0000;">&quot;info.product&quot;</span> <span style="color: #000066;">string</span>=<span style="color: #ff0000;">&quot;TPPS/2 IBM TrackPoint&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
 <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;merge</span> <span style="color: #000066;">key</span>=<span style="color: #ff0000;">&quot;input.x11_options.EmulateWheel&quot;</span> <span style="color: #000066;">type</span>=<span style="color: #ff0000;">&quot;string&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>true<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/merge<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
 <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;merge</span> <span style="color: #000066;">key</span>=<span style="color: #ff0000;">&quot;input.x11_options.EmulateWheelButton&quot;</span> <span style="color: #000066;">type</span>=<span style="color: #ff0000;">&quot;string&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>2<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/merge<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
 <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;merge</span> <span style="color: #000066;">key</span>=<span style="color: #ff0000;">&quot;input.x11_options.XAxisMapping&quot;</span> <span style="color: #000066;">type</span>=<span style="color: #ff0000;">&quot;string&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>6 7<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/merge<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
 <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;merge</span> <span style="color: #000066;">key</span>=<span style="color: #ff0000;">&quot;input.x11_options.YAxisMapping&quot;</span> <span style="color: #000066;">type</span>=<span style="color: #ff0000;">&quot;string&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>4 5<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/merge<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
 <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;merge</span> <span style="color: #000066;">key</span>=<span style="color: #ff0000;">&quot;input.x11_options.ZAxisMapping&quot;</span> <span style="color: #000066;">type</span>=<span style="color: #ff0000;">&quot;string&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>4 5<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/merge<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
 <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;merge</span> <span style="color: #000066;">key</span>=<span style="color: #ff0000;">&quot;input.x11_options.Emulate3Buttons&quot;</span> <span style="color: #000066;">type</span>=<span style="color: #ff0000;">&quot;string&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>true<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/merge<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/match<span style="color: #000000; font-weight: bold;">&gt;</span></span></span></pre></td></tr></table></div>

<p>Danach noch den Cache von HAL loeschen, HAL und GDM neu starten, und das neue Scrolling geniessen:</p>
<p><code>sudo rm /var/cache/hald/fdi-cache</code><br />
<code>sudo /etc/init.d/hal restart</code><br />
<code>sudo /etc/init.d/gdm restart</code></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.interdose.com/sebastian/2010/02/10/thinkpad-feature-unter-x11-maus-scrollen-reloaded/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenAFS-Client on Ubuntu 9.10 &#8211; the dkms way</title>
		<link>http://blogs.interdose.com/sebastian/2010/02/02/openafs-client-on-ubuntu-9-10-%e2%80%9ckarmic-koala%e2%80%9d-the-dkms-way/</link>
		<comments>http://blogs.interdose.com/sebastian/2010/02/02/openafs-client-on-ubuntu-9-10-%e2%80%9ckarmic-koala%e2%80%9d-the-dkms-way/#comments</comments>
		<pubDate>Tue, 02 Feb 2010 09:45:32 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[Kerberos]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[OpenAFS]]></category>

		<guid isPermaLink="false">http://blogs.interdose.com/sebastian/?p=2571</guid>
		<description><![CDATA[With sur5r&#8217;s dkms-hint, let&#8217;s write this article again:
The installation of the client on modern Linux distributions is pretty straight forward. 

get the packages
compile the kernel module
mess around in some config files

First step: get the packages
sudo apt-get install
openafs-client openafs-doc openafs-modules-dkms openafs-krb5 krb5-clients krb5-config krb5-user krb5-doc
(Yes, we&#8217;ll install the -doc-Packages, because everyone likes documentation)
Last step: the config [...]]]></description>
			<content:encoded><![CDATA[<p>With <a href="http://blogs.noname-ev.de/sur5r">sur5r</a>&#8217;s <code>dkms</code>-hint, let&#8217;s write <a href="http://blogs.interdose.com/sebastian/2010/01/31/openafs-client-on-ubuntu-9-10-“karmic-koala”/">this article</a> again:</p>
<p>The installation of the client on modern Linux distributions is pretty straight forward. </p>
<ol>
<li>get the packages</li>
<li><s>compile the kernel module</s></li>
<li>mess around in some config files</li>
</ol>
<p><em>First step:</em> <strong>get the packages</strong><br />
<code>sudo apt-get install<br />
openafs-client openafs-doc openafs-modules-dkms openafs-krb5 krb5-clients krb5-config krb5-user krb5-doc</code><br />
(Yes, we&#8217;ll install the <code>-doc</code>-Packages, because everyone likes documentation)</p>
<p><em>Last step:</em> <strong>the config files</strong><br />
Open <code>/etc/krb5.conf</code> and edit the sections containing the following:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #7a0874; font-weight: bold;">&#91;</span>libdefaults<span style="color: #7a0874; font-weight: bold;">&#93;</span>
        default_realm = MYCELL.NET
<span style="color: #7a0874; font-weight: bold;">&#91;</span>realms<span style="color: #7a0874; font-weight: bold;">&#93;</span>
        MYCELL.NET = <span style="color: #7a0874; font-weight: bold;">&#123;</span>
                kdc = kdc1.mycell.net
                kdc = kdc2.mycell.net
                admin_server = kdc1.mycell.net
                default_domain = mycell.net
        <span style="color: #7a0874; font-weight: bold;">&#125;</span>
<span style="color: #7a0874; font-weight: bold;">&#91;</span>domain_realm<span style="color: #7a0874; font-weight: bold;">&#93;</span>
        .mycell.net = MYCELL.NET
        mycell.net = MYCELL.NET</pre></td></tr></table></div>

<p>You should translate <em>mycell.net</em> to your local cell settings, but you already knew that, right? Ask your AFS Admin, if you are not sure about the correct values.</p>
<p>You may also take a look at <code>/etc/openafs/afs.conf.client</code>, <code>/etc/openafs/ThisCell</code> and <code>/etc/openafs/CellServDB</code>, but in most cases there&#8217;s no need to change something within these three files. If you need to get an updated version of <code>/etc/openafs/CellServDB</code>, just get it via FTP from <a href="http://grand.central.org">grand.central.org</a>.<br />
<code> wget -O /etc/openafs/CellServDB<br />
ftp://ftp.central.org/pub/cellservdb/CellServDB</code></p>
<p><em>The very last step:</em> <strong>restart the client</strong><br />
<code>sudo /etc/init.d/openafs-client restart</code><br />
Now the magic happens. The missing kernel module will be compiled <em>in time</em> and the OpenAFS-Client gets started. The benefit: remember updating your kernel and updating every single module again and again? <code>dkms</code> will help you, that you only need to update the kernel &#8211; the modules will be upgraded automagicly.</p>
<p>You&#8217;re done! <code>kinit</code> and <code>aklog</code> will be your best friends from now on! <img src='http://blogs.interdose.com/sebastian/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.interdose.com/sebastian/2010/02/02/openafs-client-on-ubuntu-9-10-%e2%80%9ckarmic-koala%e2%80%9d-the-dkms-way/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenAFS-Client on Ubuntu 9.10 “Karmic Koala”</title>
		<link>http://blogs.interdose.com/sebastian/2010/01/31/openafs-client-on-ubuntu-9-10-%e2%80%9ckarmic-koala%e2%80%9d/</link>
		<comments>http://blogs.interdose.com/sebastian/2010/01/31/openafs-client-on-ubuntu-9-10-%e2%80%9ckarmic-koala%e2%80%9d/#comments</comments>
		<pubDate>Sun, 31 Jan 2010 15:18:28 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[Kerberos]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[OpenAFS]]></category>

		<guid isPermaLink="false">http://blogs.interdose.com/sebastian/?p=2536</guid>
		<description><![CDATA[After installing my favourite window manager, next thing I&#8217;ll need is the OpenAFS-Client.  
The installation of the client on modern Linux distributions is pretty straight forward. 

get the packages
compile the kernel module
mess around in some config files

First step: get the packages
sudo apt-get install
openafs-client openafs-doc openafs-modules-source openafs-krb5 krb5-clients krb5-config krb5-user krb5-doc
(Yes, we&#8217;ll install the -doc-Packages, [...]]]></description>
			<content:encoded><![CDATA[<p>After installing my favourite <a href="http://blogs.interdose.com/sebastian/2010/01/31/enlightenment-e17-on-ubuntu-9-10-karmic-koala/">window manager</a>, next thing I&#8217;ll need is the <a href="http://www.openafs.org">OpenAFS</a>-Client.  </p>
<p>The installation of the client on modern Linux distributions is pretty straight forward. </p>
<ol>
<li>get the packages</li>
<li>compile the kernel module</li>
<li>mess around in some config files</li>
</ol>
<p><em>First step:</em> <strong>get the packages</strong><br />
<code>sudo apt-get install<br />
openafs-client openafs-doc openafs-modules-source openafs-krb5 krb5-clients krb5-config krb5-user krb5-doc</code><br />
(Yes, we&#8217;ll install the <code>-doc</code>-Packages, because everyone likes documentation)</p>
<p><em>Next step:</em> <strong>build the kernel module</strong><br />
Maybe you&#8217;ll need some more packages for this step:<br />
<code>sudo apt-get install module-assistant build-essential</code><br />
Now start the <em>module assistant</em>, to build the <code>openafs</code>-module.<br />
<code>sudo module-assistant</code></p>
<p><a href="http://upload.blogs.interdose.com/sebastian//2010/01/m-a.png"><img src="http://upload.blogs.interdose.com/sebastian//2010/01/m-a-300x200.png" alt="m-a" title="m-a" width="300" height="200" class="aligncenter size-medium wp-image-2537" /></a></p>
<p>The first entries &#8220;UPDATE&#8221; and &#8220;PREPARE&#8221; could take a few minutes, because eventually missing packages (e.g. kernel sources or headers, or the compiler-chain) will be installed. &#8220;SELECT&#8221; will open the next window, where you should search the module and select it. </p>
<p><a href="http://upload.blogs.interdose.com/sebastian//2010/01/build.png"><img src="http://upload.blogs.interdose.com/sebastian//2010/01/build-300x200.png" alt="build" title="build" width="300" height="200" class="aligncenter size-medium wp-image-2538" /></a></p>
<p>Now build the module. The next question will be &#8220;would you like to install the build module?&#8221;, but you should now have a guess what to do <img src='http://blogs.interdose.com/sebastian/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /><br />
You should now exit the <em>module assistant</em>.</p>
<p><em>Last step:</em> <strong>the config files</strong><br />
Open <code>/etc/krb5.conf</code> and edit the sections containing the following:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #7a0874; font-weight: bold;">&#91;</span>libdefaults<span style="color: #7a0874; font-weight: bold;">&#93;</span>
        default_realm = MYCELL.NET
<span style="color: #7a0874; font-weight: bold;">&#91;</span>realms<span style="color: #7a0874; font-weight: bold;">&#93;</span>
        MYCELL.NET = <span style="color: #7a0874; font-weight: bold;">&#123;</span>
                kdc = kdc1.mycell.net
                kdc = kdc2.mycell.net
                admin_server = kdc1.mycell.net
                default_domain = mycell.net
        <span style="color: #7a0874; font-weight: bold;">&#125;</span>
<span style="color: #7a0874; font-weight: bold;">&#91;</span>domain_realm<span style="color: #7a0874; font-weight: bold;">&#93;</span>
        .mycell.net = MYCELL.NET
        mycell.net = MYCELL.NET</pre></td></tr></table></div>

<p>You should translate <em>mycell.net</em> to your local cell settings, but you already knew that, right? Ask your AFS Admin, if you are not sure about the correct values.</p>
<p>You may also take a look at <code>/etc/openafs/afs.conf.client</code>, <code>/etc/openafs/ThisCell</code> and <code>/etc/openafs/CellServDB</code>, but in most cases there&#8217;s no need to change something within these three files. If you need to get an updated version of <code>/etc/openafs/CellServDB</code>, just get it via FTP from <a href="http://grand.central.org">grand.central.org</a>.<br />
<code> wget -O /etc/openafs/CellServDB<br />
ftp://ftp.central.org/pub/cellservdb/CellServDB</code></p>
<p><em>The very last step:</em> <strong>restart the client</strong><br />
<code>sudo /etc/init.d/openafs-client restart<br />
Stopping AFS services:.<br />
Starting AFS services: openafs afsd.<br />
afsd: All AFS daemons started.</code></p>
<p>You&#8217;re done! <code>kinit</code> and <code>aklog</code> will be your best friends from now on! <img src='http://blogs.interdose.com/sebastian/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.interdose.com/sebastian/2010/01/31/openafs-client-on-ubuntu-9-10-%e2%80%9ckarmic-koala%e2%80%9d/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Enlightenment e17 on Ubuntu 9.10 &#8220;Karmic Koala&#8221;</title>
		<link>http://blogs.interdose.com/sebastian/2010/01/31/enlightenment-e17-on-ubuntu-9-10-karmic-koala/</link>
		<comments>http://blogs.interdose.com/sebastian/2010/01/31/enlightenment-e17-on-ubuntu-9-10-karmic-koala/#comments</comments>
		<pubDate>Sun, 31 Jan 2010 14:30:57 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[e17]]></category>

		<guid isPermaLink="false">http://blogs.interdose.com/sebastian/?p=2528</guid>
		<description><![CDATA[We&#8217;ll install Enlightenment e17 via the easy_e17.sh-Script, so get it first:
wget http://omicron.homeip.net/projects/easy_e17/easy_e17.sh
chmod +x easy_e17.sh
In order to build successfully, we&#8217;ll need some more packages, so fire up apt-get:
sudo apt-get install build-essential libtool autotools-dev automake1.9 subversion zlib1g-dev cython libglib2.0-dev libltdl-dev libcurl4-openssl-dev liblua5.1-0-dev libfontconfig1-dev libvlc-dev libx11-dev libdbus-1-dev libbz2-dev libid3tag0-dev libpng12-dev libtiff4-dev libungif4-dev libjpeg62-dev libfreetype6-dev libpam0g-dev libxcursor-dev libxml2-dev libssl-dev [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ll install Enlightenment e17 via the <code>easy_e17.sh</code>-Script, so get it first:<br />
<code>wget http://omicron.homeip.net/projects/easy_e17/easy_e17.sh</code><br />
<code>chmod +x easy_e17.sh</code></p>
<p>In order to build successfully, we&#8217;ll need some more packages, so fire up <code>apt-get</code>:<br />
<code>sudo apt-get install build-essential libtool autotools-dev automake1.9 subversion zlib1g-dev cython libglib2.0-dev libltdl-dev libcurl4-openssl-dev liblua5.1-0-dev libfontconfig1-dev libvlc-dev libx11-dev libdbus-1-dev libbz2-dev libid3tag0-dev libpng12-dev libtiff4-dev libungif4-dev libjpeg62-dev libfreetype6-dev libpam0g-dev libxcursor-dev libxml2-dev libssl-dev autoconf pkg-config libpng3-dev libxkbfile-dev libsqlite3-dev libimlib2-dev libtagc0-dev libtag1-dev libxmu-dev libxdamage-dev libxcomposite-dev libasound2-dev </code><br />
all necessary dependencies will be installed. </p>
<p>Ready? Go!<br />
<code>sudo ./easy_e17.sh -i -e –packagelist=full</code><br />
This will take a while, so get a coffee and a sandwich. But there are a few steps we can do aside.<br />
Open a new terminal window and create the file <code>/usr/share/xsessions/e17.desktop</code> with the following content:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #7a0874; font-weight: bold;">&#91;</span>Desktop Entry<span style="color: #7a0874; font-weight: bold;">&#93;</span>
<span style="color: #007800;">Encoding</span>=UTF-<span style="color: #000000;">8</span>
<span style="color: #007800;">Name</span>=e17
<span style="color: #007800;">Comment</span>=
<span style="color: #007800;">Exec</span>=<span style="color: #000000; font-weight: bold;">/</span>opt<span style="color: #000000; font-weight: bold;">/</span>e17<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span>enlightenment_start
<span style="color: #007800;">Icon</span>=
<span style="color: #007800;">Type</span>=Application</pre></td></tr></table></div>

<p>Now edit <code>/etc/environment</code> or your local shell-config and append &#8220;<code>:/opt/e17/bin</code>&#8221; to the <code>$PATH</code>-entry (Without the quotes, of course).</p>
<p>Next time you&#8217;ll log off and see your GDM again, there should be an entry &#8220;e17&#8243; in the window manager section.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.interdose.com/sebastian/2010/01/31/enlightenment-e17-on-ubuntu-9-10-karmic-koala/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>GPG-Fehler bei apt-get</title>
		<link>http://blogs.interdose.com/sebastian/2010/01/05/gpg-fehler-bei-apt-get/</link>
		<comments>http://blogs.interdose.com/sebastian/2010/01/05/gpg-fehler-bei-apt-get/#comments</comments>
		<pubDate>Tue, 05 Jan 2010 12:23:56 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://blogs.interdose.com/sebastian/?p=2271</guid>
		<description><![CDATA[W: GPG error: http://foo bar Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY ASDFJKLÖ1234
Ohne viel dazu zu sagen (ich mag&#8217;s eigentlich nur aufschreiben, damit ich&#8217;s mir selbst irgendwann mal merken kann):
gpg --recv-keys --keyserver pgp.mit.edu ASDFJKLÖ1234
gpg --armor --export ASDFJKLÖ1234 &#124; apt-key add -
Den entsprechenden Key (hier: ASDFJKLÖ123) natürlich vorher [...]]]></description>
			<content:encoded><![CDATA[<p><code>W: GPG error: http://foo bar Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY ASDFJKLÖ1234</code></p>
<p>Ohne viel dazu zu sagen (ich mag&#8217;s eigentlich nur aufschreiben, damit ich&#8217;s mir selbst irgendwann mal merken kann):<br />
<code>gpg --recv-keys --keyserver pgp.mit.edu ASDFJKLÖ1234<br />
gpg --armor --export ASDFJKLÖ1234 | apt-key add -</code></p>
<p>Den entsprechenden Key (hier: <em>ASDFJKLÖ123</em>) natürlich vorher mit den Release-Pages von <a href="http://www.debian.org">Debian</a> bzw. welchem <code>apt</code>-getriebenen Linux auch immer <strong>gegenprüfen</strong>. </p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.interdose.com/sebastian/2010/01/05/gpg-fehler-bei-apt-get/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Dragons everywhere: 27.-30. 12. 2009 im Forum41</title>
		<link>http://blogs.interdose.com/sebastian/2009/11/22/dragons-everywhere-27-30-12-2009-im-forum41/</link>
		<comments>http://blogs.interdose.com/sebastian/2009/11/22/dragons-everywhere-27-30-12-2009-im-forum41/#comments</comments>
		<pubDate>Sun, 22 Nov 2009 12:58:43 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[(Open)Solaris]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Veranstaltungen]]></category>
		<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[OpenSolaris]]></category>
		<category><![CDATA[Un*x]]></category>
		<category><![CDATA[UUGRN]]></category>

		<guid isPermaLink="false">http://blogs.interdose.com/sebastian/?p=2117</guid>
		<description><![CDATA[Nachdem wir die letzten beiden Jahre schon Parallel-Events zum Chaos Communication Congress im Forum41 abgehalten haben,  wollen wir uns auch in diesem Jahr wieder vom 27. bis 30. Dezember 2009 im Forum41 treffen, dieses mal unter dem Motto &#8220;Dragons everywhere&#8220;, dem &#8220;distributed 26C3&#8243;-Konzept, dass die Organisatoren vom CCC dieses Jahr erstmalig als &#8220;Experiment&#8221; starten [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>Nachdem wir die letzten beiden Jahre schon Parallel-Events zum Chaos Communication Congress im Forum41 abgehalten haben,  wollen wir uns auch in diesem Jahr wieder vom 27. bis 30. Dezember 2009 im Forum41 treffen, dieses mal unter dem Motto &#8220;<strong>Dragons everywhere</strong>&#8220;, dem &#8220;distributed 26C3&#8243;-Konzept, dass die Organisatoren vom CCC dieses Jahr erstmalig als &#8220;Experiment&#8221; starten wollen (wir haben das ja schon die letzten beiden Jahre geübt).</p>
<p><strong>Worum gehts? </strong><br />
Viele wollen, können aber aus den verschiedensten Gründen nicht zum Chaos Communication Congress nach Berlin pilgern oder sind der Meinung, dass man sich die Vorträge auch bequem von zu Hause aus per Stream anschauen kann. Genau diese Leute wollen wir damit ansprechen und erreichen.</p>
<p>Das Event wird gemütlich sein, Spaß am Gerät, belebende Getränke wie Club Mate oder Jolt Cola dürfen konsumiert werden (natürlich auch alle anderen nichtalkoholischen Getränke), es wird vermutlich wieder gebruncht oder zusammen Pizza gebacken (oder zu mindest gemeinsam bestellt und verspeist). </p>
<p>Das Ganze findet in Schwetzingen im Forum41 statt. Wer UUGRN schon länger begleitet wird das kennen, war vielleicht sogar schonmal auf einem der FIXME-Treffen dort.</p>
<p>Wer unsere Events kennt weiss, dass diese ohne Voranmeldung sind und auch keinen Eintritt kosten. &#8220;Spaß am Gerät&#8221; impliziert, dass man eigene Hardware mitbringen darf/soll. Wir sind eine Unix User Group, entsprechend werden Themen rund um unixoide Betriebssysteme vermutlich einen gewissen Focus haben, was jetzt Windows-User nicht so direkt ausgrenzen soll &#8230; wir sind schließlich tolerant.</p>
<p>Eingeladen sind Mitglieder und Freunde/Umfeld von <a href="http://www.uugrn.org">UUGRN e.V.</a> und <a href="http://www.noname- ev.de">NoName e.V.</a>  und solche, die uns kennen lernen wollen. </p>
<p><strong>Nochmal Kompakt:</strong><br />
<em>Was:</em> Dragons everywhere / 26c3<br />
<em>Wo:</em> Forum41, Schwetzingen<br />
<em>Wann:</em> 27.12. bis 30.12. jeweils während der Videoübertragungen<br />
<em>Wer:</em> Mitglieder, Freunde und solche die es werden wollen</p>
<p><strong>Links:</strong></p>
<ul>
<li><a href="https://wiki.uugrn.org/UUGRN:Dragons_everywhere">https://wiki.uugrn.org/UUGRN:Dragons_everywhere</a> (alle Details / Orga)</li>
<li><a href="http://events.ccc.de/congress/2009/wiki/index.php/Dragons_everywhere">http://events.ccc.de/congress/2009/wiki/index.php/Dragons_everywhere</a></li>
<li><a href="https://wiki.uugrn.org/Spass_am_Geraet">https://wiki.uugrn.org/Spass_am_Geraet</a> </li>
<li><a href="http://www.proclima.com/">http://www.proclima.com/</a> (Sponsor für das <a href="http://www.forum41.de">Forum41</a>)</li>
<li><a href="https://wiki.uugrn.org/Forum41">https://wiki.uugrn.org/Forum41</a></li>
<li><a href="https://wiki.uugrn.org/Forum41">http://events.ccc.de/congress/2009/</a></li>
<li><a href="http://fixme.uugrn.org/">http://fixme.uugrn.org/</a></li>
<li><a href="http://www.uugrn.org/">http://www.uugrn.org/</a></li>
</ul>
<p>Wer vorher schonmal vorbei schauen will ist schon jetzt herzlich zum kommenden FIXME Treffen am 4. Dezember 2009 ab 20 Uhr im Forum41<br />
eingeladen. </p>
<p>PS: es darf getwittert werden: <a href="http://search.twitter.com/search?q=%23fixme">#fixme</a>, <a href="http://search.twitter.com/search?q=%2326c3">#26c3</a> und <a href="http://search.twitter.com/search?q=%23c3fixme">#c3fixme</a></p></blockquote>
<p>Das <a href="http://lists.uugrn.org/uugrn/09/11/15084.html">original Announcement</a> von <a href="http://rabe.uugrn.org">Raphael</a> ist im Archiv der <a href="http://lists.uugrn.org/">Mailing-Liste</a> der <a href="http://www.uugrn.org">UUGRN</a> zu finden. </p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.interdose.com/sebastian/2009/11/22/dragons-everywhere-27-30-12-2009-im-forum41/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iCal entries for the Linux Conference in Dresden</title>
		<link>http://blogs.interdose.com/sebastian/2009/10/25/ical-entries-for-the-linux-conference-in-dresden/</link>
		<comments>http://blogs.interdose.com/sebastian/2009/10/25/ical-entries-for-the-linux-conference-in-dresden/#comments</comments>
		<pubDate>Sun, 25 Oct 2009 10:52:34 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Veranstaltungen]]></category>

		<guid isPermaLink="false">http://blogs.interdose.com/sebastian/?p=1971</guid>
		<description><![CDATA[Because we&#8217;re encouraged to do &#8220;channel hopping&#8221; I&#8217;ve hacked the dates for the Linux Conference (same time and place as the OpenSolaris Developer Conference) into iCal as well. 
This calendar is available via

webcal, perfect for subscribing in iCal, Thunderbird and Outlook
direct download
web view (looks pretty strange)

I&#8217;m planing to update this calendar (so don&#8217;t just download [...]]]></description>
			<content:encoded><![CDATA[<p>Because we&#8217;re encouraged to do &#8220;channel hopping&#8221; I&#8217;ve hacked the dates for the <a href="http://www.linux-kongress.org/2009/">Linux Conference</a> (same time and place as the <a href="http://blogs.interdose.com/sebastian/2009/10/08/opensolaris-developer-conference-2009/">OpenSolaris Developer Conference</a>) into iCal <a href="http://blogs.interdose.com/sebastian/2009/10/20/ical-entries-for-the-opensolaris-developer-conference/">as well</a>. </p>
<p>This calendar is available via
<ul>
<li><a href="webcal://ical.me.com/s.laubscher/Linux-Kongress.ics"><em>webcal</em></a>, perfect for subscribing in iCal, Thunderbird and Outlook</li>
<li><a href="http://ical.me.com/s.laubscher/Linux-Kongress.ics"><em>direct download</em></a></li>
<li><a href="http://ical.me.com/s.laubscher/Linux-Kongress"><em>web view</em></a> (looks pretty strange)</li>
</ul>
<p>I&#8217;m planing to update this calendar (so don&#8217;t just <em>download</em> it, <em>subscribe</em> it) in case of any changes.<br />
Please keep in mind, that all the times are listed for the timezone <strong>Berlin/Germany</strong> and that germany <strong>switched back from daylight saving time (DST) to normal time</strong> today!</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.interdose.com/sebastian/2009/10/25/ical-entries-for-the-linux-conference-in-dresden/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Thou shalt not start processes outside of screen</title>
		<link>http://blogs.interdose.com/sebastian/2009/10/15/thou-shalt-not-start-processes-outside-of-screen/</link>
		<comments>http://blogs.interdose.com/sebastian/2009/10/15/thou-shalt-not-start-processes-outside-of-screen/#comments</comments>
		<pubDate>Thu, 15 Oct 2009 10:06:21 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Un*x]]></category>

		<guid isPermaLink="false">http://blogs.interdose.com/sebastian/?p=1895</guid>
		<description><![CDATA[Don&#8217;t start processes outside of screen! It&#8217;s a shame.
I just killed Terminal.app, and while pressing Command-Q, I realized that there are two open terminals hidden in my dock. Gone. Two processes that take hours to complete are gone. Just gone, by disconnecting my terminal from the SSH-session. *snief*
But &#8230; let me help you, dear user: [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Don&#8217;t start processes outside of <a href="http://en.wikipedia.org/wiki/GNU_Screen">screen</a>! It&#8217;s a shame.</strong><br />
I just killed Terminal.app, and while pressing Command-Q, I realized that there are two open terminals hidden in my dock. <strong>Gone.</strong> Two processes that take hours to complete are gone. Just gone, by disconnecting my terminal from the SSH-session. <em>*snief*</em></p>
<p><strong>But</strong> &#8230; let me help you, dear user: <code>screen -Dr</code>!</p>
<p>My processes were not interrupted, even for the time my SSH-connection was down. Thanks to the almighty gods of Unix! <em>*insertprayershere*</em></p>
<p><strong>Don&#8217;t start processes outside of <a href="http://en.wikipedia.org/wiki/GNU_Screen">screen</a>! It&#8217;s a shame.</strong> </p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.interdose.com/sebastian/2009/10/15/thou-shalt-not-start-processes-outside-of-screen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux Tag Rhein-Neckar 2010 &#8211; erstes Treffen</title>
		<link>http://blogs.interdose.com/sebastian/2009/10/11/linux-tag-rhein-neckar-2010-erstes-treffen/</link>
		<comments>http://blogs.interdose.com/sebastian/2009/10/11/linux-tag-rhein-neckar-2010-erstes-treffen/#comments</comments>
		<pubDate>Sun, 11 Oct 2009 13:48:15 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Veranstaltungen]]></category>
		<category><![CDATA[Un*x]]></category>
		<category><![CDATA[UUGRN]]></category>

		<guid isPermaLink="false">http://blogs.interdose.com/sebastian/?p=1812</guid>
		<description><![CDATA[Update: Die Location hat sich geändert!
Das erste Orga-Treffen zum Projekt &#8220;Linux Tag Rhein-Neckar 2010&#8243; wird am 24 Oktober 2009 um 20 Uhr im &#8220;drei Lilien&#8221; in Mannheim stattfinden. (Bürgermeister-Fuchs-Straße, Ecke Gartenfeldstrasse)
Die Agenda für das Erste Treffen ist relativ übersichtlich:

ab 20 Uhr: Begrüßung, Kennenlernen
anschließend: Workshop mit Ideensamlung und Brainstorming zum Thema Linuxtag Rhein-Neckar
abschließend: Planung für das [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Update:</strong> Die Location hat sich <a href="https://linuxtag-rhein-neckar.de/2009/10/12/treffen-am-24-oktober-in-den-drei-lilien/">geändert</a>!</p>
<p>Das erste Orga-Treffen zum Projekt &#8220;Linux Tag Rhein-Neckar 2010&#8243; wird am 24 Oktober 2009 um 20 Uhr im &#8220;drei Lilien&#8221; in <a href="http://wiki.rhein-neckar.de/index.php/Mannheim">Mannheim</a> stattfinden. (Bürgermeister-Fuchs-Straße, Ecke Gartenfeldstrasse)</p>
<blockquote><p>Die Agenda für das Erste Treffen ist relativ übersichtlich:</p>
<ul>
<li>ab 20 Uhr: Begrüßung, Kennenlernen</li>
<li>anschließend: Workshop mit Ideensamlung und Brainstorming zum Thema <a href="https://linuxtag-rhein-neckar.de/">Linuxtag Rhein-Neckar</a></li>
<li>abschließend: Planung für das zweite Treffen.</li>
</ul>
</blockquote>
<p>Das Treffen ist für alle Interessierten offen und wer helfen möchte soll sich eingeladen fühlen sich anzuschließen.</p>
<p><strong>Mehr Informationen:<br />
</strong>
<ul>
<li><a href="https://linuxtag-rhein-neckar.de/2009/10/12/treffen-am-24-oktober-in-den-drei-lilien/"><strong>zum Location-Update</strong></a></li>
<li><a href="https://linuxtag-rhein-neckar.de/2009/09/28/erstes-treffen-am-24-oktober-2009-um-20-uhr-in-mannheim/">Blogpost</a> zum ersten Treffen auf <a href="https://linuxtag-rhein-neckar.de/">linuxtag-rhein-neckar.de</a></li>
<li><a href="https://linuxtag-rhein-neckar.de/">linuxtag-rhein-neckar.de</a></li>
<li><a href="http://blogs.interdose.com/sebastian/2009/08/19/preview-linuxtag-rhein-neckar-2010/">Preview</a> hier in diesem Blog</li>
<li><a href="https://twitter.com/lxrn">Linuxtag Rhein Neckar auf Twitter</a></li>
<li><a href="http://search.twitter.com/search?q=lxrn">Twitter-Suche nach <strong>#lxrn</strong></a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blogs.interdose.com/sebastian/2009/10/11/linux-tag-rhein-neckar-2010-erstes-treffen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>/etc/network/interfaces</title>
		<link>http://blogs.interdose.com/sebastian/2009/09/22/etcnetworkinterfaces/</link>
		<comments>http://blogs.interdose.com/sebastian/2009/09/22/etcnetworkinterfaces/#comments</comments>
		<pubDate>Tue, 22 Sep 2009 15:34:21 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[immer unterwegs]]></category>

		<guid isPermaLink="false">http://blogs.interdose.com/sebastian/?p=1659</guid>
		<description><![CDATA[Michael hat einen sehr schönen Artikel zum Thema /etc/network/interfaces auf Debian-Systemen geschrieben. 
Unter Anderem behandelt er

WLAN mit wpa_supplicant
den ifplugd
eigene VPN-Scripte einbinden
automatische Erkennung der Netze

und einiges mehr.
Durchaus lesenswert. 
]]></description>
			<content:encoded><![CDATA[<p><a href="http://michael.stapelberg.de">Michael</a> hat einen <a href="http://michael.stapelberg.de/Artikel/interfaces_magie">sehr schönen Artikel</a> zum Thema <code>/etc/network/interfaces</code> auf <a href="http://www.debian.org">Debian</a>-Systemen geschrieben. </p>
<p>Unter Anderem behandelt er</p>
<ul>
<li>WLAN mit <code>wpa_supplicant</code></li>
<li>den <code>ifplugd</code></li>
<li>eigene VPN-Scripte einbinden</li>
<li>automatische Erkennung der Netze</li>
</ul>
<p>und einiges mehr.<br />
Durchaus <a href="http://michael.stapelberg.de/Artikel/interfaces_magie">lesenswert</a>. </p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.interdose.com/sebastian/2009/09/22/etcnetworkinterfaces/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Preview: Linuxtag Rhein-Neckar 2010</title>
		<link>http://blogs.interdose.com/sebastian/2009/08/19/preview-linuxtag-rhein-neckar-2010/</link>
		<comments>http://blogs.interdose.com/sebastian/2009/08/19/preview-linuxtag-rhein-neckar-2010/#comments</comments>
		<pubDate>Wed, 19 Aug 2009 08:29:44 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Veranstaltungen]]></category>
		<category><![CDATA[Un*x]]></category>
		<category><![CDATA[UUGRN]]></category>

		<guid isPermaLink="false">http://blogs.interdose.com/sebastian/?p=1481</guid>
		<description><![CDATA[Aus dem Umfeld der Ubuntu Users Mannheim wurde die Idee geboren, einen Linuxtag in Mannheim zu veranstalten. Gute Idee! Allem voran braucht so ein Projekt eine schlagfertige Gruppe an Mitstreitern, denn so ein Projekt hält sehr viele spannende Aufgaben bereit.
[Quelle: Raphael via linuxtag-rhein-neckar.de]
Für das erste Meeting der Orgas &#8211; natürlich bist Du eingeladen, falls Du [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>Aus dem Umfeld der <a href="http://wiki.ubuntuusers.de/Anwendertreffen/Mannheim">Ubuntu Users Mannheim</a> wurde die Idee geboren, einen Linuxtag in Mannheim zu veranstalten. Gute Idee! Allem voran braucht so ein Projekt eine schlagfertige Gruppe an Mitstreitern, denn so ein Projekt hält sehr viele spannende Aufgaben bereit.</p></blockquote>
<p><font size=-2>[Quelle: <a href="http://rabe.uugrn.org">Raphael</a> via <a href="https://linuxtag-rhein-neckar.de/2009/08/15/linuxtag-rhein-neckar-2010/">linuxtag-rhein-neckar.de</a>]</font></p>
<p>Für das erste Meeting der <a href="https://linuxtag-rhein-neckar.de/tag/orga/">Orgas</a> &#8211; natürlich bist <strong>Du</strong> eingeladen, falls Du <a href="https://linuxtag-rhein-neckar.de/home/mitmachen/">helfen</a> magst &#8211; wird im <a href="http://www.doodle.com/cns5hqsiuwep8fyq">Moment ein Termin gesucht</a>. </p>
<blockquote><p>Ziel des Treffen ist es, alle Aktivisten für das Projekt Linuxtag Rhein-Neckar 2010 zusammen zu bringen. <strong>Jeder ist dazu eingeladen, auch Du!</strong></p></blockquote>
<p><strong>Links:<br />
</strong>
<ul>
<li>Website: <a href="http://linuxtag-rhein-neckar.de/">linuxtag-rhein-neckar.de</a></li>
<li>und der zugehörige <a href="http://linuxtag-rhein-neckar.de/feed/">RSS-Feed</a></li>
<li><a href="http://www.doodle.com/cns5hqsiuwep8fyq">Termin-Suche</a> für Orga-Treffen</li>
<li><a href="https://linuxtag-rhein-neckar.de/home/mitmachen/">Mitmachen!</a></li>
<li><a href="http://lists.uugrn.org/uugrn/09/08/14900.html">Announcement</a> auf der <a href="http://lists.uugrn.org/">uugrn</a>-Mailingliste</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blogs.interdose.com/sebastian/2009/08/19/preview-linuxtag-rhein-neckar-2010/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Hardware-Infos unter Linux: dmidecode</title>
		<link>http://blogs.interdose.com/sebastian/2009/08/11/dmidecode/</link>
		<comments>http://blogs.interdose.com/sebastian/2009/08/11/dmidecode/#comments</comments>
		<pubDate>Tue, 11 Aug 2009 13:09:23 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Un*x]]></category>

		<guid isPermaLink="false">http://blogs.interdose.com/sebastian/?p=1447</guid>
		<description><![CDATA[Wieder was gelernt&#8230;
dmidecode  is a tool for dumping a computer’s DMI (some say SMBIOS) table contents in a human-readable format. This table contains a description  of  the  system’s  hardware  components,  as well as other useful pieces of information such as serial numbers and BIOS revision. 
&#8230;und gleich produktiv [...]]]></description>
			<content:encoded><![CDATA[<p>Wieder was gelernt&#8230;</p>
<blockquote><p><a href="http://www.nongnu.org/dmidecode/">dmidecode</a>  is a tool for dumping a computer’s DMI (some say SMBIOS) table contents in a human-readable format. This table contains a description  of  the  system’s  hardware  components,  as well as other useful pieces of information such as serial numbers and BIOS revision. </p></blockquote>
<p>&#8230;und gleich produktiv verwendet. Danke <a href="http://www.xxzz.de/">Stefan</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.interdose.com/sebastian/2009/08/11/dmidecode/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Dependencies von OpenAFS auf Debian &#8211; Part 2</title>
		<link>http://blogs.interdose.com/sebastian/2009/08/06/dependencies-von-openafs-auf-debian-part-2/</link>
		<comments>http://blogs.interdose.com/sebastian/2009/08/06/dependencies-von-openafs-auf-debian-part-2/#comments</comments>
		<pubDate>Thu, 06 Aug 2009 07:47:39 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[OpenAFS]]></category>

		<guid isPermaLink="false">http://blogs.interdose.com/sebastian/?p=1409</guid>
		<description><![CDATA[12 Monate ist es her, daher hier das Update meiner Dependency-Graphen.

Inspiriert von Anil habe ich mir die nötigen Pakete für OpenAFS genauer angesehen, speziell die Dependencies.

openafs-client:

openafs-fileserver

openafs-krb5

krb5-user

krb5-clients

]]></description>
			<content:encoded><![CDATA[<p>12 Monate ist es her, daher hier das Update meiner <a href="http://blogs.interdose.com/sebastian/2008/08/19/dependencies-von-openafs-auf-debian/">Dependency-Graphen</a>.</p>
<blockquote><p>
Inspiriert von <a href="http://www.gulecha.org/2008/08/11/viewing-dependencies-graphically-on-apt-based-systems/">Anil</a> habe ich mir die nötigen Pakete für <a href="http://blogs.interdose.com/sebastian/topics/afs/">OpenAFS</a> genauer angesehen, speziell die Dependencies.
</p></blockquote>
<p><a href="http://packages.debian.org/lenny/openafs-client">openafs-client</a>:<br />
<a href="http://upload.blogs.interdose.com/sebastian//2009/08/openafs-client.gif"><img src="http://upload.blogs.interdose.com/sebastian//2009/08/openafs-client-300x88.gif" alt="openafs-client" title="openafs-client" width="300" height="88" class="aligncenter size-medium wp-image-1411" /></a></p>
<p><a href="http://packages.debian.org/lenny/openafs-fileserver">openafs-fileserver</a><br />
<a href="http://upload.blogs.interdose.com/sebastian//2009/08/openafs-fileserver.gif"><img src="http://upload.blogs.interdose.com/sebastian//2009/08/openafs-fileserver-300x87.gif" alt="openafs-fileserver" title="openafs-fileserver" width="300" height="87" class="aligncenter size-medium wp-image-1413" /></a></p>
<p><a href="http://packages.debian.org/lenny/openafs-krb5">openafs-krb5</a><br />
<a href="http://upload.blogs.interdose.com/sebastian//2009/08/openafs-krb5.gif"><img src="http://upload.blogs.interdose.com/sebastian//2009/08/openafs-krb5-300x149.gif" alt="openafs-krb5" title="openafs-krb5" width="300" height="149" class="aligncenter size-medium wp-image-1414" /></a></p>
<p><a href="http://packages.debian.org/lenny/krb5-user">krb5-user</a><br />
<a href="http://upload.blogs.interdose.com/sebastian//2009/08/krb5-user.gif"><img src="http://upload.blogs.interdose.com/sebastian//2009/08/krb5-user-300x64.gif" alt="krb5-user" title="krb5-user" width="300" height="64" class="aligncenter size-medium wp-image-1415" /></a></p>
<p><a href="http://packages.debian.org/lenny/krb5-clients">krb5-clients</a><br />
<a href="http://upload.blogs.interdose.com/sebastian//2009/08/krb5-clients.gif"><img src="http://upload.blogs.interdose.com/sebastian//2009/08/krb5-clients-300x76.gif" alt="krb5-clients" title="krb5-clients" width="300" height="76" class="aligncenter size-medium wp-image-1416" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.interdose.com/sebastian/2009/08/06/dependencies-von-openafs-auf-debian-part-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IPv6 für Clients aktivieren</title>
		<link>http://blogs.interdose.com/sebastian/2009/07/26/ipv6-fur-clients-aktivieren/</link>
		<comments>http://blogs.interdose.com/sebastian/2009/07/26/ipv6-fur-clients-aktivieren/#comments</comments>
		<pubDate>Sat, 25 Jul 2009 22:43:32 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[IPv6]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://blogs.interdose.com/sebastian/?p=1321</guid>
		<description><![CDATA[Zur besseren Übersicht &#8211; wenn ich meine Logs richtig interpretiere wird zu viel nach der Thematik gesucht &#8211; hier meine drei Artikel zum Thema IPv6 auf Clients aktivieren nochmals als Übersicht:

&#8230; auf Windows
&#8230; auf Linux
&#8230; auf MacOS X

Vielleicht erspare ich so dem ein oder anderen Besucher die Suche.  
]]></description>
			<content:encoded><![CDATA[<p>Zur besseren Übersicht &#8211; wenn ich meine Logs richtig interpretiere wird zu viel nach der Thematik gesucht &#8211; hier meine drei Artikel zum Thema <strong>IPv6 auf Clients aktivieren</strong> nochmals als Übersicht:</p>
<ul>
<li><a href="http://blogs.interdose.com/sebastian/2009/05/31/teredo-auf-windows-aktivieren-ipv6-in-2-minuten/">&#8230; auf Windows</a></li>
<li><a href="http://blogs.interdose.com/sebastian/2009/05/31/miredo-fur-linux-ipv6-in-2-minuten/">&#8230; auf Linux</a></li>
<li><a href="http://blogs.interdose.com/sebastian/2009/05/29/teredo-for-macos-x-ipv6-in-2-minuten/">&#8230; auf MacOS X</a></li>
</ul>
<p>Vielleicht erspare ich so dem ein oder anderen Besucher die Suche. <img src='http://blogs.interdose.com/sebastian/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.interdose.com/sebastian/2009/07/26/ipv6-fur-clients-aktivieren/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Miredo für Linux &#8211; IPv6 in 2 Minuten</title>
		<link>http://blogs.interdose.com/sebastian/2009/05/31/miredo-fur-linux-ipv6-in-2-minuten/</link>
		<comments>http://blogs.interdose.com/sebastian/2009/05/31/miredo-fur-linux-ipv6-in-2-minuten/#comments</comments>
		<pubDate>Sun, 31 May 2009 17:20:52 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[IPv6]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software Empfehlungen]]></category>

		<guid isPermaLink="false">http://blogs.interdose.com/sebastian/?p=1060</guid>
		<description><![CDATA[Auf MacOS X ist über Teredo IPv6 in zwei Minuten schaffbar. Wie sieht&#8217;s mit Linux aus?

The Teredo IPv6 tunneling protocol encapsulates IPv6 packets into UDP/IPv4 datagrams, to allow hosts behind NAT devices to access the IPv6 Internet.
Miredo is a Teredo client (as per RFC 4380): it can provide IPv6 connectivity to a dual-stack IPv6/IPv4 host [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blogs.interdose.com/sebastian/2009/05/29/teredo-for-macos-x-ipv6-in-2-minuten/">Auf MacOS X</a> ist über Teredo IPv6 in zwei Minuten schaffbar. Wie sieht&#8217;s mit Linux aus?</p>
<blockquote><p>
The Teredo IPv6 tunneling protocol encapsulates IPv6 packets into UDP/IPv4 datagrams, to allow hosts behind NAT devices to access the IPv6 Internet.<br />
Miredo is a Teredo client (as per RFC 4380): it can provide IPv6 connectivity to a dual-stack IPv6/IPv4 host even if it is located behind a NAT. It can also operate as a Teredo relay which forwards IPv6 packets between the IPv6 Internet and remote Teredo clients.</p></blockquote>
<p><a href="http://www.remlab.net/miredo/">Miredo</a> wird auf debian<i>oiden</i> Systemen per <code>apt-get</code> installiert und ist sofort nutzbar.</p>
<p><code>apt-get install miredo</code></p>
<p>Keine Konfiguration notwendig. Das schafft man in deutlich unter zwei Minuten <img src='http://blogs.interdose.com/sebastian/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<pre>% ip ad sh teredo
5: teredo:
<pointopoint ,NOARP,UP,LOWER_UP> mtu 1280 qdisc pfifo_fast state UNKNOWN qlen 500
    link/[65534]
    inet6 2001:f:53aa:erfg:3447:asdf:261c:b068/32 scope global
       valid_lft forever preferred_lft forever
    inet6 fe80::ffff:ffff:ffff/64 scope link
       valid_lft forever preferred_lft forever</pointopoint></pre>
]]></content:encoded>
			<wfw:commentRss>http://blogs.interdose.com/sebastian/2009/05/31/miredo-fur-linux-ipv6-in-2-minuten/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenVPN per OpenSSL</title>
		<link>http://blogs.interdose.com/sebastian/2009/02/17/openvpn-per-openssl/</link>
		<comments>http://blogs.interdose.com/sebastian/2009/02/17/openvpn-per-openssl/#comments</comments>
		<pubDate>Tue, 17 Feb 2009 16:18:06 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[IPv4]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://blogs.interdose.com/sebastian/2009/02/17/openvpn-per-openssl/</guid>
		<description><![CDATA[Wer von seiner preshared-key Infrastruktur weg möchte, dem sei gesagt: es geht auch viel schöner. Und wirklich so viel komplizierter ist dieser Weg auch nicht.
Leider sind gute Tutorials zu dieser Thematik recht selten, aber vielleicht hilft Euch ja das Folgende. Ich beziehe mich auf die aktuelle Version von OpenVPN aus Debian GNU/Linux. Das Prinzip ist [...]]]></description>
			<content:encoded><![CDATA[<p>Wer von seiner <em>preshared-key</em> Infrastruktur weg möchte, dem sei gesagt: es geht auch viel schöner. Und wirklich so viel komplizierter ist dieser Weg auch nicht.</p>
<p>Leider sind gute Tutorials zu dieser Thematik recht <a href="http://web.archive.org/web/20080204223726/http://www.annoying.dk/2007/10/14/quick-simple-tutorialhowto-on-openvpn-with-debian/">selten</a>, aber vielleicht hilft Euch ja das Folgende. Ich beziehe mich auf die aktuelle Version von <a href="http://www.openvpn.net">OpenVPN</a> aus <a href="http://www.debian.org">Debian</a> GNU/Linux. Das Prinzip ist allerdings bei jeder OpenVPN-Installation gleich.</p>
<p>Beginnen wir mit einem &#8220;leeren&#8221; Debian, und installieren als ersten Schritt die notwendigen Pakete.</p>
<p><code>apt-get update</code><br />
<code>apt-get install openvpn openssl</code></p>
<p>Debian wird den OpenVPN-Dienst direkt starten, welcher aber nicht wirklich weit kommen wird, daher beenden wir ihn per <code>/etc/init.d/openvpn stop</code>.</p>
<p>In <code>/usr/share/doc/openvpn/examples/easy-rsa/2.0</code> finden wir die notwendigen Scripte um die Zerifikate für die Clients sowie den Server zu erstellen. Als erstes kopieren wir den Inhalt dieses Verzeichnises in <code>/etc</code>. (Wer noch kein Backup-System für <code>/etc</code> hat, dem sei <a href="http://kitenet.net/~joey/code/etckeeper/">etckeeper</a> ans Herz gelegt &#8211; man sollte Backups machen. Wirklich.)</p>
<p>Die Datei <code>vars</code> enthält ein paar default Werte, die auf den persönlichen Geschmack geändert werden sollten, denn hier werden die Meta-Infos für die Zertifikate abgelegt. Sobald die Datei angepasst ist, den Inhalt &#8220;sourcen&#8221;.</p>
<p><code>. ./vars</code></p>
<p>Die <strong>zwei</strong> Punkte sind wichtig, kein Tippfehler. Da wir mit einer neuen Grund-Installation anfangen, übernimmt das Script <code>clean-all</code> etwas Aufräumarbeit für uns. Danach per</p>
<p><code>./build-ca</code></p>
<p>die Zertifizierungsstelle ins Leben rufen. Um bei vielen Zertifikaten nicht durcheinander zu kommen, empfiehlt es sich im Feld &#8220;common name&#8221; den <a href="http://en.wikipedia.org/wiki/FQDN">FQDN</a> des VPN-Servers oder ähnlich sinnvolle Inhalte anzugeben. Im nächsten Schritt erstellen wir das Server-Zertifikat, also das Zertifikat, welches später der OpenVPN-Dienst auf dem VPN-Server verwendet.</p>
<p><code>./build-key-server &lt;Servername&gt;</code></p>
<p>&#8220;common name&#8221; füllen wir wieder sinnvoll aus. Zeit den ersten Client-Schlüssel zu erstellen:</p>
<p><code>./build-key &lt;Clientname&gt;</code></p>
<p>Beim Client-Zertifikat soll sich bitte jeder selbst überlegen, ob ein &#8220;Challenge Password&#8221; Sinn ergibt oder nicht. Effektiv bedeutet das nichts anderes, als das der Benutzer ein Passwort eingeben muß um den Tunnel zu starten.</p>
<p>Als letzte Aktion vorerst, generieren wir noch die <em>Diffie Hellman Parameter</em> (nicht nachfragen &#8211; wer&#8217;s wirklich wissen will, <a href="http://www.google.com/search?client=safari&amp;rls=en-us&amp;q=diffie+hellman&amp;ie=UTF-8&amp;oe=UTF-8">Google</a> hilft weiter.) und sind dann bereit für die OpenVPN-Config.</p>
<p><code>./build-dh</code></p>
<p>Im Unterverzeichnis <code>keys</code> finden sich nun die relavanten Dateien der Zertifkate, die wir an die richtige Stelle im Verzeichnisbaum kopieren.</p>
<p><code>cp ca.crt ca.key dh1024.pem &lt;Servername&gt;.crt &lt;Servername&gt;.key /etc/openvpn</code></p>
<p>Die Datei <code>/etc/openvpn/openvpn.conf</code> ist der nächste Schritt. Der Inhalt sollte in etwa so aussehen:</p>
<p><code>port 1194<br />
proto tcp<br />
dev tun<br />
ca ca.crt<br />
cert &lt;Servername&gt;.crt<br />
key &lt;Servername&gt;.key<br />
dh dh1024.pem<br />
server <a href="http://blogs.interdose.com/sebastian/2008/02/05/ipv4-subnetze-ohne-schmerzen/">172.16.0.0 255.255.255.0</a><br />
ifconfig-pool-persist ipp.txt<br />
keepalive 10 120<br />
comp-lzo<br />
user nobody<br />
group users<br />
persist-key<br />
persist-tun<br />
status openvpn-status.log<br />
verb 3<br />
client-to-client</code></p>
<p>Wer verhindern möchte, daß die verbundenen Clients miteinander kommunizieren können, entfernt die letzte Zeile. Die Zeile <code>server <a href="http://blogs.interdose.com/sebastian/2008/02/05/ipv4-subnetze-ohne-schmerzen/">172.16.0.0 255.255.255.0</a></code> enthält das Range an IP-Adressen, die den VPN-Clients ausgegeben werden (recht ähnlich zu DHCP). Hier bitte natürlich ein valides Subnetz eintragen.</p>
<p>Mit <code>/etc/init.d/openvpn start</code> starten wir den OpenVPN-Dienst, und ein beherztes <code>ifconfig</code> bzw. <code>ip ad sh</code> sollte uns ein <code>tun0</code> Interface zeigen.</p>
<p>Nun zum Client.</p>
<p>Die OpenVPN-Config des Clients sollte in etwa diesen Inhalt haben:</p>
<p><code>client<br />
dev tun<br />
proto tcp<br />
remote &lt;Servername&gt; 1194<br />
resolv-retry infinite<br />
nobind<br />
persist-key<br />
persist-tun<br />
ca ca.crt<br />
cert &lt;Clientname&gt;.crt<br />
key &lt;Clientname&gt;.key<br />
comp-lzo<br />
verb 3</code></p>
<p>Die Dateien <code>ca.crt</code>, <code>&lt;Clientname&gt;.crt</code> und  <code>&lt;Clientname&gt;.key</code> müssen natürlich vorher vom Server auf den Client übertragen werden. Wenn der Client nun gestartet wird, sollte eine Verbindung zum VPN-Server aufgebaut werden. Falls nicht, Ruhe bewahren und Log-Dateien ansehen.</p>
<p>Was fehlt noch? Auf dem VPN-Server müssen wir noch IP-Routing aktivieren, um das VPN-Client Netz mit dem lokalen Netz zu verbinden. Auf Linux geht das recht simpel per:</p>
<p><code>echo 1 &gt; /proc/sys/net/ipv4/ip_forward</code></p>
<p>Diese Zeile möchte man wohl in einem der init-Scripte oder im Firewall-Script verstecken, oder per <code>post-up</code> <em>hook</em> in der <code>/etc/network/interfaces</code> definieren.</p>
<p>Das war&#8217;s. Eigentlich einfach, oder? Soll ein weiteres Zertifikat für einen weiteren Client erstellt werden, einfach die Zeile <code>./build-key &lt;Clientname&gt;</code> wiederholen. Es empfiehlt sich die Zertifikate nicht auf dem VPN-Server liegen zu lassen, also das ganze <code>easy-rsa</code>-Verzeichnis nach getaner Arbeit auf eine andere Maschine zu verschieben. Ebenfalls bitte regelmäßig Backups davon anfertigen.</p>
<p>Je nach Setup muß die Route in das VPN-Client Netz noch auf den anderen Maschinen gesetzt werden.</p>
<p>Auf Linux per <code>route add -net 172.16.0.0/16 gw a.b.c.d</code> und auf Windows per <code>route -p add 172.16.0.0 mask 255.255.0.0 a.b.c.d</code>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.interdose.com/sebastian/2009/02/17/openvpn-per-openssl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Debian GNU/Linux 5.0 released</title>
		<link>http://blogs.interdose.com/sebastian/2009/02/15/debian-news-debian-gnulinux-50-released/</link>
		<comments>http://blogs.interdose.com/sebastian/2009/02/15/debian-news-debian-gnulinux-50-released/#comments</comments>
		<pubDate>Sun, 15 Feb 2009 10:03:03 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://blogs.interdose.com/sebastian/2009/02/15/debian-news-debian-gnulinux-50-released/</guid>
		<description><![CDATA[Grade per Twitter erfahren.

The Debian Project is pleased to announce the official release of Debian GNU/Linux version 5.0 (codenamed Lenny) after 22 months of constant development.
[From Debian -- News -- Debian GNU/Linux 5.0 released ]

Wurde aber auch Zeit.  
So lasset die Update-Orgien beginnen&#8230;
]]></description>
			<content:encoded><![CDATA[<p>Grade per <a href="http://twitter.com/AlexSchestag">Twitter</a> erfahren.</p>
<blockquote cite="http://debian.org/News/2009/20090214">
<p>The Debian Project is pleased to announce the official release of Debian GNU/Linux version 5.0 (codenamed Lenny) after 22 months of constant development.</p>
<p>[From <a href="http://debian.org/News/2009/20090214"><cite>Debian -- News -- Debian GNU/Linux 5.0 released</cite></a> ]
</p></blockquote>
<p>Wurde aber auch Zeit. <img src='http://blogs.interdose.com/sebastian/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>So lasset die Update-Orgien beginnen&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.interdose.com/sebastian/2009/02/15/debian-news-debian-gnulinux-50-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenAFS 1.5.50 in debian/experimental</title>
		<link>http://blogs.interdose.com/sebastian/2008/11/03/openafs-1550-in-debianexperimental/</link>
		<comments>http://blogs.interdose.com/sebastian/2008/11/03/openafs-1550-in-debianexperimental/#comments</comments>
		<pubDate>Mon, 03 Nov 2008 10:44:00 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[OpenAFS]]></category>

		<guid isPermaLink="false">http://blogs.interdose.com/sebastian/?p=387</guid>
		<description><![CDATA[Debian-User, die keine Lust mehr auf den Client 1.4.7 haben, koennen einen Blick ins &#8220;experimental&#8220;-Archiv werfen, denn da wartet der 1.5.50er Client auf die Installation.
Die entsprechenden Sourcen muessen natuerlich bekannt sein:
/etc/apt/sources.list:
deb http://ftp.de.debian.org/debian/ experimental main contrib non-free
deb-src http://ftp.de.debian.org/debian/ experimental main contrib non-free
apt-get install
openafs-client/experimental openafs-krb5/experimental openafs-modules-source/experimental
Danach noch das Kernel-Modul neu bauen (der module-assistant hilft) und den 1.5.50er [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.debian.org">Debian</a>-User, die keine Lust mehr auf den <a href="http://packages.debian.org/search?keywords=openafs-client">Client 1.4.7</a> haben, koennen einen Blick ins &#8220;<em>experimental</em>&#8220;-Archiv werfen, denn da wartet der <a href="http://blogs.interdose.com/sebastian/2008/07/16/openafs-windows-1550/">1.5.50</a>er Client auf die Installation.</p>
<p>Die entsprechenden Sourcen muessen natuerlich bekannt sein:<br />
<code><strong>/etc/apt/sources.list</strong>:<br />
deb <a href="http://ftp.de.debian.org/debian/">http://ftp.de.debian.org/debian/</a> experimental main contrib non-free<br />
deb-src <a href="http://ftp.de.debian.org/debian/">http://ftp.de.debian.org/debian/</a> experimental main contrib non-free</code></p>
<p><code><a href="http://build01.tow5.interdose.net/cgi-bin/man/man2html?query=apt-get">apt-get</a> install<br />
<a href="http://packages.debian.org/experimental/openafs-client">openafs-client</a>/experimental <a href="http://packages.debian.org/experimental/openafs-krb5">openafs-krb5</a>/experimental <a href="http://packages.debian.org/experimental/openafs-modules-source">openafs-modules-source</a>/experimental</code></p>
<p>Danach noch das <a href="http://packages.debian.org/experimental/openafs-modules-source">Kernel-Modul</a> neu bauen (der <a href="http://wiki.ubuntuusers.de/module-assistant">module-assistant</a> hilft) und den <a href="http://blogs.interdose.com/sebastian/2008/07/16/openafs-windows-1550/">1.5.50</a>er Client geniessen. </p>
<p>Getestet unter <a href="http://www.kernel.org/">2.6.26</a> sowohl <a href="http://packages.debian.org/lenny/linux-image-2.6.26-1-686">i386</a> als auch <a href="http://packages.debian.org/lenny/linux-image-2.6.26-1-amd64">AMD64</a> &#8211; funktioniert soweit ich das sehen kann wunderbar.</p>
<p><strong>Hinweis:</strong><br />
Um nicht beim naechsten <em>dist-upgrade</em> auf experimental zu rutschen, bitte noch folgendes:<br />
<code><strong>/etc/apt/<a href="http://build01.tow5.interdose.net/cgi-bin/man/man2html?query=apt.conf">apt.conf</a></strong>:<br />
APT::Default-Release "stable";</code> bzw.<br />
<code><strong>/etc/apt/<a href="http://build01.tow5.interdose.net/cgi-bin/man/man2html?query=apt.conf">apt.conf</a></strong>:<br />
APT::Default-Release "testing";</code></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.interdose.com/sebastian/2008/11/03/openafs-1550-in-debianexperimental/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Debian-Installation &#8220;clonen&#8221;</title>
		<link>http://blogs.interdose.com/sebastian/2008/10/16/debian-installation-clonen/</link>
		<comments>http://blogs.interdose.com/sebastian/2008/10/16/debian-installation-clonen/#comments</comments>
		<pubDate>Thu, 16 Oct 2008 13:53:59 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://blogs.interdose.com/sebastian/?p=370</guid>
		<description><![CDATA[Merkzettel:
Quell-Host:
dpkg --get-selections > selections
Ziel-Host:
apt-get update
dpkg --set-selections < selections
apt-get -u dselect-upgrade

]]></description>
			<content:encoded><![CDATA[<p>Merkzettel:</p>
<p><strong>Quell</strong>-Host:<br />
<code>dpkg --get-selections > selections</code></p>
<p><strong>Ziel</strong>-Host:<br />
<code>apt-get update<br />
dpkg --set-selections < selections<br />
apt-get -u dselect-upgrade<br />
</code></code></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.interdose.com/sebastian/2008/10/16/debian-installation-clonen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Applikations-Menüs in e17</title>
		<link>http://blogs.interdose.com/sebastian/2008/10/01/applikations-menus-in-e17/</link>
		<comments>http://blogs.interdose.com/sebastian/2008/10/01/applikations-menus-in-e17/#comments</comments>
		<pubDate>Wed, 01 Oct 2008 17:13:16 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[e17]]></category>

		<guid isPermaLink="false">http://blogs.interdose.com/sebastian/?p=345</guid>
		<description><![CDATA[Merkzettel für mich selbst:
apt-get install menu menu-xdg xdg-utils
ln -s /etc/xdg/menus/debian-menu.menu /etc/xdg/menus/applications.menu
]]></description>
			<content:encoded><![CDATA[<p>Merkzettel für mich selbst:</p>
<p><code>apt-get install menu menu-xdg xdg-utils<br />
ln -s /etc/xdg/menus/debian-menu.menu /etc/xdg/menus/applications.menu</code></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.interdose.com/sebastian/2008/10/01/applikations-menus-in-e17/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dependencies von OpenAFS auf Debian</title>
		<link>http://blogs.interdose.com/sebastian/2008/08/19/dependencies-von-openafs-auf-debian/</link>
		<comments>http://blogs.interdose.com/sebastian/2008/08/19/dependencies-von-openafs-auf-debian/#comments</comments>
		<pubDate>Tue, 19 Aug 2008 11:27:29 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[OpenAFS]]></category>

		<guid isPermaLink="false">http://blogs.interdose.com/sebastian/?p=225</guid>
		<description><![CDATA[Inspiriert von Anil habe ich mir die nötigen Pakete für OpenAFS genauer angesehen, speziell die Dependencies. 
openafs-client:

openafs-fileserver

openafs-krb5

Soweit ja noch ganz überschaubar.
krb5-user

krb5-clients

“The resulting nodes will have several shapes; normal packages are boxes, pure provides are triangles, mixed provides are diamonds, missing packages are hexagons. Orange boxes mean recursion was stopped [leaf packages], blue lines are pre-depends, [...]]]></description>
			<content:encoded><![CDATA[<p>Inspiriert von <a href="http://www.gulecha.org/2008/08/11/viewing-dependencies-graphically-on-apt-based-systems/">Anil</a> habe ich mir die nötigen Pakete für <a href="http://blogs.interdose.com/sebastian/topics/afs/">OpenAFS</a> genauer angesehen, speziell die Dependencies. </p>
<p><a href="http://packages.debian.org/lenny/openafs-client">openafs-client</a>:<br />
<a href="http://blogs.interdose.com/sebastian/wp-content/uploads/2008/08/openafs-client.gif"><img src="http://blogs.interdose.com/sebastian/wp-content/uploads/2008/08/openafs-client-150x150.gif" alt="" title="Dependencies von openafs-client" width="150" height="150" class="aligncenter size-thumbnail wp-image-223" /></a></p>
<p><a href="http://packages.debian.org/lenny/openafs-fileserver">openafs-fileserver</a><br />
<a href="http://blogs.interdose.com/sebastian/wp-content/uploads/2008/08/openafs-fileserver.gif"><img src="http://blogs.interdose.com/sebastian/wp-content/uploads/2008/08/openafs-fileserver-150x150.gif" alt="" title="Dependencies von openafs-fileserver" width="150" height="150" class="aligncenter size-thumbnail wp-image-224" /></a></p>
<p><a href="http://packages.debian.org/lenny/openafs-krb5">openafs-krb5</a><br />
<a href="http://blogs.interdose.com/sebastian/wp-content/uploads/2008/08/openafs-krb5.gif"><img src="http://blogs.interdose.com/sebastian/wp-content/uploads/2008/08/openafs-krb5-150x150.gif" alt="" title="Dependencies von openafs-krb5" width="150" height="150" class="aligncenter size-thumbnail wp-image-220" /></a></p>
<p>Soweit ja noch ganz überschaubar.</p>
<p><a href="http://packages.debian.org/lenny/krb5-user">krb5-user</a><br />
<a href="http://blogs.interdose.com/sebastian/wp-content/uploads/2008/08/krb5-user.gif"><img src="http://blogs.interdose.com/sebastian/wp-content/uploads/2008/08/krb5-user-150x150.gif" alt="" title="Dependencies von krb5-user" width="150" height="150" class="aligncenter size-thumbnail wp-image-222" /></a></p>
<p><a href="http://packages.debian.org/lenny/krb5-clients">krb5-clients</a><br />
<a href="http://blogs.interdose.com/sebastian/wp-content/uploads/2008/08/krb5-clients.gif"><img src="http://blogs.interdose.com/sebastian/wp-content/uploads/2008/08/krb5-clients-150x150.gif" alt="" title="Dependencies von krb5-clients" width="150" height="150" class="aligncenter size-thumbnail wp-image-221" /></a></p>
<blockquote><p>“The resulting nodes will have several shapes; normal packages are boxes, pure provides are triangles, mixed provides are diamonds, missing packages are hexagons. Orange boxes mean recursion was stopped [leaf packages], blue lines are pre-depends, green lines are conflicts.”</p></blockquote>
<p><font size="-2">[man apt-cache]</font></p>
<p>Erzeugen kann man solche Grafiken recht einfach mit dem <a href="http://www.graphviz.org/">graphviz</a>-<a href="http://packages.debian.org/search?keywords=graphviz">Paket</a>.<br />
<code>apt-cache dotty <em>Paket </em>&gt; /tmp/dotfile<br />
dot -Tgif -o <em>Paket</em>.gif /tmp/dotfile</code></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.interdose.com/sebastian/2008/08/19/dependencies-von-openafs-auf-debian/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenAFS-Client für Debian &#8220;etch&#8221;</title>
		<link>http://blogs.interdose.com/sebastian/2008/08/11/openafs-client-fur-debian-etch/</link>
		<comments>http://blogs.interdose.com/sebastian/2008/08/11/openafs-client-fur-debian-etch/#comments</comments>
		<pubDate>Mon, 11 Aug 2008 08:50:42 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[OpenAFS]]></category>

		<guid isPermaLink="false">http://blogs.interdose.com/sebastian/?p=198</guid>
		<description><![CDATA[Stand: 11.08.2008
openafs-client in etch/stable: 1.4.2-6etch1
openafs-client in etch-backports: 1.4.7.dfsg1-3~bpo40+1
openafs-client in lenny/testing: 1.4.7.dfsg1-5
Mit dem Hintergedanken, daß Lenny im September 2008 erscheinen wird sollte, darf sich jeder jeder für sich überlegen, ob ein Upgrade auf Lenny oder Backports die richtige Wahl sind. 
]]></description>
			<content:encoded><![CDATA[<p><font size="-2">Stand: 11.08.2008</font></p>
<p><a href="http://www.openafs.org">openafs-client</a> in <a href="http://packages.debian.org/search?keywords=openafs&#038;searchon=names&#038;suite=stable&#038;section=all">etch/stable</a>: <a href="http://packages.debian.org/etch/openafs-client">1.4.2-6etch1</a><br />
<a href="http://www.openafs.org">openafs-client</a> in <a href="http://packages.debian.org/search?keywords=afs&#038;searchon=names&#038;section=all&#038;suite=etch-backports">etch-backports</a>: <a href="http://packages.debian.org/etch-backports/openafs-client">1.4.7.dfsg1-3~bpo40+1</a><br />
<a href="http://www.openafs.org">openafs-client</a> in <a href="http://packages.debian.org/search?keywords=openafs&#038;searchon=names&#038;suite=testing&#038;section=all">lenny/testing</a>: <a href="http://packages.debian.org/lenny/openafs-client">1.4.7.dfsg1-5</a></p>
<p>Mit dem Hintergedanken, daß <a href="http://www.debian.org/releases/lenny/">Lenny</a> im <a href="http://www.golem.de/0803/58251.html">September 2008</a> erscheinen <strike>wird</strike> sollte, darf sich jeder jeder für sich überlegen, ob ein <a href="http://www.debian.org/doc/manuals/apt-howto/ch-apt-get.en.html">Upgrade</a> auf <a href="http://www.debian.org/releases/lenny/">Lenny</a> oder <a href="http://backports.org/dokuwiki/doku.php">Backports</a> die richtige Wahl sind. </p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.interdose.com/sebastian/2008/08/11/openafs-client-fur-debian-etch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SSH und Kerberos (auf Debian)</title>
		<link>http://blogs.interdose.com/sebastian/2008/07/18/ssh-und-kerberos-auf-debian/</link>
		<comments>http://blogs.interdose.com/sebastian/2008/07/18/ssh-und-kerberos-auf-debian/#comments</comments>
		<pubDate>Fri, 18 Jul 2008 13:55:41 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[Kerberos]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[SSH]]></category>

		<guid isPermaLink="false">http://blogs.interdose.com/sebastian/?p=65</guid>
		<description><![CDATA[Das Nachfolgende funktioniert auf Debian-Systemen. Es läßt sich aber recht leicht auf andere Betriebssysteme &#8220;portieren&#8221;, da es keine Debian-Spezifische Funktionalität ist. 
SSH Public-Keys sind toll. Kerberos ist besser!  
Kerberos-Tickets kann man für SSH-Verbindungen nutzen, in etwa bildet man damit das Verhalten von SSH Public-Keys nach. Es kann allerdings mehr.
Was braucht man?
Einen Kerberos-Principal für den [...]]]></description>
			<content:encoded><![CDATA[<p><font size="-2">Das Nachfolgende funktioniert auf <a href="http://www.debian.org">Debian</a>-Systemen. Es läßt sich aber recht leicht auf andere Betriebssysteme &#8220;portieren&#8221;, da es keine Debian-Spezifische Funktionalität ist. </font></p>
<blockquote><p>SSH Public-Keys sind toll. <a href="http://web.mit.edu/Kerberos/">Kerberos</a> ist besser! <img src='http://blogs.interdose.com/sebastian/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p></blockquote>
<p>Kerberos-Tickets kann man für SSH-Verbindungen nutzen, in etwa bildet man damit das Verhalten von SSH Public-Keys nach. Es kann allerdings mehr.</p>
<p><strong>Was braucht man?</strong></p>
<p>Einen <a href="http://web.mit.edu/Kerberos/krb5-1.5/krb5-1.5.4/doc/krb5-user/What-is-a-Kerberos-Principal_003f.html">Kerberos-Principal</a> für den Benutzer und einen Principal für den Host. Den Key für den Host legt man mit einem <em>random</em>-Passwort an und exportiert ihn anschließend noch.<br />
<code><a href="http://linux.die.net/man/8/kadmin">kadmin</a>: ank user<br />
kadmin: ank -randkey host/maschine<br />
kadmin: ktadd -k /tmp/maschine.keytab host/maschine</code></p>
<p>Auf einem <strong>sicheren</strong> Weg nun die exportierte Datei auf den SSH-Server in <code>/etc/<a href="http://mailman.mit.edu/pipermail/kerberos/2002-June/001055.html">krb5.keytab</a></code> kopieren oder besser gleich verschieben. </p>
<p><strong>Änderung am SSHd</strong></p>
<p>Endweder man verwendet direkt das Paket <em><a href="http://packages.debian.org/search?keywords=ssh-krb5">ssh-krb5</a></em> oder man passt en existierenden SSHd etwas an. </p>
<p><code><strong>/etc/ssh/sshd_config:</strong><br />
<em># <a href="http://en.wikipedia.org/wiki/Kerberos_(protocol)">Kerberos</a> options</em><br />
KerberosAuthentication yes<br />
KerberosOrLocalPasswd yes<br />
KerberosTicketCleanup yes<br />
<em># <a href="http://en.wikipedia.org/wiki/Generic_Security_Services_Application_Program_Interface">GSSAPI</a> options</em><br />
GSSAPIAuthentication yes<br />
GSSAPICleanupCredentials yes<br />
</code></p>
<p><strong>Kerberos Client auf dem Server</strong></p>
<p>Das Paket <em><a href="http://packages.debian.org/search?keywords=krb5-user">krb5-user</a></em> muß installiert sein.</p>
<p><code><strong>/etc/krb5.conf:</strong><br />
[libdefaults]<br />
&nbsp;default_realm = <em>REALM</em><br />
[realms]<br />
&nbsp;<em>REALM</em> = {<br />
&nbsp;&nbsp;kdc = <em>kdc-master</em>:88<br />
&nbsp;&nbsp;kdc = <em>kdc-slave</em>:88<br />
&nbsp;&nbsp;admin_server = <em>kdc-master</em>:749<br />
&nbsp;&nbsp;default_domain = <em>domain</em><br />
}<br />
[domain_realm]<br />
&nbsp;&nbsp;<strong>.</strong><em>domain</em> = <em>REALM</em><br />
&nbsp;&nbsp;<em>domain</em> = <em>REALM</em><br />
</code></p>
<p>Das war&#8217;s fast schon.</p>
<p><strong>Der User</strong></p>
<p>Im Home-Verzeichnis des Users die <code><strong>.</strong><a href="http://www.zdv.uni-mainz.de/cms-extern/DUS/progtool/dce31unx/refer/comref/Comre759.htm">k5login</a></code> erzeugen und mit den Principals die sich anmelden dürfen füllen.<br />
<code>user@REALM<br />
nocheinuser@REALM</code></p>
<p>Pro Zeile einen Principal.<br />
That&#8217;s it. </p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.interdose.com/sebastian/2008/07/18/ssh-und-kerberos-auf-debian/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dell PowerEdge R200 und &#8220;etch&#8221;</title>
		<link>http://blogs.interdose.com/sebastian/2008/06/24/dell-poweredge-r200-und-etch/</link>
		<comments>http://blogs.interdose.com/sebastian/2008/06/24/dell-poweredge-r200-und-etch/#comments</comments>
		<pubDate>Tue, 24 Jun 2008 11:15:02 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://blogs.interdose.com/sebastian/?p=48</guid>
		<description><![CDATA[Man kann sich darüber streiten: ist &#8220;etch&#8221; zu alt oder der R200 zu neu, nichts desto trotz läuft der Installations-Kernel von &#8220;etch&#8221; nicht mit den S-ATA Controllern der R200-Serie von Dell.
Eine gute Möglichkeit trotzdem ein Debian &#8220;stable&#8221; zu installieren, ist den Kernel des Installations-Mediums auszutauschen &#8211; oder man bedient sich fertiger Images denen das bereits [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Man kann sich darüber streiten: ist &#8220;<a href="http://release.debian.org/stable/4.0/">etch</a>&#8221; zu alt oder der R200 zu neu, nichts desto trotz läuft der Installations-Kernel von &#8220;<a href="http://release.debian.org/stable/4.0/">etch</a>&#8221; nicht mit den S-ATA Controllern der R200-Serie von <a href="http://www.dell.com">Dell</a>.</strong></p>
<p>Eine gute Möglichkeit trotzdem ein Debian &#8220;stable&#8221; zu installieren, ist den Kernel des Installations-Mediums auszutauschen &#8211; oder man bedient sich fertiger Images denen das bereits angetan wurde. Die Lösung kommt hierbei aus <a href="http://kmuto.jp/b.cgi/debian/d-i-2624-etch3.htm">Japan</a>, genauer gesagt von <a href="http://kmuto.jp/">Kenshi</a>. </p>
<p>Die fertigen Images für i386 und AMD64 stehen zum <a href="http://kmuto.jp/debian/d-i/">Download</a> bereit und lassen sich auf dem R200 prima nutzen um ein stable-Release zu installieren. Wem der <a href="http://www.kernel.org">2.6.25-2</a> nicht gefällt, kann danach direkt ein &#8220;<a href="http://en.wikipedia.org/wiki/Downgraded">Downgrade</a>&#8221; zu <a href="http://www.kernel.org">2.6.18-6</a> machen, denn damit läuft der R200 problemlos. </p>
<p>In meine Falle:<br />
<code>Linux appsrv01 <a href="http://packages.debian.org/etch/linux-image-2.6.18-6-xen-amd64">2.6.18-6-xen-amd64</a> #1 SMP Fri Jun 6 06:38:05 UTC 2008 x86_64 GNU/Linux</code></p>
<p>Eine Alternative ist das <a href="http://wiki.debian.org/EtchAndAHalf">Etch &frac12;</a>-Projekt. </p>
<blockquote><p>Etch and a half is the nickname for a project to add newer packages (kernel, Xorg drivers and debian-installer) within the stable Debian &#8216;etch&#8217; release to increase its usefulness to users with hardware that requires updated drivers.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blogs.interdose.com/sebastian/2008/06/24/dell-poweredge-r200-und-etch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>3ware RAID-Controller unter Linux</title>
		<link>http://blogs.interdose.com/sebastian/2008/06/07/3ware-raid-controller-unter-linux/</link>
		<comments>http://blogs.interdose.com/sebastian/2008/06/07/3ware-raid-controller-unter-linux/#comments</comments>
		<pubDate>Sat, 07 Jun 2008 15:32:52 +0000</pubDate>
		<dc:creator>Sebastian</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://blogs.interdose.com/sebastian/?p=44</guid>
		<description><![CDATA[RAID-Controller von 3ware kann man unter Linux ganz wunderbar mit einem kleinen Progämmchen direkt von 3ware.com monitoren. Einfach in der Download-Sektion nach CLI-Tools für den entsprechenden Controller suchen und runterladen. Keine lästigen Registrierungen, keine Spam-Fallen.
Das Archiv heißt momentan (Stand: 06/08) tw_cli-linux-x86-9.5.0.1.tgz für unsere 9550SX. Einfach auspacken und das Binary tw_cli aufrufen.
Mit info werden alle vorhandenen [...]]]></description>
			<content:encoded><![CDATA[<p>RAID-Controller von 3ware kann man unter Linux ganz wunderbar mit einem kleinen Progämmchen direkt von <a href="http://www.3ware.com">3ware.com</a> monitoren. Einfach in der Download-Sektion nach <strong>CLI</strong>-Tools für den entsprechenden Controller suchen und runterladen. Keine lästigen Registrierungen, keine Spam-Fallen.</p>
<p>Das Archiv heißt momentan (Stand: 06/08) <code>tw_cli-linux-x86-9.5.0.1.tgz</code> für unsere <strong>9550SX</strong>. Einfach auspacken und das Binary <code>tw_cli</code> aufrufen.</p>
<p>Mit <code>info</code> werden alle vorhandenen Controller aufgelistet. <code>info c0</code> listet die Details des ersten Controllers auf. <code>help</code> gibt eine Übersicht über alle Befehle. Und wenn nicht grade irgendwo &#8220;<em>degraded</em>&#8221; auftaucht, kann sich der Admin beruhigt zurücklehnen. <img src='http://blogs.interdose.com/sebastian/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<blockquote><p>Type <code>help &lt;command&gt;</code> to get more details about a particular command.</p></blockquote>
<p>Und was richtig schön ist: <code>tw_cli info c0</code> spuckt die Infos aus und beendet sich wieder selbst. Das schreit ja förmlich nach einem <a href="http://blogs.interdose.com/sebastian/topics/shells-scripting/">Shell-Script</a> und etwas <a href="http://en.wikipedia.org/wiki/Grep">grep</a>. <img src='http://blogs.interdose.com/sebastian/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.interdose.com/sebastian/2008/06/07/3ware-raid-controller-unter-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
