<?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>Svoccblog &#187; Computers</title>
	<atom:link href="http://blog.incase.de/index.php/category/computers/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.incase.de</link>
	<description>Sven's occasional log</description>
	<lastBuildDate>Thu, 13 Oct 2011 10:20:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.5</generator>
		<item>
		<title>Strange MySQL (5.0) issue with authentication</title>
		<link>http://blog.incase.de/index.php/2011/10/13/strange-mysql-5-0-issue-with-authentication/</link>
		<comments>http://blog.incase.de/index.php/2011/10/13/strange-mysql-5-0-issue-with-authentication/#comments</comments>
		<pubDate>Thu, 13 Oct 2011 07:47:10 +0000</pubDate>
		<dc:creator>sven</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[PlanetDebian]]></category>

		<guid isPermaLink="false">http://blog.incase.de/?p=95</guid>
		<description><![CDATA[Dear Lazyweb&#8230;. I ran into a very strange issue with MySQL authentication. The initial situation is as follows: Two MySQL servers, let&#8217;s name them a0.my.do.main and a1.my.do.main. Their my.cnf configuration is identical except for the server_id (equals 1 on a0 and 2 on a1). Since I wanted to set up a master< ->master replication, I [...]]]></description>
			<content:encoded><![CDATA[<p>Dear Lazyweb&#8230;.</p>
<p>I ran into a very strange issue with MySQL authentication. The initial situation is as follows:<br />
Two MySQL servers, let&#8217;s name them a0.my.do.main and a1.my.do.main. Their my.cnf configuration is identical except for the server_id (equals 1 on a0 and 2 on a1).<br />
Since I wanted to set up a master< ->master replication, I created a user &#8220;repl@%.my.do.main&#8221; on a0, then shut down the mysql server on both hosts, copied over the mysql database on the filesystem layer (i.e. rsync of the data directory), then started mysql on both hosts again. So far, so good, both servers came up nicely, and local (unix socket) login as a root user worked fine as expected. However:</p>
<p>Logging in via TCP socket only works <em>from</em> a1 (to both a0 and a1). Logging in via TCP socket from a0 doesn&#8217;t work to either host. I also created a test user &#8220;sven&#8221;@&#8221;%.my.do.main&#8221; (I also tried with @&#8221;%&#8221;) which has all privileges.<br />
Here is what the commands output:<br />
<code><br />
sven@a0 ~ > mysql -u sven -ptestpass -h a0.my.do.main<br />
ERROR 1045 (28000): Access denied for user 'sven'@'a0.my.do.main' (using password: YES)<br />
sven@a0 ~ > mysql -u sven -ptestpass -h a1.my.do.main<br />
ERROR 1045 (28000): Access denied for user 'sven'@'a0.my.do.main' (using password: YES)</p>
<p>sven@a1 ~ > mysql -u sven -ptestpass -h a0.my.do.main<br />
Welcome to the MySQL monitor.  Commands end with ; or \g.<br />
Your MySQL connection id is 32<br />
Server version: 5.0.77-log Source distribution</p>
<p>Type 'help;' or '\h' for help. Type '\c' to clear the buffer.</p>
<p>mysql> Bye<br />
sven@a1 ~ > mysql -u sven -ptestpass -h a1.my.do.main<br />
Welcome to the MySQL monitor.  Commands end with ; or \g.<br />
Your MySQL connection id is 24<br />
Server version: 5.0.77-log Source distribution</p>
<p>Type 'help;' or '\h' for help. Type '\c' to clear the buffer.</p>
<p>mysql><br />
</code></p>
<p>All packages on both machines are up to date (CentOS5 with all updates available). The server variables shown with &#8220;show variables&#8221; also seem identical (except for the hostname and the server id). Besides, it looks more like a client problem to me than a server problem.</p>
<p>Last datapoint: If I define the mysql user &#8220;sven&#8221; with an explicit host (a0.my.do.main and a1.my.do.main) instead of a wildcard, everything works nicely, from and to both hosts.</p>
<p>So, dear lazyweb: Does anyone have an idea what might be causing this issue?</p>
<p><strong>Update:</strong></p>
<p>Due to some comments, let me add a few points of information:</p>
<ol>
<li><em>flush hosts</em> doesn&#8217;t help. Host resolution looks OK, according to documentation, the hostname in the error message is what the server things is right, not what the client specified, and that documentation seems to be consistent with my experiences.</li>
<li>The &#8220;db&#8221; and &#8220;user&#8221; tables look as expected. And I&#8217;m quite sure they are not the issue here, as I can connect from other hosts that match the host pattern.</li>
<li>There is no ~/.my.cnf on either host</li>
<li>Copying the database files on the filesystem layer is one of the documented ways of initializing the database on the slave for replication. Anyway, I had the same issue when trying to set up the database on the slave by loading a dump.</li>
<li>DNS looks fine, both forward and reverse mappings, both servers use the same DNS server.</li>
<li>IPv6 is not involved, it is disabled on these servers</li>
</ol>
<p>Thanks for the hint at serverfault.com, I will try that if I don&#8217;t get sufficient info here.</p>
<p><strong>Update 2</strong></p>
<p>Another strange data point:<br />
When I disable the (non-privileged) anonymous access user in the mysql.user table (i.e. drop the rows with user=&#8221;"), everything works as expected from both servers. However, why does it work from one host (client) to both DBs if the anonymous access is allowed (with no privileges except for being able to see that the test and mysql databases exist), but not from the other host (client)? It really looks like an issue on the client side, but I still don&#8217;t get what exactly goes wrong.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.incase.de/index.php/2011/10/13/strange-mysql-5-0-issue-with-authentication/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Strange iptables error with kernels &gt;= 2.6.32 &#8211; solved</title>
		<link>http://blog.incase.de/index.php/2011/04/06/strange-iptables-error-with-kernels-2-6-32-solved/</link>
		<comments>http://blog.incase.de/index.php/2011/04/06/strange-iptables-error-with-kernels-2-6-32-solved/#comments</comments>
		<pubDate>Wed, 06 Apr 2011 12:43:52 +0000</pubDate>
		<dc:creator>sven</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[IT-Security]]></category>
		<category><![CDATA[PlanetDebian]]></category>

		<guid isPermaLink="false">http://blog.incase.de/?p=91</guid>
		<description><![CDATA[Alright. If you ever come into the same situation I was in and need a newer kernel (2.6.32 or up, perhaps also 2.6.31) on some system with old iptables package (versions below 1.4.0 I think, 1.3.5 in my case: CentOS5/RHEL5), you might get this helpful error message when using the iprange module in your iptables [...]]]></description>
			<content:encoded><![CDATA[<p>Alright. If you ever come into the same situation I was in and need a newer kernel (2.6.32 or up, perhaps also 2.6.31) on some system with old iptables package (versions below 1.4.0 I think, 1.3.5 in my case: CentOS5/RHEL5), you might get this helpful error message when using the iprange module in your iptables rules:</p>
<p><code>iptables: Unknown error 18446744073709551615</code></p>
<p>Or even more helpful, if you use iptables-restore to load your rules, you will get an error in the line containing the COMMIT statement (<code>iptables-restore: line X failed</code>).</p>
<p>The reason for this is that the netfilter guys have removed an interface to the iprange module in kernel version 2.6.31 or 2.6.32 (see my bug report at <a href="https://bugzilla.netfilter.org/show_bug.cgi?id=711">#711 of the netfilter bugzilla</a>). </p>
<p>Just posting this so it might hopefully help others if they get into the same situation.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.incase.de/index.php/2011/04/06/strange-iptables-error-with-kernels-2-6-32-solved/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>RHEL/CentOS bi-arch problems</title>
		<link>http://blog.incase.de/index.php/2009/07/07/rhel-bi-arch-problems/</link>
		<comments>http://blog.incase.de/index.php/2009/07/07/rhel-bi-arch-problems/#comments</comments>
		<pubDate>Tue, 07 Jul 2009 10:57:45 +0000</pubDate>
		<dc:creator>sven</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[PlanetDebian]]></category>
		<category><![CDATA[rant]]></category>

		<guid isPermaLink="false">http://blog.incase.de/?p=84</guid>
		<description><![CDATA[Oh well, I think RHELs support for multiple architectures installed at the same time (and thus the same support in CentOS) really needs some rethinking. While the following might not be able to happen with the default installation media (I didn&#8217;t verify), it still can happen if you run your own mirrors and actually need [...]]]></description>
			<content:encoded><![CDATA[<p>Oh well, I think RHELs support for multiple architectures installed at the same time (and thus the same support in CentOS) really needs some rethinking.<br />
While the following might not be able to happen with the default installation media (I didn&#8217;t verify), it still can happen if you run your own mirrors and actually need both architectures listed in your yum repositories&#8230;<br />
Anyway, what happened today is just one example of how the multi-arch support caused problems for me:</p>
<p>On a Xen Dom0, I needed to apply a kernel upgrade (from 2.6.18-92something to 2.6.18-128something) and as a result, a reboot. At this point you should memorize that the old kernel worked quite fine and all I did was a <i>yum update</i> followed by a reboot. A procedure I did on quite a number of Dom0 machines in the past weeks.</p>
<p>Well, the reboot this time didn&#8217;t work, the kernel halted after printing:<br />
<code>request_module: runaway loop modprobe binfmt-464c</code></p>
<p>Well, reboot again, select old kernel, systems boots fine&#8230;.</p>
<p>What happened was that both the x86_64 and i686 versions of the old kernel was installed, so <i>yum update</i> updated both, probably first the x86_64 version, then the i686 version (but I didn&#8217;t check). Well, while for the old kernel, grub booted the x86_64 kernel with the x86_64 initrd, for the new kernel it tried to boot the i686 kernel with the x86_64 initrd.  (verified by unpacking the initrd and the vmlinuz kernel image and running <i>file</i> on the binaries therein)</p>
<p>Now the big question is: How could the stupid yum/rpm/postinstall script system end up doing this? It is supposed to warn about conflicts if two packages ship different versions of the same file AFAICT, but there is no way the i686 and x86_64 versions of /boot/vmlinuz* could be identical. So there should have been a warning about this. And after that, how come the mkinitrd tool doesn&#8217;t even try to check wether the kernel architecture and that of the initrd binaries match? It happily packed 64bit binaries and 64bit kernel modules(sic!) when run against a 32bit kernel&#8230;.</p>
<p>OK, enough of my frustration&#8230;.<br />
I really wished I had to maintain not RHEL/CentOS machines but Debian (based distro) machines here at work. Unfortunately, that won&#8217;t happen for various reasons&#8230;</p>
<p>While the bi-arch support in RHEL/CentOS is helpful in many ways, RPM and the way bi-arch works on these distros caused almost as much trouble to me already as it helped avoid.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.incase.de/index.php/2009/07/07/rhel-bi-arch-problems/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Another link collection 2009-06-22</title>
		<link>http://blog.incase.de/index.php/2009/06/22/another-link-collection-2009-06-22/</link>
		<comments>http://blog.incase.de/index.php/2009/06/22/another-link-collection-2009-06-22/#comments</comments>
		<pubDate>Mon, 22 Jun 2009 08:45:44 +0000</pubDate>
		<dc:creator>sven</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[PlanetDebian]]></category>

		<guid isPermaLink="false">http://blog.incase.de/?p=81</guid>
		<description><![CDATA[I seem not to post anything but links lately, but anyway, Eddy Petrișor has a post about transitioning from lilo to grub2 (considering usage of LVM). Romain Beauxis writes about what he dislikes about git (or probably most distributes version control systems) when it comes to team-maintained packages, to which Martin F. Krafft responded with [...]]]></description>
			<content:encoded><![CDATA[<p>I seem not to post anything but links lately, but anyway,</p>
<p>Eddy Petrișor has a <a href="http://ramblingfoo.blogspot.com/2009/06/howto-transitioning-to-grub2.html">post</a> about transitioning from lilo to grub2 (considering usage of LVM). </p>
<p>Romain Beauxis <a href="http://blog.rastageeks.org/spip.php?article36">writes</a> about what he dislikes about git (or probably most distributes version control systems) when it comes to team-maintained packages, to which Martin F. Krafft <a href="http://madduck.net/blog/2009.06.18:team-maintained-packaging-with-dvcs/">responded</a> with an interesting post that puts some aspects of distributed versioning into a more balanced perspective then Romain had. After all though, I agree that there are uses to DVCSs which make sense (like being able to commit while not having any sort of connection to the &#8220;central&#8221; repository). However, I still think that relatively small &#8220;projects&#8221; like maintaining Debian packages have more to gain from the central repository then from the ability to commit while not connected. That is, at least as long as upstream doesn&#8217;t use a DVCS already, in which case there are other benefits from using the same DVCS, like easily pulling in upstream changes.</p>
<p>David Welton posted about a small script that <a href="http://journal.dedasys.com/2009/06/15/swap-desktops">swaps virtual desktops</a> (please note that you will need to enable javascript to actually see the script).</p>
<p>While not technologically new to me, this <a href="http://www.davidpashley.com/blog/2009/06/15#copying-files-with-netcat">post by David Pashley</a> about copying files with netcat was a nice summarization of how to do it (and why it is sometime preferable over scp or rsync, plain or over ssh). One of the comments refers to <a href="http://www.maier-komor.de/mbuffer.html">mbuffer</a>, which might also prove useful if you need really high speeds (>200MByte/s) or want some more advanced buffering options. The pv tool (alias Pipe Viewer) might be of interest to meter the throughput.</p>
<p>Phil Hands <a href="http://wiki.hands.com//chezfil/entry/bootable-USB-stick/">writes</a> about getting an USB stick to boot (certain) ISO images with the help of grub4dos.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.incase.de/index.php/2009/06/22/another-link-collection-2009-06-22/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Link collection 2009/05/18</title>
		<link>http://blog.incase.de/index.php/2009/05/18/link-collection-20090518/</link>
		<comments>http://blog.incase.de/index.php/2009/05/18/link-collection-20090518/#comments</comments>
		<pubDate>Mon, 18 May 2009 14:06:11 +0000</pubDate>
		<dc:creator>sven</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[PlanetDebian]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.incase.de/?p=78</guid>
		<description><![CDATA[Marco d&#8217;Itri about adding support for yet-unknown-to-kernel-drivers devices. More specifically: how to make udev tell ftdi-sio that it should accept a certain VendorID/ProductID combination in addition to previously supported ones. Thomer M. Gil about ICMPTX, a combination made from proxy and server that tunnels IP through ICMP. Nice thing if you need a connection from [...]]]></description>
			<content:encoded><![CDATA[<ul>
<li>Marco d&#8217;Itri about <a href="http://blog.bofh.it/debian/id_267">adding support for yet-unknown-to-kernel-drivers devices</a>. More specifically: how to make udev tell ftdi-sio that it should accept a certain VendorID/ProductID combination in addition to previously supported ones.</li>
<li>Thomer M. Gil about <a href="http://thomer.com/icmptx/">ICMPTX</a>, a combination made from proxy and server that tunnels IP through ICMP. Nice thing if you need a connection from some NATed and heavily firewalled location I guess. (Thanks go to <a href="http://www.indentedlines.net/">Runa Sandvik</a> for finding this.)</li>
<li>Non-technical in a way, but still a nice link: <a href="http://www.nasa.gov/multimedia/imagegallery/image_feature_1354.html">Image of the Shuttle transiting the sun</a>, thanks to <a href="http://www.nardol.org/2009/5/16/inspiring-picture">Pablo Lorenzzoni</a> for this link.</li>
<li><a href="http://blog.bofh.it/debian/id_265">Another post</a> by Marco d&#8217;Itri that explains how to install Debian on a <a href="http://www.marvell.com/products/embedded_processors/developer/kirkwood/sheevaplug.jsp">SheevaPlug</a>. Not that I need this info now, but it might come in handy some day.
</li>
</ul>
<p>That&#8217;s it for now, will update the post if I find more interesting links in the next few days.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.incase.de/index.php/2009/05/18/link-collection-20090518/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Link collection 2009/03</title>
		<link>http://blog.incase.de/index.php/2009/03/31/link-collection-2009-03/</link>
		<comments>http://blog.incase.de/index.php/2009/03/31/link-collection-2009-03/#comments</comments>
		<pubDate>Tue, 31 Mar 2009 14:22:43 +0000</pubDate>
		<dc:creator>sven</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[PlanetDebian]]></category>
		<category><![CDATA[Random links]]></category>

		<guid isPermaLink="false">http://blog.incase.de/?p=71</guid>
		<description><![CDATA[Well, I normally despise of thinks like this link collection, but I thought I might add it anyway, since these are useful links for me and if I don&#8217;t post them here, I&#8217;m likely to forget where to find them in the near future: Sean Finney has a nice post about storing the list of [...]]]></description>
			<content:encoded><![CDATA[<p>Well, I normally despise of thinks like this link collection, but I thought I might add it anyway, since these are useful links for me and if I don&#8217;t post them here, I&#8217;m likely to forget where to find them in the near future:</p>
<ol>
<li>Sean Finney has a <a href="http://www.seanius.net/blog/2009/03/saving-and-restoring-positional-params-redux/">nice post</a> about storing the list of parameters a (shell) script got in a way that it can be restored later. Quite handy if your script walks through the arguments parsing them (and consuming them while doing so) but you want to be able to display them in a helpful way if the parsing fails at some point.</li>
<li>A while ago, Ingo Jürgensmann had <a href="http://blog.windfluechter.net/index.php?/archives/307-Automatically-restore-files-from-lost+found-improved.html">a post</a> that helps retrieving files from lost+found after a filesystem check, provided that you run his helper script on a regular basis. The same approach can also be used if you have a backup of all files, but lost the sorting work you did after the backup was done. This is possible because running the script can be done more often then you would normally do backups.</li>
<li>He also has a small post about <a href="http://blog.windfluechter.net/index.php?/archives/386-IPv6-oddities-with-mtr.html">mtr oddities</a> when IPv6 comes into play</li>
<li>Adeodato Simó <a href="http://chistera.yi.org/~adeodato/blog/entries/2009/03/17/postgresql_timestamp_with_time_zone.html">wrote</a> about databases and when timestamps that store the timezone information really are more useful then timestamps that don&#8217;t.</li>
<li>Adeodato also has <a href="http://chistera.yi.org/~adeodato/blog/entries/2009/01/15/ssh_as_socks_proxy.html">a short post on using ssh as a socks proxy</a>, which can be quite handy if you are behind a firewall.</li>
</ol>
<p>Update: Fixed link to Ingo&#8217;s file retrieval from lost+found article. Thanks to Patrick Schoenfeld who pointed me at the wrong link.<br />
Also thanks to the anonymous poster who found an alternative way to store and (in a way) restore commandline parameters. The solution doesn&#8217;t work in an as general way as that by Sean Finney et al., but it is much shorter and therefore interesting for where it can be used (when you control how commandline parameters are processed). See comments on this post for details.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.incase.de/index.php/2009/03/31/link-collection-2009-03/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Apache SSL oddity</title>
		<link>http://blog.incase.de/index.php/2009/03/26/apache-ssl-oddity/</link>
		<comments>http://blog.incase.de/index.php/2009/03/26/apache-ssl-oddity/#comments</comments>
		<pubDate>Thu, 26 Mar 2009 16:07:31 +0000</pubDate>
		<dc:creator>sven</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[PlanetDebian]]></category>

		<guid isPermaLink="false">http://blog.incase.de/?p=65</guid>
		<description><![CDATA[If you ever have the problem described below, you have to realize that Apache HTTPD is selecting the SSL certificate (and/or key) not based on you VirtualHost definition, but based on the ServerName in the current context. This means that you have two virtual hosts with the same ServerName, but on two different IPs, and [...]]]></description>
			<content:encoded><![CDATA[<p>If you ever have the problem described below, you have to realize that Apache HTTPD is selecting the SSL certificate (and/or key) not based on you VirtualHost definition, but based on the ServerName in the current context. This means that you have two virtual hosts with the same ServerName, but on two different IPs, and are wondering why the wrong key (and/or certificate) is used, it might be because of this. Assume we have the following (simplified) configuration:</p>
<p><code><br />
&lt;VirtualHost a.b.c.d:443&gt;<br />
ServerName a.b.c.d<br />
SSLCertificateFile /etc/ssl/certs/a.b.c.d_443.pem<br />
SSLCertificateKeyFile /etc/ssl/certs/a.b.c.d_443-key.pem<br />
&lt;/VirtualHost&gt;<br />
&lt;VirtualHost a.b.c.d:444&gt;<br />
ServerName a.b.c.d<br />
SSLCertificateFile /etc/ssl/certs/a.b.c.d_444.pem<br />
SSLCertificateKeyFile /etc/ssl/certs/a.b.c.d_444-key.pem<br />
&lt;/VirtualHost&gt;<br />
</code><br />
(note: This happened to me when wanting to open a SSL server for subversion on a host that also had Apache run as a reverse/application proxy for some specific application that managed its own CA)</p>
<p>Both VirtualHosts will use the very same certificate and key (as far as I was able to tell, but at least the same key), in my case that of the specific application (which was(is?), in its way, broken regarding SSL).</p>
<p>This might as well be a bug or a design decision (AKA feature), I don&#8217;t know. However the &#8220;workaround&#8221; that worked for us was to change one of the server names to something else (since it seems it is unused anyway, unless the apache decides to generate a self-refering URL, which it certainly won&#8217;t do for the reverse/application proxy part).</p>
<p>Update: Fixed formatting on configuration sample to make it clear this is <b>not</b> about namebased virtual hosts.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.incase.de/index.php/2009/03/26/apache-ssl-oddity/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Rescueing files from lost+found</title>
		<link>http://blog.incase.de/index.php/2009/03/01/rescueing-files-from-lostfound/</link>
		<comments>http://blog.incase.de/index.php/2009/03/01/rescueing-files-from-lostfound/#comments</comments>
		<pubDate>Sun, 01 Mar 2009 18:49:02 +0000</pubDate>
		<dc:creator>sven</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[PlanetDebian]]></category>

		<guid isPermaLink="false">http://blog.incase.de/?p=62</guid>
		<description><![CDATA[Oh well, I tried to search for it but failed miserably, so I&#8217;m blogging about it hoping the original author might read my post on planet.debian.org (where I read the original post): A friend of mine might need exactly the sort of scripts someone posted here: Creating a list of file checksum+pathname/filename Reading files from [...]]]></description>
			<content:encoded><![CDATA[<p>Oh well, I tried to search for it but failed miserably, so I&#8217;m blogging about it hoping the original author might read my post on planet.debian.org (where I read the original post):</p>
<p>A friend of mine might need exactly the sort of scripts someone posted here:</p>
<ol>
<li>Creating a list of file checksum+pathname/filename</li>
<li>Reading files from lost+found and moving them to their original filename by identifying from the list in (1)</li>
</ol>
<p>However, I can&#8217;t recall who posted about this, and don&#8217;t want to do the same work again. Please, Dear Lazyweb, help me <img src='http://blog.incase.de/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.incase.de/index.php/2009/03/01/rescueing-files-from-lostfound/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>About Usability</title>
		<link>http://blog.incase.de/index.php/2009/01/08/about-usability/</link>
		<comments>http://blog.incase.de/index.php/2009/01/08/about-usability/#comments</comments>
		<pubDate>Thu, 08 Jan 2009 17:20:57 +0000</pubDate>
		<dc:creator>sven</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[PlanetDebian]]></category>

		<guid isPermaLink="false">http://blog.incase.de/?p=60</guid>
		<description><![CDATA[Sami Haahtinen wrote a nice post about usability. I do mostly agree with him, except for one little thing: A few years back, I noticed that I often started as a kind of &#8220;Joe User&#8221; with new applications, and often even stayed that way, often wishing that the UI of that application was simpler or [...]]]></description>
			<content:encoded><![CDATA[<p>Sami Haahtinen wrote a nice post <a href="http://ressukka.net/blog/posts/20090104_About_Usability/">about usability</a>. I do mostly agree with him, except for one little thing:</p>
<p>A few years back, I noticed that I often started as a kind of &#8220;Joe User&#8221; with new applications, and often even stayed that way, often wishing that the UI of that application was simpler or at least made it more obvious which options are important and which I could most likely keep at their defaults.<br />
Yet I am a system administrator and programmer/developer, so most people would probably consider me as an advanced user by default (wether that is correct in any given context or not, for example I still don&#8217;t really grok GIMP).<br />
Also I did have quite a lot of contact with users that have very little experience, knowledge and interest in computers and software and only use them to achive certain goals.</p>
<p>Anyway, I&#8217;m quite sure most readers of this blog are aware that Linus Torvalds once complained about the <a href="http://www.gnome.org">Gnome</a> printing dialog being simplified way too much. And at that time, I had to agree (note that I didn&#8217;t check out Gnome again since those days, at least 2 years ago).</p>
<p>What I really wonder (especially since I realized this in some of my own applications) is why it is so hard for developers to add some additional checkbox or button that enables/disables advanced options. For example, let&#8217;s take an applications printing dialog. By default, it would only allow the selection of a printer, orientation (if sensible) and (if the selected printer supports more than one) the paper size. Now advanced options might include duplex printing (automatic or manual), printing mutliple pages on a single sheet of paper, printing in grey on color printers,&#8230;</p>
<p>These options might be of use to anyone, but would most likely confuse beginners. So what I did in most of my little application was to just show the basic options and add an &#8220;advanced options&#8221; button which provided access to additional functionality which was not normally needed.</p>
<p>As for the issue with <a href="http://www.mozilla.com/firefox/">firefox</a> updates mentioned by Sami: I don&#8217;t think it is a problem that firefox asks what to do with extensions. For one, it only lists extensions which are installed but claim not to support the new version of firefox. Second, practically everyone I know of who uses any extension can be considered to be an advanced user. And third: The dialog is pretty straightforward about what it is asking and when I once hit it while a (&#8220;dumb user&#8221;) friend was sitting with me, he understood what it was about quite easily (I didn&#8217;t explain the dialog, just what extensions were).</p>
<p>So my idea of a good UI is:<br />
As simple as possible for beginning users, but allow advanced users to get to the details (&#8220;Details&#8221; or &#8220;Advanced options&#8221; buttons/checkboxes/dialogs).</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.incase.de/index.php/2009/01/08/about-usability/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Re: Silly translations</title>
		<link>http://blog.incase.de/index.php/2008/11/29/re-silly-translations/</link>
		<comments>http://blog.incase.de/index.php/2008/11/29/re-silly-translations/#comments</comments>
		<pubDate>Sat, 29 Nov 2008 12:10:17 +0000</pubDate>
		<dc:creator>sven</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[PlanetDebian]]></category>

		<guid isPermaLink="false">http://blog.incase.de/?p=52</guid>
		<description><![CDATA[In Silly translations, Gintautas Miliauskas wrote about some rather silly translations. This reminded me of a finding by a colleague a few days ago. He had recently updated his Ubuntu installation to KDE4 (using a german locale). After this, he reassigned a hotkey (to CTRL-SPACE). However, KDE showed: STRG-Weltraum (ctrl-&#8221;outer space&#8221;) instead of STRG-Leertaste (ctrl-space [...]]]></description>
			<content:encoded><![CDATA[<p>In <a href="http://blog.miliauskas.lt/2008/11/silly-translations.html">Silly translations</a>, Gintautas Miliauskas wrote about some rather silly translations. This reminded me of a finding by a colleague a few days ago.<br />
He had recently updated his Ubuntu installation to KDE4 (using a german locale). After this, he reassigned a hotkey (to CTRL-SPACE). However, KDE showed: STRG-<strong>Weltraum</strong> (ctrl-&#8221;outer space&#8221;) instead of STRG-Leertaste (ctrl-space key) <img src='http://blog.incase.de/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>UPDATE: Since Frederik (see comments) reminded me of the fact I already knew:<br />
This silly translation is <strong>not</strong> the fault of the german KDE members, but <strong>a bug in the Ubuntu package</strong>, which is taking more or less random translations from Rosetta.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.incase.de/index.php/2008/11/29/re-silly-translations/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>User configuration</title>
		<link>http://blog.incase.de/index.php/2008/01/04/user-configuration/</link>
		<comments>http://blog.incase.de/index.php/2008/01/04/user-configuration/#comments</comments>
		<pubDate>Fri, 04 Jan 2008 21:47:10 +0000</pubDate>
		<dc:creator>sven</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[PlanetDebian]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[paths]]></category>
		<category><![CDATA[userdata]]></category>
		<category><![CDATA[XDG]]></category>

		<guid isPermaLink="false">http://blog.incase.de/index.php/2008/01/04/user-configuration/</guid>
		<description><![CDATA[Anthony Towns wrote about user configuration (i.e. ~/.foo) and the XDG spec/proposal versus his own (and according to him) simpler version. The main goal of all this is to get rid of all the ~/.foo directories and files in a users home directory. Apart from technically minor differences, I don&#8217;t see why AJs proposal would [...]]]></description>
			<content:encoded><![CDATA[<p>Anthony Towns wrote about <a href="http://azure.humbug.org.au/~aj/blog/2008/01/05#2008-01-05-user-etc">user configuration</a> (i.e. ~/.foo) and the <a href="http://standards.freedesktop.org/basedir-spec/basedir-spec-0.6.html">XDG spec</a>/proposal versus his own (and according to him) simpler version. The main goal of all this is to get rid of all the ~/.foo directories and files in a users home directory. Apart from technically minor differences, I don&#8217;t see why AJs proposal would be simpler than the XDG approach. All it does is hardcoding the values which are adjustable in XDG via XDG_*_DIRS. </p>
<p>There is one notable difference though: AJ proposes fallback values which are compatible with existing application paths (i.e. HOME_ETC/XDG_CONFIG_HOME should default to ~/ &#8211; resulting in ~/.foo files/dirs). This is a good proposal in a way: If you patch an existing application to strictly follow the proposal made by AJ, it still finds its old configuration (and other files) if the new environment variables are not set. No need to move anything around. However, I think the XDG approach is better since it makes sure that compliant applications don&#8217;t clutter ~/ anymore. They do need some mechanism to move existing configurations and data around though if the XDG-compliant stuff isn&#8217;t already there, but an old style config exists.</p>
<p>All in all, I think it is worth following the XDG spec, even if it is slightly more complex than AJs proposal. For one, it already exists for a while and I think that some applications already started following that spec. It also makes slightly more sense to me to have the system fully configurable as to where the apps store data as opposed to the hardcoded fallback/default values AJ proposes (even if we would change AJs proposal to use &#8220;$HOME-cleaning&#8221; default values). </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.incase.de/index.php/2008/01/04/user-configuration/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>CPU feature flags and their meanings</title>
		<link>http://blog.incase.de/index.php/2007/10/17/cpu-feature-flags-and-their-meanings/</link>
		<comments>http://blog.incase.de/index.php/2007/10/17/cpu-feature-flags-and-their-meanings/#comments</comments>
		<pubDate>Wed, 17 Oct 2007 15:03:51 +0000</pubDate>
		<dc:creator>sven</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[PlanetDebian]]></category>

		<guid isPermaLink="false">http://blog.incase.de/index.php/2007/10/17/cpu-feature-flags-and-their-meanings/</guid>
		<description><![CDATA[Since I never really found a nice overview of which CPU flags (see /proc/cpuinfo) mean what, so I gathered some information using the web, with the most notable sources being the BOINC FAQ entry on CPU Register Acronyms at [1] and the output of the nice little (though seemingly mostly unmaintained) cpuid utility. See my [...]]]></description>
			<content:encoded><![CDATA[<p>Since I never really found a nice overview of which CPU flags (see /proc/cpuinfo) mean what, so I gathered some information using the web, with the most notable sources being the BOINC FAQ entry on CPU Register Acronyms at <a href="http://boincfaq.mundayweb.com/index.php?language=1&#038;view=176">[1]</a> and the output of the nice little (though seemingly mostly unmaintained) cpuid utility. See my results at <a href="http://blog.incase.de/index.php/cpu-feature-flags-and-their-meanings/">[2]</a>. Any suggestions for enhancements and completions are highly welcome, just leave a comment to this post.</p>
<p>[1]: <a href="http://boincfaq.mundayweb.com/index.php?language=1&#038;view=176">href=&#8221;http://boincfaq.mundayweb.com/index.php?language=1&#038;view=176</a><br />
[2]: <a href="http://blog.incase.de/index.php/cpu-feature-flags-and-their-meanings/">http://blog.incase.de/index.php/cpu-feature-flags-and-their-meanings/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.incase.de/index.php/2007/10/17/cpu-feature-flags-and-their-meanings/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Brane Dump &#8212; The Thoughts of Matt Palmer</title>
		<link>http://blog.incase.de/index.php/2007/09/18/brane-dump-the-thoughts-of-matt-palmer/</link>
		<comments>http://blog.incase.de/index.php/2007/09/18/brane-dump-the-thoughts-of-matt-palmer/#comments</comments>
		<pubDate>Tue, 18 Sep 2007 14:20:04 +0000</pubDate>
		<dc:creator>sven</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[PlanetDebian]]></category>

		<guid isPermaLink="false">http://blog.incase.de/index.php/2007/09/18/brane-dump-the-thoughts-of-matt-palmer/</guid>
		<description><![CDATA[In &#8220;Documentation &#8211; the chicken and the egg&#8221; [1], Matt Palmer wrote about the problem that noone writes documentation because noone reads it and that noone reads documentation because the few documentation in existence usually isn&#8217;t very good. So he, like me hs the habit of searching for help on the net instead of in [...]]]></description>
			<content:encoded><![CDATA[<p>In &#8220;<a href="http://www.hezmatt.org/~mpalmer/blog/general/documentation_the_chicken_and_the_egg.html">Documentation &#8211; the chicken and the egg</a>&#8221; [1], Matt Palmer wrote about the problem that noone writes documentation because noone reads it and that noone reads documentation because the few documentation in existence usually isn&#8217;t very good. So he, like me hs the habit of searching for help on the net instead of in a projects documentation. </p>
<p>However I disagree with him in the consequences a bit. Because I noticed that on several projects with good documentation (subversion is an example that immediately comes to my mind, but postfix isn&#8217;t too bad either), the internet search returns a reference to the docs more often than not. Of course, this means that the documentation needs to be searchable for those webcrawlers. So if you have the task to write documentation, I strongly suggest to make it searchable in some way. For company-internal projects, this obviously means that the documentation must be reachable via an internal search engine. In a project a few years back, we implemented an internal search engine which included company internal information (even with user based access rules so that each user only got those results he could actually access) as well as an external search engines results. It was closed source, but a pretty nice idea. It didn&#8217;t, however, index any locally (user&#8217;s desktop) stored documents, only what was on some company web page (but including .doc, .rtf, .pdf and the like which where retrievable via http). </p>
<p>[1] <a href="http://www.hezmatt.org/~mpalmer/blog/general/documentation_the_chicken_and_the_egg.html">http://www.hezmatt.org/~mpalmer/blog/general/documentation_the_chicken_and_the_egg.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.incase.de/index.php/2007/09/18/brane-dump-the-thoughts-of-matt-palmer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Migrating aptitudes knowledge about auto-installed packages</title>
		<link>http://blog.incase.de/index.php/2007/08/13/noodles-emptiness/</link>
		<comments>http://blog.incase.de/index.php/2007/08/13/noodles-emptiness/#comments</comments>
		<pubDate>Mon, 13 Aug 2007 14:09:56 +0000</pubDate>
		<dc:creator>blog</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[PlanetDebian]]></category>

		<guid isPermaLink="false">http://blog.incase.de/index.php/2007/08/13/noodles-emptiness/</guid>
		<description><![CDATA[Jonathan McDowell wonders how to take aptitude&#8217;s knowledge about auto-installed packages from one computer to the other. Well, I looked into the issue for a few minutes and I found a solution though it doesn&#8217;t look nice. for i in # grep installed package names `COLUMNS=200 dpkg -l &#124; grep -E '^ii'&#124; awk '{print $2};' [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.earth.li/~noodles/blog/new-the.html">Jonathan McDowell</a> wonders how to take aptitude&#8217;s knowledge about auto-installed packages from one computer to the other. Well, I looked into the issue for a few minutes and I found a solution though it doesn&#8217;t look nice.</p>
<pre>
for i in
    # grep installed package names
    `COLUMNS=200 dpkg -l | grep -E '^ii'| awk '{print $2};' `
do
    # find package in /var/lib/aptitude/pkgstates
    # check for the right state (1 seems to mean
    # auto-installed, 3 manually installed)
    if
        grep-available -s Package,State \
                       -F Package \
                       -X $i /var/lib/aptitude/pkgstates  \
        | grep -q 'State: 1'
    then
            echo $i
    fi
done
</pre>
<p>Results in a list of auto-installed packages AFAICT. If you change the &#8220;State: 1&#8243; into &#8220;State: 3&#8243;, it seems you get only manually installed packages. So if you take the latter and feed it to &#8220;aptitude install&#8221;, your database should be right. If you take the former, you feed the list to &#8220;aptitude markauto&#8221;. A cleaner solution (which works even if /var/lib/aptitude/pkgstates changes formats) would involve checking &#8220;aptitude show&#8221; output, evaluating the &#8220;Automatically installed:&#8221; field. However, simply feeding &#8220;aptitude show&#8221; output to grep-dctrl (or any equivalent) resultes in the rather irritating error message &#8220;grep-dctrl: -:14: expected a colon.&#8221;, with the 14 changing to a different line in the packages description (usually a line directly following an empty line). So I&#8217;m just giving you an idea here.</p>
<div style='display:none'>
 <a href="http://oregonstate.edu/groups/ambassadors/files/blowjob/suck-cock.html" title="mature blowjobs">mature blowjobs</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/blowjob/suck-my-dick.html" title="oral sex videos">oral sex videos</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/incest/mother-incest.html" title="incest girl">incest girl</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/incest/actual-incest.html" title="incest free">incest free</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/group-sex/threesome-stories.html" title="free gang bang">free gang bang</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/group-sex/gangbang-sex.html" title="group sex pics">group sex pics</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/boobs/small-boobs.html" title="pamela anderson boobs">pamela anderson boobs</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/boobs/blonde-fuck-boobs.html" title="slim blonde boobs">slim blonde boobs</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/lesbian/ebony-lesbians.html" title="lesbian sluts">lesbian sluts</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/lesbian/busty-lesbians.html" title="famous lesbians">famous lesbians</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/ativan/what-is-lorazepam.html">ativan package insert</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/ativan/lorazepam-withdrawal.html">ativan interactions</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/monster-cock/monster-cock-fuck.html" title="monster cock cumshots">monster cock cumshots</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/monster-cock/huge-monster-cocks.html" title="monster cock wmv">monster cock wmv</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/tits/mature-tits.html" title="bouncing tits">bouncing tits</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/tits/hot-tits.html" title="granny tits">granny tits</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/cash-advance/cash-advance-online.html">first cash advance</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/cash-advance/cash-advance-payments.html">easy cash advances</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/movies/dans-movies.html" title="anime sex movies">anime sex movies</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/movies/download-free-movies.html" title="free x movies">free x movies</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/pussy/pussy-cat.html" title="red pussy">red pussy</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/pussy/young-teen-pussy.html" title="clean pussy">clean pussy</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/ringtones/verizon-ring-tones.html">nokia ringtone</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/ringtones/tracfone-ringtones.html">free cellular ringtones</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/anime/anime-fucking.html" title="anime boys">anime boys</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/anime/busty-anime.html" title="anime drawings">anime drawings</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/bisexual/bisexual-britni.html" title="bisexual rape">bisexual rape</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/bisexual/bisexual-mpegs.html" title="curious bisexual wives">curious bisexual wives</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/big-cock/big-and-cock.html" title="big latino cocks">big latino cocks</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/big-cock/big-cock-suckers.html" title="big cock tgp">big cock tgp</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/cialis/purchase-cialis.html">cilia definition</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/cialis/cialis-pill.html">cialis pricing</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/adipex/buy-adipex-online.html">adipex picture</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/adipex/adipex-cheap.html">adipex vs ionamin</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/black/ebony-ass.html" title="big black pussy">big black pussy</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/black/black-girls-fucking.html" title="ebony cum">ebony cum</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/tramadol/buy-tramadol-online.html">tramadol 100 mg</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/tramadol/tramadol-prescription-online.html">tramadol next day</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/shemale/free-shemale-videos.html" title="shemale barbie">shemale barbie</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/shemale/tranny-island.html" title="tranny hardcore">tranny hardcore</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/alprazolam/alprazolam-pictures.html">alprazolam without prescription</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/alprazolam/buy-alprazolam-cheap.html">alprazolam photo degradation</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/hot-girls/hot-college-girls.html" title="hot topless girls">hot topless girls</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/hot-girls/hot-collage-girls.html" title="hot toons girls">hot toons girls</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/indian/southwest-indians.html" title="indian people">indian people</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/indian/indian-beauties.html" title="indian men">indian men</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/phentermine/cheap-phentermine-online.html">phentermine prices</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/phentermine/no-prescription-phentermine.html">phentermine ingredients</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/pantyhose/secretary-stockings.html" title="pantyhose lovers">pantyhose lovers</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/pantyhose/pantyhose-forum.html" title="pantyhose shiny">pantyhose shiny</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/naked-girls/naked-girls.html" title="tiffany teen nude">tiffany teen nude</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/naked-girls/beyonce-nude.html" title="gay teen">gay teen</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/amateur/amateur-gangbang.html" title="mature amateur">mature amateur</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/amateur/amateur-housewife.html" title="amateur home porn">amateur home porn</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/hydrocodone/hydrocodone-online.html">hydrocodone overdose</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/hydrocodone/norco-hydrocodone.html">mexico rx hydrocodone</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/mature/older-women-gallery.html" title="sex grannies">sex grannies</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/mature/mature-xxx.html" title="horny mature">horny mature</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/valium/valium-side-effects.html">buy valium cheap</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/valium/diazepam-used-for.html">valium phentermine cheap</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/bondage/bedroom-bondage.html" title="extreme bdsm">extreme bdsm</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/bondage/suspension-bondage.html" title="bondage links">bondage links</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/pornstars/pornstar-sex.html" title="pornstar videos">pornstar videos</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/pornstars/mega-pornstar-vids.html" title="british pornstars">british pornstars</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/big-dick/suck-dick.html" title="cock sucker">cock sucker</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/big-dick/horse-dick.html" title="boys penis">boys penis</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/teen-porn/teen-porn-pics.html" title="amateur teen porn">amateur teen porn</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/teen-porn/illegal-teen-porn.html" title="sexy teen porn">sexy teen porn</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/anal/extreme-anal.html" title="anal play">anal play</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/anal/free-anal-videos.html" title="anal plug">anal plug</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/japanese/japanese-schoolgirl-porn.html" title="japanese lesbian sex">japanese lesbian sex</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/japanese/japanese-girls-sex.html" title="hot japanese babes">hot japanese babes</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/fioricet/fioricet-online-pharmacy.html">fioricet addiction support</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/fioricet/drug-abuse-fioricet.html">fda approved fioricet</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/cartoon/free-adult-cartoons.html" title="adult sex cartoons">adult sex cartoons</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/cartoon/cartoon-sex-comics.html" title="hottest adult cartoons">hottest adult cartoons</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/xanax/order-xanax-online.html">anxiety alprazolam</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/xanax/order-alprazolam.html">alprazolam cheap</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/facial/shemale-cum.html" title="cum covered">cum covered</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/facial/facial-abuse.html" title="free facial">free facial</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/xxx/xxx-sex.html" title="porn webcam xxx">porn webcam xxx</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/xxx/teen-titans-xxx.html" title="black xxx">black xxx</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/hairy/hairy-vagina.html" title="hairy matures">hairy matures</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/hairy/hairy-asian-pussy.html" title="hairy muscle men">hairy muscle men</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/ambien/ambien-without-prescription.html">ambien information</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/ambien/ambien-withdrawal.html">india ambien</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/meridia/meridia-diet-pill.html">meridia diet</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/meridia/meridia-side-effects.html">meridia attorney colorado</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/soma/carisoprodol-online.html">soma 350mg</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/soma/soma-cheap.html">soma buy online</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/levitra/buy-levitra-cheap.html">levitra generic canada</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/levitra/levitra-result.html">levitra prescription</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/payday-loans/payday-loans-uk.html">loans until payday</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/payday-loans/georgia-payday-loans.html">payday loans cash</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/latina/hot-latina.html" title="sexy latina women">sexy latina women</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/latina/hot-action-latinas.html" title="sexy latinas fucking">sexy latinas fucking</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/gloryhole/gloryhole-sex-movie.html" title="gloryhole porn">gloryhole porn</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/gloryhole/free-gloryhole-movies.html" title="black gloryhole">black gloryhole</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/bad-credit-loans/bad-credit-loans.html">gloryhole porn</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/bad-credit-loans/loans-bad-credit.html">black gloryhole</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/beastiality/horse-dick.html" title="women fucking horses">women fucking horses</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/beastiality/sex-with-horse.html" title="horse sucking">horse sucking</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/viagra/viagra-retail-discount.html">canadian viagra</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/viagra/home-made-viagra.html">viagra tv commercials</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/nude-girls/girls-nude.html" title="petite girls nude">petite girls nude</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/nude-girls/small-girls-nude.html" title="pretty girls nude">pretty girls nude</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/milf/free-milfs.html" title="mature milfs">mature milfs</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/milf/milf-blowjob.html" title="amateur milf">amateur milf</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/celebrity/celebrity-nude.html" title="celebrity upskirts">celebrity upskirts</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/celebrity/celebrity-nudes.html" title="celeb photos">celeb photos</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/hentai/totally-spies-hentai.html" title="videl hentai">videl hentai</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/hentai/hentai-anime.html" title="hentai totally spies">hentai totally spies</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/bbw/bbw-anal.html" title="plump girl gallery">plump girl gallery</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/bbw/plump-teen-webcam.html" title="thick black girls">thick black girls</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/webcam/webcam-girls.html" title="live webcam girls">live webcam girls</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/webcam/webcam-girl-teen.html" title="live girls webcam">live girls webcam</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/bukkake/bukkake-dvd.html" title="bukkake free videos">bukkake free videos</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/bukkake/free-teen-bukkake.html" title="bukkake vids">bukkake vids</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/rape/asian-rape.html" title="rape photos">rape photos</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/rape/rape-victims.html" title="wife rape">wife rape</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/clips/teen-sex-clips.html" title="xxx free clips">xxx free clips</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/clips/gay-movie-clips.html" title="sexy babes clips">sexy babes clips</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/teen-girls/teen-girls-fuck.html" title="shaved teen girls">shaved teen girls</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/teen-girls/topless-teen-girls.html" title="beautiful teen girls">beautiful teen girls</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/vicodin/vicodin-sales.html">vicodin drug test</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/vicodin/effect-of-vicodin.html">free vicodin</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/gay/free-gay-porn.html" title="gay orgy">gay orgy</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/gay/gay-cock.html" title="gay video">gay video</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/personal-loans/easy-personal-loans.html">mbna personal loans</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/personal-loans/overnight-personal-loans.html">credit personal loans</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/hardcore/simpsons-hardcore.html" title="sex hardcore">sex hardcore</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/hardcore/hardcore-incest.html" title="free hardcore thumbnails">free hardcore thumbnails</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/casino/california-casinos.html">casino free games</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/casino/seneca-casino.html">fantasy springs casino</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/videos/free-video-porn.html" title="free porno videos">free porno videos</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/videos/free-girl-videos.html" title="webcam video sex">webcam video sex</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/ultram/ultram-withdrawal-symptoms.html">drug test ultram</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/ultram/ultram-dosage.html">ultram withdrawal addiction</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/asian/sexy-asians.html" title="asian cock">asian cock</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/asian/free-naked-asians.html" title="asian beavers">asian beavers</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/tenuate/chepest-tenuate-dospan.html">prescription for tenuate</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/tenuate/tenuate-fedex.html">tenuate no prescirption</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/paris-hilton/naked-paris-hilton.html" title="topless paris hilton">topless paris hilton</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/paris-hilton/paris-hilton-free.html" title="paris hilton slip">paris hilton slip</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/huge-cock/huge-fat-cocks.html" title="huge cock pics">huge cock pics</a><br />
 <a href="http://oregonstate.edu/groups/ambassadors/files/huge-cock/huge-cock-blowjob.html" title="huge hard cocks">huge hard cocks</a>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.incase.de/index.php/2007/08/13/noodles-emptiness/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Re: voting on sponsorship</title>
		<link>http://blog.incase.de/index.php/2007/07/26/re-voting-on-sponsorship/</link>
		<comments>http://blog.incase.de/index.php/2007/07/26/re-voting-on-sponsorship/#comments</comments>
		<pubDate>Thu, 26 Jul 2007 18:56:40 +0000</pubDate>
		<dc:creator>sven</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[PlanetDebian]]></category>

		<guid isPermaLink="false">http://blog.incase.de/index.php/2007/07/26/re-voting-on-sponsorship/</guid>
		<description><![CDATA[Joey, I see a huge difference between voting on the current DM proposal and your virtual (sorry, I can&#8217;t remember a better word for it) voting on sponsoring uploads. Debian Developers were always allowed to upload any package they saw as fitting into Debian (though there were no guarantees for these packages to actually being [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://kitenet.net/~joey/blog/entry/voting_on_sponsorship/">Joey</a>, I see a huge difference between voting on the current DM proposal and your virtual (sorry, I can&#8217;t remember a better word for it) voting on sponsoring uploads. Debian Developers were always allowed to upload any package they saw as fitting into Debian (though there were no guarantees for these packages to actually being included). Also, NMUs are OK if the maintainer agreed. So all they (seemingly) did was putting a different maintainer address into the control file. However, at least in theory, the sponsors were still responsible for their upload if it turned out fishy.</p>
<p>The DM proposal (don&#8217;t get me wrong there, I generally support the idea, I just don&#8217;t like the way it is implemented in the proposal) is shifting this responsibility from the sponsor onto the shoulders of the DM, which is a good thing. However I think it doubles some of the work the NM queue already needs done, so my proposal would be not to have it as a completely seperate path for a contributor, but instead see it integrated into the NM process. Wether it would mean adding a new maintainer to the DM keyring after he had an advocate (which is pretty near to the current proposal) or after an AM was assigned and checked some basic things (which I would prefer) doesn&#8217;t make a lot of difference to me. </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.incase.de/index.php/2007/07/26/re-voting-on-sponsorship/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

