<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule">
<channel>
    
    <title>Hanno's blog - Linux</title>
    <link>http://www.hboeck.de/</link>
    <description></description>
    <dc:language>en</dc:language>
    <generator>Serendipity 1.5.4 - http://www.s9y.org/</generator>
    <pubDate>Tue, 25 May 2010 12:25:25 GMT</pubDate>

    <image>
        <url>http://www.hboeck.de/templates/hanno/img/s9y_banner_small.png</url>
        <title>RSS: Hanno's blog - Linux - </title>
        <link>http://www.hboeck.de/</link>
        <width>100</width>
        <height>21</height>
    </image>

<item>
    <title>Secure RSA padding: RSA-PSS</title>
    <link>http://www.hboeck.de/archives/737-Secure-RSA-padding-RSA-PSS.html</link>
            <category>Code</category>
            <category>Cryptography</category>
            <category>English</category>
            <category>Linux</category>
            <category>Security</category>
    
    <comments>http://www.hboeck.de/archives/737-Secure-RSA-padding-RSA-PSS.html#comments</comments>
    <wfw:comment>http://www.hboeck.de/wfwcomment.php?cid=737</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.hboeck.de/rss.php?version=2.0&amp;type=comments&amp;cid=737</wfw:commentRss>
    

    <author>nospam@example.com (Hanno Böck)</author>
    <content:encoded>
    I got selected for this years &lt;a href=&quot;http://socghop.appspot.com/gsoc/student_project/show/google/gsoc2010/mozilla/t127230761333&quot;&gt;Google Summer of Code with a project for the implementation of RSA-PSS&lt;/a&gt; in the nss library. RSA-PSS will also be the topic of my diploma thesis, so I thought I&#039;d write some lines about it.&lt;br /&gt;
&lt;br /&gt;
RSA is, as you may probably know, the most widely used public key cryptography algorithm. It can be used for signing and encryption, RSA-PSS is about signing (something similar, RSA-OAEP, exists for encryption, but that&#039;s not my main topic).&lt;br /&gt;
&lt;br /&gt;
The formula for the RSA-algorithm is &lt;b&gt;S = M^k mod N&lt;/b&gt; (S is the signature, M the input, k the private key and N some big prime number). One important thing is that M is not the Message itself, but some encoding of the message. A simple way of doing this encoding is using a hash-function, for example SHA256. This is basically how old standards (like PKCS #1 1.5) worked. While no attacks exist against this scheme, it&#039;s believed that this can be improved. One reason is that while the RSA-function accepts an input of size N (which is the same length as the keysize, for example 2048/4096 bit), hash-functions usually produce much smaller inputs (something like 160/256 bit).&lt;br /&gt;
&lt;br /&gt;
An improved scheme for that is the &lt;a href=&quot;http://www.rsa.com/rsalabs/node.asp?id=2005&quot;&gt;Probabilistic Signature Scheme (PSS)&lt;/a&gt;, (&lt;a href=&quot;http://www.cs.ucdavis.edu/~rogaway/papers/exact.html&quot;&gt;Bellare/Rogaway 1996/1998&lt;/a&gt;). PSS is &quot;provable secure&quot;. It does not mean that the outcoming algorithm is &quot;provable secure&quot; (that&#039;s impossible with today&#039;s math), but that the outcome is as secure as the input algorithm RSA and the used hash function (so-called &quot;random oracle model&quot;). A standard for PSS-encryption is PKCS #1 2.1 (republished as &lt;a href=&quot;http://tools.ietf.org/html/rfc3447&quot;&gt;RFC 3447&lt;/a&gt;) So PSS in general is a good idea as a security measure, but as there is no real pressure to implement it, it&#039;s still not used very much. Just an example, the new DNSSEC ressource records &lt;a href=&quot;http://tools.ietf.org/html/rfc5702&quot;&gt;just published last year still use the old PKCS #1 1.5 standard&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
For SSL/TLS, standards to use PSS exist (&lt;a href=&quot;http://tools.ietf.org/html/rfc4055&quot;&gt;RFC 4055&lt;/a&gt;, &lt;a href=&quot;http://tools.ietf.org/html/rfc5756&quot;&gt;RFC 5756&lt;/a&gt;), but implementation is widely lacking. Just recently, &lt;a href=&quot;http://rt.openssl.org/Ticket/Display.html?id=1951&quot;&gt;openssl got support for PSS verification&lt;/a&gt;. The only implementation of signature creation I&#039;m aware of is the java-library &lt;a href=&quot;http://www.bouncycastle.org/&quot;&gt;bouncycastle&lt;/a&gt; (yes, this forced me to write some lines of java code).&lt;br /&gt;
&lt;br /&gt;
The nss library is used by the Mozilla products (Firefox, Thunderbird), so an implementation there is crucial for a more widespread use of PSS. 
    </content:encoded>

    <pubDate>Fri, 14 May 2010 23:22:43 +0200</pubDate>
    <guid isPermaLink="false">http://www.hboeck.de/archives/737-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by/3.0/</creativeCommons:license><category>cryptography</category>
<category>gsoc</category>
<category>nss</category>
<category>pss</category>
<category>rsa</category>
<category>rsapss</category>
<category>security</category>
<category>ssl</category>
<category>tls</category>

</item>
<item>
    <title>Free and open source developers meeting (FOSDEM)</title>
    <link>http://www.hboeck.de/archives/732-Free-and-open-source-developers-meeting-FOSDEM.html</link>
            <category>Code</category>
            <category>Computer culture</category>
            <category>Copyright</category>
            <category>English</category>
            <category>Gentoo</category>
            <category>Life</category>
            <category>Linux</category>
    
    <comments>http://www.hboeck.de/archives/732-Free-and-open-source-developers-meeting-FOSDEM.html#comments</comments>
    <wfw:comment>http://www.hboeck.de/wfwcomment.php?cid=732</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.hboeck.de/rss.php?version=2.0&amp;type=comments&amp;cid=732</wfw:commentRss>
    

    <author>nospam@example.com (Hanno Böck)</author>
    <content:encoded>
    &lt;!-- s9ymdb:270 --&gt;&lt;img class=&quot;serendipity_image_right&quot; width=&quot;300&quot; height=&quot;225&quot;  src=&quot;http://www.hboeck.de/uploads/fosdem2010.jpg&quot;  alt=&quot;FOSDEM talk&quot; /&gt;After reading a lot about interesting stuff happening at this years &lt;a href=&quot;http://www.fosdem.org/&quot;&gt;FOSDEM&lt;/a&gt;, I decided very short term to go there. The FOSDEM in Brussels is probably one of the biggest (if not the biggest at all) meetings of free software developers. Unlike similar events (like several Linuxtag-events in Germany), it&#039;s focus is mainly on developers, so the talks are more high level.&lt;br /&gt;
&lt;br /&gt;
My impressions from FOSDEM so far: There are much more people compared when I was here a few years ago, so it seems the number of free software developers is inceasing (which is great). The interest focus seems to be to extend free software to other areas. Embedded devices, the BIOS, open hardware (lot&#039;s of interest in 3D-printers).&lt;br /&gt;
&lt;br /&gt;
Yesterday morning, there was a quite interesting talk by &lt;a href=&quot;http://www.cl.cam.ac.uk/~rnc1/&quot;&gt;Richard Clayton&lt;/a&gt; about Phishing, Scam etc. with lots of statistics and info about the supposed business models behind it. Afterwards I had a nice chat with some developers from &lt;a href=&quot;http://openinkpot.org/&quot;&gt;OpenInkpot&lt;/a&gt;. There was a big interest in the &lt;a href=&quot;http://www.coreboot.org/&quot;&gt;Coreboot&lt;/a&gt;-talk, so I (and many others) just didn&#039;t get in because it was full.&lt;br /&gt;
&lt;br /&gt;
Later Gentoo-developer &lt;a href=&quot;http://blogs.gentoo.org/betelgeuse&quot;&gt;Petteri Räty&lt;/a&gt; gave a talk about &quot;How to be a good upstream&quot; and I&#039;d suggest every free software developer to have a look on that (I&#039;ll put the link here later).&lt;br /&gt;
&lt;br /&gt;
I&#039;ve just attended a rather interesting talk about 3D-printers like &lt;a href=&quot;http://reprap.org/&quot;&gt;RepRap&lt;/a&gt; and &lt;a href=&quot;http://makerbot.com/&quot;&gt;MakerBot&lt;/a&gt;.&lt;img src=&quot;http://vg04.met.vgwort.de/na/458b95b832d64331b78253f847821853&quot; width=&quot;1&quot; height=&quot;1&quot; alt=&quot;&quot;/&gt; 
    </content:encoded>

    <pubDate>Sun, 07 Feb 2010 10:34:05 +0100</pubDate>
    <guid isPermaLink="false">http://www.hboeck.de/archives/732-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by/3.0/</creativeCommons:license><category>fosdem fosdem2010 freesoftware linux reprap makerb</category>

</item>
<item>
    <title>SSL-Certificates with SHA256 signature</title>
    <link>http://www.hboeck.de/archives/730-SSL-Certificates-with-SHA256-signature.html</link>
            <category>Cryptography</category>
            <category>English</category>
            <category>Gentoo</category>
            <category>Linux</category>
            <category>Security</category>
    
    <comments>http://www.hboeck.de/archives/730-SSL-Certificates-with-SHA256-signature.html#comments</comments>
    <wfw:comment>http://www.hboeck.de/wfwcomment.php?cid=730</wfw:comment>

    <slash:comments>12</slash:comments>
    <wfw:commentRss>http://www.hboeck.de/rss.php?version=2.0&amp;type=comments&amp;cid=730</wfw:commentRss>
    

    <author>nospam@example.com (Hanno Böck)</author>
    <content:encoded>
    At least since 2005 it&#039;s &lt;a href=&quot;http://www.schneier.com/blog/archives/2005/02/sha1_broken.html&quot;&gt;well known&lt;/a&gt; that the cryptographic hash function SHA1 is seriously flawed and it&#039;s only a matter of time until it will be broken. However, it&#039;s still widely used and it can be expected that it&#039;ll be used long enough to allow real world attacks (as it happened with &lt;a href=&quot;http://events.ccc.de/congress/2008/Fahrplan/events/3023.en.html&quot;&gt;MD5 before&lt;/a&gt;). The NIST (the US National Institute of Standards and Technology) suggests not to use SHA1 after 2010, the german BSI (Bundesamt für Sicherheit in der Informationstechnik) says they should&#039;ve been fadet out by the end of 2009.&lt;br /&gt;
&lt;br /&gt;
The probably most widely used encryption protocol is SSL. It is a protocol that can operate on top of many other internet protocols and is for example widely used for banking accounts.&lt;br /&gt;
&lt;br /&gt;
As SSL is a pretty complex protocol, it needs hash functions at various places, here I&#039;m just looking at one of them. The signatures created by the certificate authorities. Every SSL certificate is signed by a CA, even if you generate SSL certificates yourself, they are self-signed, meaning that the certificate itself is it&#039;s own CA. From what I know, despite the suggestions mentioned above no big CA will give you certificates signed with anything better than SHA1. You can check this with:&lt;br /&gt;
&lt;b&gt;openssl x509 -text -in [your ssl certificate]&lt;/b&gt;&lt;br /&gt;
Look for &quot;Signature Algorithm&quot;. It&#039;ll most likely say sha1WithRSAEncryption. If your CA is good, it&#039;ll show sha256WithRSAEncryption. If your CA is really bad, it may show md5WithRSAEncryption.&lt;br /&gt;
&lt;br /&gt;
When asking for SHA256 support, you often get the answer that the software still has problems, it&#039;s not ready yet. When asking for more information I never got answers. So I tried it myself. On an up-to-date apache webserver with mod_ssl, it was no problem to install a SHA256 signed certificate based on a SHA256 signed test CA. All browsers I&#039;ve tried (Firefox 3.6, Konqueror 4.3.5, Opera 10.10, IE8 and even IE6) had no problem with it. You can check it out at &lt;a href=&quot;https://sha2.hboeck.de/&quot;&gt;https://sha2.hboeck.de/&lt;/a&gt;. You will get a certificate warning (obviously, as it&#039;s signed by my own test CA), but you&#039;ll be able to view the page. If you want to test it without warnings, you can also &lt;a href=&quot;http://sha2.hboeck.de/sha2.crt&quot;&gt;import the CA certificate&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
I&#039;d be interested if this causes any problems (on server or on client side), so please leave a comment if you are aware of any incompatibilities.&lt;img src=&quot;http://vg06.met.vgwort.de/na/9134fb07c35147c389e6d15c267b2a60&quot; width=&quot;1&quot; height=&quot;1&quot; alt=&quot;&quot;/&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Update:&lt;/b&gt; By request in the comments, I&#039;ve also created a &lt;a href=&quot;https://sha512.hboeck.de/&quot;&gt;SHA512 testcase&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Update 2:&lt;/b&gt; StartSSL wrote me that they tried providing SHA256-certificates about a year ago and had too many problems - it wasn&#039;t very specific but they mentioned that earlier Windows XP and Windows 2003 Server versions may have problems. 
    </content:encoded>

    <pubDate>Mon, 01 Feb 2010 23:23:34 +0100</pubDate>
    <guid isPermaLink="false">http://www.hboeck.de/archives/730-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by/3.0/</creativeCommons:license><category>ca</category>
<category>cryptography</category>
<category>hash</category>
<category>md5</category>
<category>security</category>
<category>sha1</category>
<category>sha2</category>
<category>sha256</category>
<category>ssl</category>

</item>
<item>
    <title>BIOS update by extracting HD image from ISO</title>
    <link>http://www.hboeck.de/archives/726-BIOS-update-by-extracting-HD-image-from-ISO.html</link>
            <category>English</category>
            <category>Gentoo</category>
            <category>Linux</category>
    
    <comments>http://www.hboeck.de/archives/726-BIOS-update-by-extracting-HD-image-from-ISO.html#comments</comments>
    <wfw:comment>http://www.hboeck.de/wfwcomment.php?cid=726</wfw:comment>

    <slash:comments>6</slash:comments>
    <wfw:commentRss>http://www.hboeck.de/rss.php?version=2.0&amp;type=comments&amp;cid=726</wfw:commentRss>
    

    <author>nospam@example.com (Hanno Böck)</author>
    <content:encoded>
    Today I faced an interesting Linux problem that made me learn a couple of things I&#039;d like to share. At first, we found an issue on a Thinkpad X301 notebook that was fixed in a newer BIOS version. So we wanted to do a BIOS update. Lenovo provides BIOS updates either for Windows or as bootable ISO CD-images. But the device had no CD-drive and only Linux installed. First we tried &lt;a href=&quot;http://unetbootin.sourceforge.net/&quot;&gt;unetbootin&lt;/a&gt;, a tool to create bootable USB sticks out of ISO-Images. That didn&#039;t work.&lt;br /&gt;
So I had a deeper look at the ISO. What puzzled me was that when mounting it as a loopback device, there were no files on it. After some research I learned that there are different ways to create bootable CDs and one of them is the El Torito extension. It places an image of a harddisk on the CD, when booting, the image is loaded into memory and an OS can be executed (this probably only works for quite simple OSes like DOS, the Lenovo BIOS Upgrade disk is based on PC-DOS). There&#039;s a small PERL-script called &lt;a href=&quot;http://userpages.uni-koblenz.de/~krienke/ftp/noarch/geteltorito&quot;&gt;geteltorito&lt;/a&gt; that is able to extract such images from ISO files.&lt;br /&gt;
It&#039;s possible to boot such harddisk images with grub and &lt;a href=&quot;http://syslinux.zytor.com/wiki/index.php/MEMDISK&quot;&gt;memdisk&lt;/a&gt; (part of syslinux). Install syslinux, place the file memdisk into /boot (found in /usr/lib/syslinux/ or /usr/share/syslinux/) and add something like this to your grub config:&lt;br /&gt;
&lt;div class=&quot;box&quot;&gt;title HD Image&lt;br /&gt;
root (hd0,0)&lt;br /&gt;
kernel /boot/memdisk&lt;br /&gt;
initrd /boot/image.img&lt;/div&gt;&lt;br /&gt;
Or for grub2:&lt;br /&gt;
&lt;div class=&quot;box&quot;&gt;menuentry &quot;HD Image&quot; {&lt;br /&gt;
set root=(hd0,2)&lt;br /&gt;
linux16 /boot/memdisk&lt;br /&gt;
initrd16 /boot/hdimage.img&lt;br /&gt;
}&lt;/div&gt;&lt;br /&gt;
Now you can select bios update in your boot menu and it should boot the BIOS upgrade utility.&lt;br /&gt;
&lt;br /&gt;
(Note that this does not work for all Lenovo BIOS updates, only for those using an El Torito harddisk image - you can mount your iso with &lt;b&gt;mount -o loop [path_to_iso] [mount_path]&lt;/b&gt; to check, if there are any files, this method is not for you) 
    </content:encoded>

    <pubDate>Thu, 14 Jan 2010 21:16:17 +0100</pubDate>
    <guid isPermaLink="false">http://www.hboeck.de/archives/726-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by/3.0/</creativeCommons:license><category>bios</category>
<category>eltorito</category>
<category>freesoftware</category>
<category>grub</category>
<category>iso</category>
<category>linux</category>
<category>memdisk</category>
<category>syslinux</category>
<category>thinkpad</category>

</item>
<item>
    <title>Videos aus ARD Mediathek herunterladen</title>
    <link>http://www.hboeck.de/archives/724-Videos-aus-ARD-Mediathek-herunterladen.html</link>
            <category>Code</category>
            <category>Computer culture</category>
            <category>Linux</category>
    
    <comments>http://www.hboeck.de/archives/724-Videos-aus-ARD-Mediathek-herunterladen.html#comments</comments>
    <wfw:comment>http://www.hboeck.de/wfwcomment.php?cid=724</wfw:comment>

    <slash:comments>9</slash:comments>
    <wfw:commentRss>http://www.hboeck.de/rss.php?version=2.0&amp;type=comments&amp;cid=724</wfw:commentRss>
    

    <author>nospam@example.com (Hanno Böck)</author>
    <content:encoded>
    Ich stand heute vor dem Problem, ein Video aus der ARD-Mediathek herunterladen zu wollen. Die gibt es meistens nur noch als Flash und ohne Download-Link.&lt;br /&gt;
&lt;br /&gt;
Die Videos werden über RTMP übertragen, was ein Flash-eigenes Videostreaming-Protokoll ist. Im gulli-Forum fand ich eine &lt;a href=&quot;http://board.gulli.com/thread/1251646-videos-von-webseiten-runterladen-sammelthread-alle-fragen-hier-rein/28/#682&quot;&gt;Anleitung&lt;/a&gt;. Ich habe darauf basierend ein kleines Skript &lt;a href=&quot;http://www.int21.de/ardget/&quot;&gt;ardget&lt;/a&gt; geschrieben, mit dem man das bequem erledigen kann. Aufzurufen einfach über&lt;br /&gt;
&lt;b&gt;ardget &quot;[URL der Mediathek]&quot;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Die Anführungszeichen sind notwendig, weil die URLs &amp;amp;-Zeichen enthalten, die sonst von der Shell fehlinterpretiert werden. Da die Videos teilweise mit Javascript-URLs verlinkt sind, filtere ich das auch entsprechend, man kann also den kompletten javascript: beginnenden Link übergeben. Benötigt wird entweder &lt;a href=&quot;http://savannah.nongnu.org/projects/flvstreamer/&quot;&gt;flvstreamer&lt;/a&gt; oder &lt;a href=&quot;http://rtmpdump.mplayerhq.hu/&quot;&gt;rtmpdump&lt;/a&gt;, sollte ansonsten in jeder gängigen Unix-Shell funktionieren. 
    </content:encoded>

    <pubDate>Fri, 08 Jan 2010 22:39:56 +0100</pubDate>
    <guid isPermaLink="false">http://www.hboeck.de/archives/724-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by/3.0/</creativeCommons:license><category>ard</category>
<category>ardget</category>
<category>download</category>
<category>flvstreamer</category>
<category>mediathek</category>
<category>rtmp</category>
<category>rtmpdump</category>
<category>video</category>

</item>
<item>
    <title>O2 DSl-Router die Macken austreiben</title>
    <link>http://www.hboeck.de/archives/719-O2-DSl-Router-die-Macken-austreiben.html</link>
            <category>Computer culture</category>
            <category>Linux</category>
    
    <comments>http://www.hboeck.de/archives/719-O2-DSl-Router-die-Macken-austreiben.html#comments</comments>
    <wfw:comment>http://www.hboeck.de/wfwcomment.php?cid=719</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://www.hboeck.de/rss.php?version=2.0&amp;type=comments&amp;cid=719</wfw:commentRss>
    

    <author>nospam@example.com (Hanno Böck)</author>
    <content:encoded>
    Seit kurzem bin ich in Besitz eines Internetzugangs von O2. Dabei wird ein Router (DSL Router Classic, das Ding stammt wohl von Zyxel, eine genaue Typbezeichnung habe ich bisher nicht gefunden), der gleichzeitig auch VoIP macht, mitgeliefert.&lt;br /&gt;
&lt;br /&gt;
Dabei sind bei mir zwei Probleme aufgetaucht, die vielleicht auch anderen (potentiell intensiveren) Internetnutzern aufstoßen, deswegen teile ich hier mal mit wie man dem Ding beibringt, normales Internet anzubieten.&lt;br /&gt;
&lt;br /&gt;
Zunächst ist mir aufgestossen, dass wenn ich viele eMail-Konten gleichzeitig abholen wollte, bei einem Teil davon Verbindungsfehler auftraten. Etwas geklicke durch das Webinterface brachte mich auf den Punkt »Firewall« (»Firewall« wird ja heutzutage für alles und nichts als Buzzword benutzt). Dahinter verbergen sich einige Limits für Verbindungen, die doch ziemlich niedrig gesetzt sind. Was mir vermutlich die Probleme bereitet hat, ist die Begrenzung auf 10 unvollständige TCP-Verbindungen.&lt;br /&gt;
Ich habe eine Weile drüber nachgedacht, ob ich die Funktionalität einer solchen »Firewall« aus irgendeinem Grund nützlich finde und bin drauf gekommen, dass, solange ich meinem Rechner vertraue, mir das Ding nur Probleme bereitet und es schlicht ausgeschaltet.&lt;br /&gt;
&lt;br /&gt;
Ein weiteres Problem lies sich nicht so einfach Lösen: SSH-Verbindungen, bei denen ich eine Weile nichts gemacht hatte und auf denen auch keine Ausgabe kam, standen still. Mutmaßung: TCP-Verbindungen werden gekappt, wenn länger keine Daten über sie fließen. Nur fand sich nirgends eine Option, um dem beizukommen. Nach etwas Suchen im Netz bin ich dann drauf gestoßen, dass das Teil ein Telnet-Interface hat (Benutzername: admin, Passwort identisch mit Webinterface), über das man sich einloggen kann und einige Optionen setzen, die das Webinterface nicht anbietet (siehe &lt;a href=&quot;http://solariz.de/import/zyxel-router-p-334-optimieren.htm&quot;&gt;solariz.de: Zyxel Router P-334 optimieren&lt;/a&gt;).&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;ip nat timeout tcp 3600&lt;/pre&gt;&lt;br /&gt;
war dann das Zauberwort, welches den TCP-Timeout höher setzt (eine Stunde erschien mir passabel, Voreinstellung war 300, also 5 Minuten). 
    </content:encoded>

    <pubDate>Fri, 18 Sep 2009 18:47:34 +0200</pubDate>
    <guid isPermaLink="false">http://www.hboeck.de/archives/719-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by/3.0/</creativeCommons:license><category>firewall</category>
<category>o2</category>
<category>router</category>
<category>tcp</category>
<category>zyxel</category>

</item>
<item>
    <title>LPIC-1</title>
    <link>http://www.hboeck.de/archives/713-LPIC-1.html</link>
            <category>English</category>
            <category>Life</category>
            <category>Linux</category>
    
    <comments>http://www.hboeck.de/archives/713-LPIC-1.html#comments</comments>
    <wfw:comment>http://www.hboeck.de/wfwcomment.php?cid=713</wfw:comment>

    <slash:comments>3</slash:comments>
    <wfw:commentRss>http://www.hboeck.de/rss.php?version=2.0&amp;type=comments&amp;cid=713</wfw:commentRss>
    

    <author>nospam@example.com (Hanno Böck)</author>
    <content:encoded>
    &lt;!-- s9ymdb:263 --&gt;&lt;img class=&quot;serendipity_image_right&quot; width=&quot;200&quot; height=&quot;200&quot; style=&quot;float: right; border: 0px; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://www.hboeck.de/uploads/lpic1.png&quot; alt=&quot;LPIC-1&quot; /&gt;After passing the second exam at the Linuxtag, I&#039;m now officially allowed to call myself LPIC-1. 
    </content:encoded>

    <pubDate>Thu, 09 Jul 2009 10:23:17 +0200</pubDate>
    <guid isPermaLink="false">http://www.hboeck.de/archives/713-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by/3.0/</creativeCommons:license><category>linux</category>
<category>lpi</category>
<category>lpic</category>

</item>
<item>
    <title>Looking for router firmware alternatives</title>
    <link>http://www.hboeck.de/archives/710-Looking-for-router-firmware-alternatives.html</link>
            <category>English</category>
            <category>Linux</category>
    
    <comments>http://www.hboeck.de/archives/710-Looking-for-router-firmware-alternatives.html#comments</comments>
    <wfw:comment>http://www.hboeck.de/wfwcomment.php?cid=710</wfw:comment>

    <slash:comments>10</slash:comments>
    <wfw:commentRss>http://www.hboeck.de/rss.php?version=2.0&amp;type=comments&amp;cid=710</wfw:commentRss>
    

    <author>nospam@example.com (Hanno Böck)</author>
    <content:encoded>
    A couple of projects exist for alternative router firmwares. I used to work with Buffalo Routers combined with DD-WRT.&lt;br /&gt;
&lt;br /&gt;
Now DD-WRT became quite unusable for two reasons. First there was a Cross Site Request Forgery reported on bugtraq a while back, where one of the &lt;a href=&quot;http://seclists.org/bugtraq/2008/Dec/0139.html&quot;&gt;DD-WRT developers answered&lt;/a&gt; in a way that clearly showed he doesn&#039;t really understand what CSRF is - so already from a security point of view, DD-WRT seems to be a no-go.&lt;br /&gt;
&lt;br /&gt;
Beside, DD-WRT development more or less is stale at the moment - there are commercial spin-offs and there&#039;s been some controversy if everything they did was compliant to the GPL. Fact is there were no new releases since several months - with open security bugs.&lt;br /&gt;
&lt;br /&gt;
Now I&#039;ve been looking for alternatives. What I&#039;m looking for should be&lt;ul&gt;&lt;li&gt;a ready-to-use router firmware with easy web-interface configuration from the start, not something like OpenWRT&lt;/li&gt;&lt;li&gt;free software&lt;/li&gt;&lt;li&gt;obviously, a project that handles security-reports in a sane way&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
For now, &lt;a href=&quot;http://www.gargoyle-router.com/&quot;&gt;Gargoyle&lt;/a&gt; the only one suitable. It doesn&#039;t officially support my Hardware, but it works anyway. I haven&#039;t looked deeper into it (e. g. didn&#039;t do any security analysis myself), but it seems to do the basic tasks. If you have suggestions of other projects, please leave a comment. 
    </content:encoded>

    <pubDate>Thu, 11 Jun 2009 14:16:44 +0200</pubDate>
    <guid isPermaLink="false">http://www.hboeck.de/archives/710-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by/3.0/</creativeCommons:license><category>ddwrt</category>
<category>firmware</category>
<category>freesoftware</category>
<category>gargoyle</category>
<category>router</category>

</item>
<item>
    <title>USB hard drives with SMART</title>
    <link>http://www.hboeck.de/archives/703-USB-hard-drives-with-SMART.html</link>
            <category>English</category>
            <category>Gentoo</category>
            <category>Linux</category>
    
    <comments>http://www.hboeck.de/archives/703-USB-hard-drives-with-SMART.html#comments</comments>
    <wfw:comment>http://www.hboeck.de/wfwcomment.php?cid=703</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://www.hboeck.de/rss.php?version=2.0&amp;type=comments&amp;cid=703</wfw:commentRss>
    

    <author>nospam@example.com (Hanno Böck)</author>
    <content:encoded>
    A common way to check the health state of a hard disk is SMART. It gives various informations about occuring errors. In Linux, there&#039;s the &lt;a href=&quot;http://smartmontools.sourceforge.net/&quot;&gt;smartmontools&lt;/a&gt; package containing tools to read SMART data of hard drives (smartctl -a /dev/[hddevice] gives you a bunch of information).&lt;br /&gt;
&lt;br /&gt;
I found it always frustrating that SMART didn&#039;t work with USB drives. It&#039;s a standard bound to IDE/ATA. Although common USB-drives are internally IDE/SATA, sending the SMART commands to the drive requires proprietary extensions. But now, the smartmontools-developers have included support for some USB drives. It worked with the USB HDs I had available for testing.&lt;br /&gt;
&lt;br /&gt;
There&#039;s no release yet containing the USB-support. If you&#039;re on Gentoo, you can fetch a live-CVS ebuild &lt;a href=&quot;https://svn.hboeck.de/overlay/sys-apps/smartmontools/&quot;&gt;here&lt;/a&gt;. 
    </content:encoded>

    <pubDate>Thu, 07 May 2009 21:08:18 +0200</pubDate>
    <guid isPermaLink="false">http://www.hboeck.de/archives/703-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by/3.0/</creativeCommons:license><category>harddisk</category>
<category>linux</category>
<category>smart</category>
<category>smartmontools</category>
<category>usb</category>

</item>
<item>
    <title>LPI / LPIC - ein kleines Resumee</title>
    <link>http://www.hboeck.de/archives/693-LPI-LPIC-ein-kleines-Resumee.html</link>
            <category>Linux</category>
    
    <comments>http://www.hboeck.de/archives/693-LPI-LPIC-ein-kleines-Resumee.html#comments</comments>
    <wfw:comment>http://www.hboeck.de/wfwcomment.php?cid=693</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://www.hboeck.de/rss.php?version=2.0&amp;type=comments&amp;cid=693</wfw:commentRss>
    

    <author>nospam@example.com (Hanno Böck)</author>
    <content:encoded>
    Ich habe, wie ich kürzlich bereits erwähnt habe, auf den Chemnitzer Linux-Tagen die erste LPI-Prüfung abgelegt. Die LPI ist eine Institution, die Zertifizierungen für Linux-Kenntnisse anbietet. Es existieren verschiedene Levels, nach Bestehen der zweiten Prüfung darf ich mich dann LPIC-1 nennen.&lt;br /&gt;
&lt;br /&gt;
Zwar darf ich natürlich zu konkreten Inhalten der Prüfungsfragen nichts sagen (das muss man während der Prüfung unterschreiben), möchte aber dennoch einige allgemeine Anmerkungen dazu loswerden.&lt;br /&gt;
&lt;br /&gt;
Zunächst mein Haupt-Kritikpunkt: Die Prüfung bezieht sich auf alte Inhalte, und zwar auf sehr alte. Eine Frage bezog sich auf Spezifika eines 2.0-Kernels. Ich erinnere mich noch dunkel, dass zu der Zeit, als ich gerade mal anfing, mich mit Linux zu beschäftigen, gerade das Neuerscheinen von Kernel 2.4.0 ein heißes Thema war. Das ist nun schon knapp 10 Jahre her. Das war sicher das extremste Beispiel, aber es zieht sich durch mehrere Fragen durch. Nehmen wir jemanden, der sich sehr kompetent mit Linux auskennt, aber sich vielleicht erst seit 3 Jahren mit Linux beschäftigt. Er hätte schlicht das Problem, dass ihm xfree86 einfach nie begegnet ist. Bei den nicht gerade günstigen Preisen der Prüfung hätte ich schon erwartet, dass sie halbwegs dem aktuellen Stand der Entwicklung entsprechen.&lt;br /&gt;
&lt;br /&gt;
Ein weiterer, sicher schon oft genannter Kritikpunkt, ist die Frage der (nicht vorhandenen) Distributions-Neutralität. Im Flyer des LPI wird explizit damit geworben wird, dass die Zertifizierungen Distributions-übergreifend seien. Das ist, um es deutlich zu sagen, schlicht gelogen. Es handelt sich nur um einen kleinen Teil der Fragen (bzgl. rpm), die man auch einfach weglassen könnte, es würde der Prüfung nichts nehmen.&lt;br /&gt;
&lt;br /&gt;
Jenseits dessen noch eine eher grundsätzliche Anmerkung: Große Teile der Prüfung beziehen sich auf das mehr oder weniger Ausweniglernen von Befehlen und Parametern. Das ist natürlich komplett realitätsfern. In jeder realen Situation, in der meine Linux-Kompetenz gefordert ist, habe ich natürlich die Möglichkeit, mir die man-Pages und Dokumentationen von Programmen anzusehen. Insofern sollte man sich klar sein, dass ein LPI-Zertifikat auch nur sehr beschränkt Auskunft darüber gibt, wie fähig man tatsächlich mit einem Linux-System umgehen kann. 
    </content:encoded>

    <pubDate>Sat, 21 Mar 2009 09:35:38 +0100</pubDate>
    <guid isPermaLink="false">http://www.hboeck.de/archives/693-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by/3.0/</creativeCommons:license><category>freesoftware</category>
<category>linux</category>
<category>lpi</category>
<category>lpic</category>

</item>
<item>
    <title>Chemnitzer Linux-Tage 2009</title>
    <link>http://www.hboeck.de/archives/691-Chemnitzer-Linux-Tage-2009.html</link>
            <category>Computer culture</category>
            <category>Life</category>
            <category>Linux</category>
    
    <comments>http://www.hboeck.de/archives/691-Chemnitzer-Linux-Tage-2009.html#comments</comments>
    <wfw:comment>http://www.hboeck.de/wfwcomment.php?cid=691</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.hboeck.de/rss.php?version=2.0&amp;type=comments&amp;cid=691</wfw:commentRss>
    

    <author>nospam@example.com (Hanno Böck)</author>
    <content:encoded>
    &lt;!-- s9ymdb:248 --&gt;&lt;img class=&quot;serendipity_image_right&quot; width=&quot;300&quot; height=&quot;230&quot; style=&quot;float: right; border: 0px; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://www.hboeck.de/uploads/clt09.jpg&quot; alt=&quot;Chemnitzer Linux_Tage&quot; /&gt;Ich bin mal wieder, wie in den Vorjahren auch schon, auf den Chemnitzer Linux-Tagen. Die Linux-Tage in Chemnitz gehören inzwischen zu einer der zentralen Veranstaltungen der freien Software-Community.&lt;br /&gt;
&lt;br /&gt;
Morgen werde ich mich zum ersten Mal an einer LPI-Prüfung versuchen. Habe mich kaum vorbereitet und bin mal gespannt ob man das auch so schafft. Wenn es nicht klappt werde ich mir evtl. entsprechende Literatur zulegen und es erneut versuchen.&lt;br /&gt;
&lt;br /&gt;
Bilder gibt&#039;s hier: &lt;a href=&quot;http://pictures.hboeck.de/clt2009/&quot;&gt;http://pictures.hboeck.de/clt2009/&lt;/a&gt; 
    </content:encoded>

    <pubDate>Sat, 14 Mar 2009 18:40:32 +0100</pubDate>
    <guid isPermaLink="false">http://www.hboeck.de/archives/691-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by/3.0/</creativeCommons:license><category>chemnitz</category>
<category>clt</category>
<category>freesoftware</category>
<category>linux</category>
<category>lpi</category>
<category>messe</category>

</item>
<item>
    <title>Filling the proprietary gaps: Real Video (RV30/RV40) support in ffmpeg</title>
    <link>http://www.hboeck.de/archives/676-Filling-the-proprietary-gaps-Real-Video-RV30RV40-support-in-ffmpeg.html</link>
            <category>Copyright</category>
            <category>English</category>
            <category>Gentoo</category>
            <category>Linux</category>
            <category>Movies</category>
    
    <comments>http://www.hboeck.de/archives/676-Filling-the-proprietary-gaps-Real-Video-RV30RV40-support-in-ffmpeg.html#comments</comments>
    <wfw:comment>http://www.hboeck.de/wfwcomment.php?cid=676</wfw:comment>

    <slash:comments>4</slash:comments>
    <wfw:commentRss>http://www.hboeck.de/rss.php?version=2.0&amp;type=comments&amp;cid=676</wfw:commentRss>
    

    <author>nospam@example.com (Hanno Böck)</author>
    <content:encoded>
    The free software projects for media playing did a good job in the past on supporting a wide variety of formats. From the common to many very obscure formats, current versions of the free software mediaplayers were usually able to play them. Today it&#039;s even common to suggest vlc for Windows users if they can&#039;t play unusual media formats.&lt;br /&gt;
&lt;br /&gt;
Though there were a few exceptions, the most notable probably the long-time missing support for many of the Real formats. While these are rarely used today, many archived videos in the Internet still rely on it. For example, many german television stations provide real video files on their webpages.&lt;br /&gt;
&lt;br /&gt;
Recently and without much public notion, ffmpeg first got &lt;a href=&quot;http://multimedia.cx/eggs/baby-got-rv40/&quot;&gt;support for RV40&lt;/a&gt;, some weeks later also for RV30. This fills a long time gap in free software support for video formats. ffmpeg is used by all major free software video players (vlc, xine, mplayer), so you should get the support within some time in all of them. For now, it&#039;s quite easy to &lt;a href=&quot;http://www.mplayerhq.hu/design7/dload.html&quot;&gt;checkout mplayer from subversion and build it on your own&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Want something to try out? Here&#039;s a &lt;a href=&quot;http://desertplanetcom.virtual27.nebula.fi/videos/Desert_Planet_in_Germany_2006.rmvb&quot;&gt;video from Desert Planet&lt;/a&gt; in real format.&lt;br /&gt;
&lt;br /&gt;
The only gap I know of a format that really got usage in the wild and that is not yet supported by free software is WMA3. 
    </content:encoded>

    <pubDate>Thu, 25 Dec 2008 15:38:07 +0100</pubDate>
    <guid isPermaLink="false">http://www.hboeck.de/archives/676-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by/3.0/</creativeCommons:license><category>codecs</category>
<category>ffmpeg</category>
<category>freesoftware</category>
<category>realmedia</category>
<category>realvideo</category>
<category>rv30</category>
<category>rv40</category>
<category>video</category>

</item>
<item>
    <title>Auch dieses Jahr wieder tuXmas</title>
    <link>http://www.hboeck.de/archives/675-Auch-dieses-Jahr-wieder-tuXmas.html</link>
            <category>Books</category>
            <category>Computer culture</category>
            <category>Copyright</category>
            <category>Linux</category>
            <category>Movies</category>
            <category>Music</category>
    
    <comments>http://www.hboeck.de/archives/675-Auch-dieses-Jahr-wieder-tuXmas.html#comments</comments>
    <wfw:comment>http://www.hboeck.de/wfwcomment.php?cid=675</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.hboeck.de/rss.php?version=2.0&amp;type=comments&amp;cid=675</wfw:commentRss>
    

    <author>nospam@example.com (Hanno Böck)</author>
    <content:encoded>
    Die &lt;a href=&quot;http://www.lug-bk.de/&quot;&gt;Linux User Group Backnang&lt;/a&gt; hat, wie auch in den letzten beiden Jahren, zu Weihnachten eine DVD herausgebracht, die vollgepackt ist mit freien und frei kopierbaren Inhalten aus dem Netz. Die Idee dabei ist, durch eine möglichst vielfältige Auswahl auf die große Menge freier Inhalte aufmerksam zu machen.&lt;br /&gt;
&lt;br /&gt;
Im Gegensatz zu den Vorjahren war ich dieses Mal daran kaum beteiligt. Umso mehr freut es mich, dass es auch ohne mich geklappt hat. Also viel Spass mit der &lt;a href=&quot;http://tuxmas.lug-bk.de/&quot;&gt;tuXmas DVD 2008&lt;/a&gt;. 
    </content:encoded>

    <pubDate>Wed, 24 Dec 2008 19:38:05 +0100</pubDate>
    <guid isPermaLink="false">http://www.hboeck.de/archives/675-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by/3.0/</creativeCommons:license><category>copyright</category>
<category>freeculture</category>
<category>lug</category>
<category>tuxmas</category>

</item>
<item>
    <title>Interview on FSFE webpage</title>
    <link>http://www.hboeck.de/archives/673-Interview-on-FSFE-webpage.html</link>
            <category>Computer culture</category>
            <category>Copyright</category>
            <category>English</category>
            <category>Gentoo</category>
            <category>Linux</category>
            <category>Politics</category>
    
    <comments>http://www.hboeck.de/archives/673-Interview-on-FSFE-webpage.html#comments</comments>
    <wfw:comment>http://www.hboeck.de/wfwcomment.php?cid=673</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.hboeck.de/rss.php?version=2.0&amp;type=comments&amp;cid=673</wfw:commentRss>
    

    <author>nospam@example.com (Hanno Böck)</author>
    <content:encoded>
    As an FSFE fellow, I got interviewed for their webpage.&lt;br /&gt;
&lt;br /&gt;
You can &lt;a href=&quot;http://fsfe.org/en/fellows/ciaran/fellowship_interviews/fellowship_interview_with_johannes_hanno_boeck&quot;&gt;read it here&lt;/a&gt;. 
    </content:encoded>

    <pubDate>Wed, 17 Dec 2008 17:28:21 +0100</pubDate>
    <guid isPermaLink="false">http://www.hboeck.de/archives/673-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by/3.0/</creativeCommons:license><category>freesoftware</category>
<category>fsf</category>
<category>fsfe</category>

</item>
<item>
    <title>A critique on the FSFE campaign on PDF readers</title>
    <link>http://www.hboeck.de/archives/672-A-critique-on-the-FSFE-campaign-on-PDF-readers.html</link>
            <category>Code</category>
            <category>Copyright</category>
            <category>Linux</category>
    
    <comments>http://www.hboeck.de/archives/672-A-critique-on-the-FSFE-campaign-on-PDF-readers.html#comments</comments>
    <wfw:comment>http://www.hboeck.de/wfwcomment.php?cid=672</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.hboeck.de/rss.php?version=2.0&amp;type=comments&amp;cid=672</wfw:commentRss>
    

    <author>nospam@example.com (Hanno Böck)</author>
    <content:encoded>
    &lt;a class=&#039;serendipity_image_link&#039; href=&#039;http://www.hboeck.de/uploads/pdf-evince.png&#039;&gt;&lt;!-- s9ymdb:233 --&gt;&lt;img class=&quot;serendipity_image_right&quot; width=&quot;291&quot; height=&quot;300&quot; style=&quot;float: right; border: 0px; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://www.hboeck.de/uploads/pdf-evince.serendipityThumb.png&quot; alt=&quot;Broken rendering in evince&quot; /&gt;&lt;/a&gt;The Free Software Foundation Europe has recently started a &lt;a href=&quot;http://pdfreaders.org/&quot;&gt;campaign promoting free PDF readers&lt;/a&gt;. The idea is to replace the tons of »Get Adobe Reader to view the PDF«-Buttons with ones that don&#039;t promote a proprietary product for viewing PDFs. On the page, they list a couple of free PDF readers for various operating systems.&lt;br /&gt;
&lt;br /&gt;
While I fully support the intention of this campaign, I think there&#039;s a big strategic misconception. As a small sample, let&#039;s take &lt;a class=&#039;serendipity_image_link&#039; href=&#039;http://www.hboeck.de/uploads/plakat_lug.pdf&#039;&gt;this PDF (an old advertisement for a Linux installation party)&lt;/a&gt;. It&#039;s created with Scribus, based on a transparent SVG tux image I got from Wikipedia. On the right, you can see the PDF rendered with Evince (one of the three Linux-based solutions listed there). The others (kpdf and okular), although based on the same poppler-libarary, show a different rendering, though it&#039;s not better.&lt;br /&gt;
&lt;br /&gt;
&lt;a class=&#039;serendipity_image_link&#039; href=&#039;http://www.hboeck.de/uploads/sumatra-pdf-1.png&#039;&gt;&lt;!-- s9ymdb:234 --&gt;&lt;img class=&quot;serendipity_image_center&quot; width=&quot;217&quot; height=&quot;300&quot; style=&quot;float:left;border: 0px; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://www.hboeck.de/uploads/sumatra-pdf-1.serendipityThumb.png&quot; alt=&quot;First try on SumatraPDF&quot; /&gt;&lt;/a&gt;Loading the same PDF in the only listed Windows program SumatraPDF (which will, sad but true, probably the one most people will look for) gives an even more interesting result (see on the left). Though, after resizing the window, it changes it&#039;s opinion and renders the PDF, although still broken as you can see on the right (results may be false as I only tried it in WINE).&lt;br /&gt;
&lt;br /&gt;
Continuing with the problems, SumatraPDF is unable to fill in PDF forms. Luckily today Linux-based PDF readers are able to do that, though one of the listed programs (kpdf) is not.&lt;br /&gt;
&lt;br /&gt;
&lt;a class=&#039;serendipity_image_link&#039; href=&#039;http://www.hboeck.de/uploads/sumatra-pdf-2.png&#039;&gt;&lt;!-- s9ymdb:235 --&gt;&lt;img class=&quot;serendipity_image_right&quot; width=&quot;223&quot; height=&quot;300&quot; style=&quot;float: right; border: 0px; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://www.hboeck.de/uploads/sumatra-pdf-2.serendipityThumb.png&quot; alt=&quot;Second try on SumatraPDF&quot; /&gt;&lt;/a&gt;In fact, those are no reasons not to start a campaign for free PDF readers. But it should start with a completely different focus, like »we have some coders wanting to improve free PDF readers, send us your wrong rendered PDFs« or something like that. And then start improving the free PDF readers. And then promote them. Doing it the other way round with a »there is no problem, just take a free PDF reader« message and then giving them ones with grave problems is just lying to people. There&#039;s a good reason why for example the &lt;a href=&quot;http://docs.scribus.net/index.php?lang=en&amp;amp;page=pdfexport1&quot;&gt;Scribus project promotes the Adobe Reader&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Oh, and before you ask, yes, I have reported the bug about the misrendered transparency &lt;a href=&quot;http://bugs.freedesktop.org/show_bug.cgi?id=8474&quot;&gt;a long time ago&lt;/a&gt;. 
    </content:encoded>

    <pubDate>Sat, 13 Dec 2008 13:35:40 +0100</pubDate>
    <guid isPermaLink="false">http://www.hboeck.de/archives/672-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by/3.0/</creativeCommons:license><category>adobe</category>
<category>evince</category>
<category>freesoftware</category>
<category>fsfe</category>
<category>kpdf</category>
<category>okular</category>
<category>pdf</category>
<category>poppler</category>
<category>sumatrapdf</category>

</item>

</channel>
</rss>