<?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/"
   >
<channel>
    <title>Veni, Vidi, VISA - Software</title>
    <link>http://strcat.de/blog/</link>
    <description>Friends come and go, but enemies accumulate.</description>
    <dc:language>de</dc:language>
    <admin:errorReportsTo rdf:resource="mailto:" />
    <generator>Serendipity 1.2 - http://www.s9y.org/</generator>
    <webMaster>zsh-feed@strcat.de</webMaster>
<pubDate>Thu, 17 Jul 2008 10:51:47 GMT</pubDate>

    <image>
        <url>http://strcat.de/blog/templates/default/img/s9y_banner_small.png</url>
        <title>RSS: Veni, Vidi, VISA - Software - Friends come and go, but enemies accumulate.</title>
        <link>http://strcat.de/blog/</link>
        <width>100</width>
        <height>21</height>
    </image>

<item>
    <title>&quot;Gefährliche Sicherheitslücken bei Firefox&quot;</title>
    <link>http://strcat.de/blog/archives/1255-Gefaehrliche-Sicherheitsluecken-bei-Firefox.html</link>
            <category>Politik/Presse</category>
            <category>Security</category>
            <category>Software</category>
    
    <comments>http://strcat.de/blog/archives/1255-Gefaehrliche-Sicherheitsluecken-bei-Firefox.html#comments</comments>
    <wfw:comment>http://strcat.de/blog/wfwcomment.php?cid=1255</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://strcat.de/blog/rss.php?version=2.0&amp;type=comments&amp;cid=1255</wfw:commentRss>
    

    <author>blog@strcat.de (Christian Schneider)</author>
    <content:encoded>
    &lt;blockquote&gt;&lt;a href=&quot;http://www.welt.de/webwelt/article2222727/Gefaehrliche_Sicherheitsluecken_bei_Firefox.html&quot;&gt;http://www.welt.de/[..]/Gefaehrliche_Sicherheitsluecken_bei_Firefox.html&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;Peinlicher Auftakt für den neuen Firefox: Das Bundesamt für Sicherheit in der Informationstechnik (BSI) warnt vor gravierenden Fehlern beim Internet-Browser. Angreifer könnten leicht Daten ausspähen und Viren oder Trojaner einschleusen. Eine Lösung für das Problem gibt es zum Glück bereits.&lt;/b&gt;&lt;br /&gt;
[&lt;a href=&quot;http://www.welt.de/webwelt/article2222727/Gefaehrliche_Sicherheitsluecken_bei_Firefox.html&quot;&gt;more&lt;/a&gt;]&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
Apropos Sicherheitsluecken.. um Wordpress ist es momentan ziemlich still.. obs daran liegt das sich niemand mehr den Source ansieht weil niemand soviel essen kann? :&amp;gt; 
    </content:encoded>

    <pubDate>Thu, 17 Jul 2008 12:51:47 +0200</pubDate>
    <guid isPermaLink="false">http://strcat.de/blog/archives/1255-guid.html</guid>
    <category>3.1</category>
<category>firefox</category>
<category>sicherheitsluecken</category>
<category>source</category>
<category>wordpress</category>

</item>
<item>
    <title>Neuer Rekord von Firefox</title>
    <link>http://strcat.de/blog/archives/1250-Neuer-Rekord-von-Firefox.html</link>
            <category>Security</category>
            <category>Software</category>
    
    <comments>http://strcat.de/blog/archives/1250-Neuer-Rekord-von-Firefox.html#comments</comments>
    <wfw:comment>http://strcat.de/blog/wfwcomment.php?cid=1250</wfw:comment>

    <slash:comments>18</slash:comments>
    <wfw:commentRss>http://strcat.de/blog/rss.php?version=2.0&amp;type=comments&amp;cid=1250</wfw:commentRss>
    

    <author>blog@strcat.de (Christian Schneider)</author>
    <content:encoded>
    Nicht nur der (erfolgreiche?) &lt;a href=&quot;http://www.spreadfirefox.com/en-US/worldrecord&quot;&gt;Weltrekordversuch in Bezug auf die Downloads&lt;/a&gt;, sondern auch ein neuer Rekord was Sicherheitsluecken anbelangt, denn &lt;a href=&quot;http://www.gulli.com/news/firefox-3-rekordverd-chtige-2008-06-19/&quot;&gt;so wie es aussieht&lt;/a&gt; bleibt Firefox seiner Linie treu: Speicherfressend und auf dem besten Weg mehr Bugs zu haben als OjE und/oder Sendmail.&lt;br /&gt;
Aber hey.. ja nicht dagegen meckern, weil Firefox ist naemlich voll gut und mit &#039;n Haufen Addons und so!!!111!&lt;br /&gt;
&lt;br /&gt;
// Update:&lt;br /&gt;
&lt;a href=&quot;http://dvlabs.tippingpoint.com/blog/2008/06/18/vulnerability-in-mozilla-firefox-30&quot;&gt;http://dvlabs.tippingpoint.com/blog/2008/06/18/vulnerability-in-mozilla-firefox-30&lt;/a&gt; 
    </content:encoded>

    <pubDate>Thu, 19 Jun 2008 12:43:34 +0200</pubDate>
    <guid isPermaLink="false">http://strcat.de/blog/archives/1250-guid.html</guid>
    <category>bugs</category>
<category>firefox</category>
<category>weltrekord</category>

</item>
<item>
    <title>Can't locate auto/Irssi/version.al in @INC</title>
    <link>http://strcat.de/blog/archives/1245-Cant-locate-autoIrssiversion.al-in-INC.html</link>
            <category>Software</category>
    
    <comments>http://strcat.de/blog/archives/1245-Cant-locate-autoIrssiversion.al-in-INC.html#comments</comments>
    <wfw:comment>http://strcat.de/blog/wfwcomment.php?cid=1245</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://strcat.de/blog/rss.php?version=2.0&amp;type=comments&amp;cid=1245</wfw:commentRss>
    

    <author>blog@strcat.de (Christian Schneider)</author>
    <content:encoded>
    Was genau Irssi da von mir will weiss ich zwar weder ich noch Google, aber es wird schon seine Richtigkeit haben.. maybe.. *sigh* 
    </content:encoded>

    <pubDate>Mon, 09 Jun 2008 07:50:00 +0200</pubDate>
    <guid isPermaLink="false">http://strcat.de/blog/archives/1245-guid.html</guid>
    <category>fnord</category>
<category>irssi</category>
<category>version.al</category>

</item>
<item>
    <title>Mutt und multiple Accounts Part II.</title>
    <link>http://strcat.de/blog/archives/1227-Mutt-und-multiple-Accounts-Part-II..html</link>
            <category>Linux/Unix</category>
            <category>Software</category>
    
    <comments>http://strcat.de/blog/archives/1227-Mutt-und-multiple-Accounts-Part-II..html#comments</comments>
    <wfw:comment>http://strcat.de/blog/wfwcomment.php?cid=1227</wfw:comment>

    <slash:comments>3</slash:comments>
    <wfw:commentRss>http://strcat.de/blog/rss.php?version=2.0&amp;type=comments&amp;cid=1227</wfw:commentRss>
    

    <author>blog@strcat.de (Christian Schneider)</author>
    <content:encoded>
    &lt;a href=&quot;http://strcat.de/blog/archives/1224-Mutt-und-multiple-Accounts-oder...html&quot;&gt;Hier&lt;/a&gt; habe ich geschrieben das man mit Mutt verschiedene Identitaeten nutzen kann, indem man die reply-hooks einsetzt. Seitdem hab ich mehrere Anfragen auf ein funktionierendes Setup bekommen (Du warst nicht der einzige CryptoCrack :p) und bevor ich alle einzeln beantworte poste ich es gleich hier:&lt;br /&gt;
&lt;pre&gt;# ~/.muttrc&lt;br /&gt;
&lt;br /&gt;
set reverse_name&lt;br /&gt;
# Account foobar&lt;br /&gt;
reply-hook &quot;~C fnord@foobar.invalid&quot;        &#039;set realname=&quot;Christian Schneider&quot;&#039;&lt;br /&gt;
reply-hook &quot;~C fnord@foobar.invalid&quot;        &#039;set from=&quot;fnord@foobar.invalid&quot;&#039;&lt;br /&gt;
reply-hook &quot;~C fnord@foobar.invalid&quot;        &#039;set sendmail=&quot;/usr/bin/msmtp -a gmail&#039;&lt;br /&gt;
&lt;br /&gt;
# Account jehova&lt;br /&gt;
reply-hook &quot;~C jehova@gmx.invalid&quot;  &#039;set realname=&quot;Christian Schneider&quot;&#039;&lt;br /&gt;
reply-hook &quot;~C jehova@gmx.invalid&quot;  &#039;set from=&quot;jehova@gmx.invalid&quot;&#039;&lt;br /&gt;
reply-hook &quot;~C jehova@gmx.invalid&quot;  &#039;set sendmail=&quot;/usr/bin/msmtp -a default&#039;&lt;/pre&gt;&lt;br /&gt;
Zum Versenden nutze ich &lt;a href=&quot;http://msmtp.sourceforge.net/&quot;&gt;msmtp&lt;/a&gt; und da sieht die Konfiguration wie folgt aus:&lt;pre&gt;# ~/.msmtprc&lt;br /&gt;
&lt;br /&gt;
# Account foobar&lt;br /&gt;
host mail.foobar.invalid&lt;br /&gt;
user fnord@foobar.invalid&lt;br /&gt;
from fnord@foobar.invalid&lt;br /&gt;
password 2342&lt;br /&gt;
&lt;br /&gt;
# Account jehova&lt;br /&gt;
account default&lt;br /&gt;
host smtp.gmx.invalid&lt;br /&gt;
from jehova@gmx.invalid&lt;br /&gt;
user jehova@gmx.invalid&lt;br /&gt;
password 2342&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
Das &lt;b&gt;~C&lt;/b&gt; ist ein sog. &lt;a href=&quot;http://www.mutt.org/doc/devel/manual.html#patterns&quot;&gt;&lt;i&gt;Pattern&lt;/i&gt;&lt;/a&gt; und sorgt dafuer das nur Nachrichten abgearbeitet werden, bei denen das nachfolgende Pattern im &lt;u&gt;To:&lt;/u&gt; oder &lt;u&gt;Cc:&lt;/u&gt; steht. Wenn man jetzt eine Mail bekommt, die an jehova@gmx.invalid adressiert ist, dann zieht der reply-hook und aendert die eigene Adresse. Somit werden Mails die an jehova@gmx.invalid geschickt wurden, auch von jehova@gmx.invalid beantwortet.&lt;br /&gt;
&lt;br /&gt;
Ich habe das mit obiger Konfiguration (mit angepassten Adressen/Hosts/Passwoertern) bei einem neu angelegtem User mit Mutt 1.5.17 aus dem CVS von 20080114 getestet. Wem langweilig ist, der kann man pruefen ob das bei ihm auch funktioniert, da es bei CryptoCrack anscheinend nicht korrekt funktioniert. 
    </content:encoded>

    <pubDate>Sun, 27 Apr 2008 16:26:44 +0200</pubDate>
    <guid isPermaLink="false">http://strcat.de/blog/archives/1227-guid.html</guid>
    <category>multiple accounts</category>
<category>mutt</category>
<category>reply-hook</category>

</item>
<item>
    <title>Mutt und multiple Accounts oder..</title>
    <link>http://strcat.de/blog/archives/1224-Mutt-und-multiple-Accounts-oder...html</link>
            <category>Linux/Unix</category>
            <category>Software</category>
    
    <comments>http://strcat.de/blog/archives/1224-Mutt-und-multiple-Accounts-oder...html#comments</comments>
    <wfw:comment>http://strcat.de/blog/wfwcomment.php?cid=1224</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://strcat.de/blog/rss.php?version=2.0&amp;type=comments&amp;cid=1224</wfw:commentRss>
    

    <author>blog@strcat.de (Christian Schneider)</author>
    <content:encoded>
    wie man seine Zeit sinnlos verschwendet. Geht eigentlich ganz einfach.. also das Zeit verschwenden. Man setzt sich hin, liest mehrere Stunden lang &lt;a href=&quot;http://www.mutt.org/doc/manual/&quot;&gt;http://www.mutt.org/doc/manual/&lt;/a&gt; und Google durch und stellt dann fest das man &lt;i&gt;reply-hook&lt;/i&gt; verwenden kann. Darauf kommt man auch schneller; naemlich indem man die Dokumentationen durchliest, die fuer die eingesetzte Version geschrieben wurden. Naemlich &lt;a href=&quot;http://www.mutt.org/doc/devel/manual.html&quot;&gt;http://www.mutt.org/doc/devel/manual.html&lt;/a&gt; *narf* 
    </content:encoded>

    <pubDate>Fri, 25 Apr 2008 01:24:17 +0200</pubDate>
    <guid isPermaLink="false">http://strcat.de/blog/archives/1224-guid.html</guid>
    <category>mutt</category>
<category>reply-hook</category>
<category>rtfm</category>

</item>
<item>
    <title>&quot;Kann man denn nicht rauskriegen wer das gemacht hat?&quot;</title>
    <link>http://strcat.de/blog/archives/1221-Kann-man-denn-nicht-rauskriegen-wer-das-gemacht-hat.html</link>
            <category>Job</category>
            <category>Linux/Unix</category>
            <category>Software</category>
    
    <comments>http://strcat.de/blog/archives/1221-Kann-man-denn-nicht-rauskriegen-wer-das-gemacht-hat.html#comments</comments>
    <wfw:comment>http://strcat.de/blog/wfwcomment.php?cid=1221</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://strcat.de/blog/rss.php?version=2.0&amp;type=comments&amp;cid=1221</wfw:commentRss>
    

    <author>blog@strcat.de (Christian Schneider)</author>
    <content:encoded>
    So war die Frage nachdem einige Konfigurationsdateien unter /etc kaputtoptimiert bzw. geloescht wurden. Fuer die Frage gibt es eine Antwort; naemlich &lt;i&gt;root&lt;/i&gt;. Allerdings stellt sich dann die Frage: &lt;i&gt;Welcher&lt;/i&gt;?&lt;pre class=&quot;input&quot;&gt;grep -c &#039;x:0:0&#039; /etc/passwd&lt;br /&gt;
19&lt;/pre&gt;&lt;br /&gt;
Nein! Ich war das nicht! 
    </content:encoded>

    <pubDate>Tue, 22 Apr 2008 16:24:42 +0200</pubDate>
    <guid isPermaLink="false">http://strcat.de/blog/archives/1221-guid.html</guid>
    <category>etc</category>
<category>konfigurationsdateien</category>
<category>root</category>

</item>
<item>
    <title>Serendipity 1.3.1 released</title>
    <link>http://strcat.de/blog/archives/1220-Serendipity-1.3.1-released.html</link>
            <category>Security</category>
            <category>Software</category>
    
    <comments>http://strcat.de/blog/archives/1220-Serendipity-1.3.1-released.html#comments</comments>
    <wfw:comment>http://strcat.de/blog/wfwcomment.php?cid=1220</wfw:comment>

    <slash:comments>4</slash:comments>
    <wfw:commentRss>http://strcat.de/blog/rss.php?version=2.0&amp;type=comments&amp;cid=1220</wfw:commentRss>
    

    <author>blog@strcat.de (Christian Schneider)</author>
    <content:encoded>
    &lt;blockquote&gt;&lt;a href=&quot;http://blog.s9y.org/archives/193-Serendipity-1.3.1-released.html&quot;&gt;http://blog.s9y.org/archives/193-Serendipity-1.3.1-released.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
erendipity 1.3.1 has been released. This is a bugfix and security related release, basically adressing a potential XSS issue within the Top Referrers plugin as well as hypothetical XSS issues with the installer.&lt;br /&gt;
&lt;br /&gt;
This release also adresses some basic PostgreSQL8 related problems, because implicit type casts have been removed from this version, causing breakage with several Serendipity core features. The fix for this is only partial and will still happen in (less common) functions of Serendipity. There is no ultimate solution to this because implicit type casts are required for certain entryproperty operations. Maybe the PostgreSQL8 team will think about if implicit type casts are not also quite helpful. &lt;img src=&quot;http://strcat.de/blog/templates/default/img/emoticons/wink.png&quot; alt=&quot;;-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
The only new feature addition is the exposition of a new smarty {serendipity_getImageSize} function.&lt;br /&gt;
&lt;br /&gt;
This upgrade is recommended for users that use the Top Referrers plugin and new installations of Serendipity. Many thanks to Hanno Böck, once again, for reporting (and fixing) the two XSS issues (&lt;a href=&quot;http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-1385&quot;&gt;CVE-2008-1385&lt;/a&gt; and &lt;a href=&quot;http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-1386&quot;&gt;CVE-2008-1386&lt;/a&gt;)!&lt;br /&gt;
&lt;br /&gt;
You can find the new release on the &lt;a href=&quot;http://www.s9y.org/12.html&quot;&gt;s9y.org download page&lt;/a&gt;. Upgrade by simply uploading the deflated archive files to your webspace.&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
Ich muss jetzt doch irgendwann mal updaten *sigh* 
    </content:encoded>

    <pubDate>Tue, 22 Apr 2008 12:30:58 +0200</pubDate>
    <guid isPermaLink="false">http://strcat.de/blog/archives/1220-guid.html</guid>
    <category>bugfix</category>
<category>release</category>
<category>s9y</category>
<category>update</category>

</item>
<item>
    <title>Serendipity 1.3 released</title>
    <link>http://strcat.de/blog/archives/1208-Serendipity-1.3-released.html</link>
            <category>Security</category>
            <category>Software</category>
    
    <comments>http://strcat.de/blog/archives/1208-Serendipity-1.3-released.html#comments</comments>
    <wfw:comment>http://strcat.de/blog/wfwcomment.php?cid=1208</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://strcat.de/blog/rss.php?version=2.0&amp;type=comments&amp;cid=1208</wfw:commentRss>
    

    <author>blog@strcat.de (Christian Schneider)</author>
    <content:encoded>
    &lt;blockquote&gt;&lt;a href=&quot;http://blog.s9y.org/archives/192-Serendipity-1.3-released-addresses-security.html&quot;&gt;http://blog.s9y.org/archives/192-Serendipity-1.3-released-addresses-security.html&lt;/a&gt;&lt;br /&gt;
Serendipity 1.3 has finally been released. The new release is mainly a feature consolidation release, but also contains XSS security fixes:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;The karma rating plugin has been upgraded to support nice, CSS-based rating graphics (see &lt;a href=&quot;http://board.s9y.org/viewtopic.php?t=12300&quot;&gt;this post&lt;/a&gt;) and an overall rehaul on the its coding.&lt;/li&gt;&lt;li&gt;Make the Spartacus plugin be able to use FTP upload, a workaround for SafeMode PHP restrictions. Also add a remote backend for plugin update checks.&lt;/li&gt;&lt;li&gt;An importer for phpNuke and lifetype has been added.&lt;/li&gt;&lt;li&gt;Support for pingbacks has been improved a lot. Trackbacks can now be blocked based on Sender IP checks.&lt;/li&gt;&lt;li&gt;Add better CSS styling for some internal plugins and the embedding of images. Also made the Remote-RSS plugin to be capable of Smarty-Templating.&lt;/li&gt;&lt;li&gt;Increased Smarty templating features for the {serendipity_fetchPrintEntries} function, to be able to check for entry properties.&lt;/li&gt;&lt;li&gt;Add support for SQRelay.&lt;/li&gt;&lt;li&gt;Minor CSS and graphic updates to the Bulletproof template.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;
The full list of 41 changes to this release are documented within the NEWS file.&lt;br /&gt;
&lt;br /&gt;
Regarding Security, the bundled Smarty library has been updated to version 2.6.19 and adresses an issue in environments where the PHP security mode is required. Also, the new Serendipity release contains tighter backend XSS checks so that environments with untrusted authors can be more secure - many thanks to Hanno Böck for addressing this. Most importantly, an issue with XSS attacks within received trackbacks has been discovered by Peter Hüwe and was fixed.&lt;br /&gt;
&lt;br /&gt;
The update is easy as usual, and recommended for Serendipity users - especially if you do not regularly moderate or check your incoming trackbacks.&lt;br /&gt;
&lt;br /&gt;
Upgrade pointers can be found in the &lt;a href=&quot;http://www.s9y.org/11.html&quot;&gt;FAQ&lt;/a&gt; and is as easy as just to upload the new files.&lt;br /&gt;
&lt;br /&gt;
Have fun!&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
Wenn das Blog hier also mal wieder down ist (Database error), dann wisst ihr das ich update.. maybe.. 
    </content:encoded>

    <pubDate>Tue, 18 Mar 2008 11:29:53 +0100</pubDate>
    <guid isPermaLink="false">http://strcat.de/blog/archives/1208-guid.html</guid>
    <category>bugfix</category>
<category>release</category>
<category>s9y</category>
<category>update</category>

</item>
<item>
    <title>&quot;Das muss ein Fehler von Debian sein!&quot;</title>
    <link>http://strcat.de/blog/archives/1206-Das-muss-ein-Fehler-von-Debian-sein!.html</link>
            <category>Job</category>
            <category>Linux/Unix</category>
            <category>Software</category>
    
    <comments>http://strcat.de/blog/archives/1206-Das-muss-ein-Fehler-von-Debian-sein!.html#comments</comments>
    <wfw:comment>http://strcat.de/blog/wfwcomment.php?cid=1206</wfw:comment>

    <slash:comments>5</slash:comments>
    <wfw:commentRss>http://strcat.de/blog/rss.php?version=2.0&amp;type=comments&amp;cid=1206</wfw:commentRss>
    

    <author>blog@strcat.de (Christian Schneider)</author>
    <content:encoded>
    Normalerweise wuerde ich dem sogar zustimmen, aber wenn man mit apt-get(8) ein Paket auf &lt;i&gt;hold&lt;/i&gt; setzt darf man sich nicht wundern wenn es von einem &lt;code&gt;aptitude dist-upgrade&lt;/code&gt; ignoriert wird; steht ja auch so im &lt;a href=&quot;http://debiananwenderhandbuch.de/dpkg.html#dpkghold&quot;&gt;Anwenderhandbuch&lt;/a&gt;. Komich das ihm das &quot;&lt;i&gt;nach fast 20 Jahren Linuxerfahrung&lt;/i&gt;&quot; noch niemand gesagt hat.&lt;br /&gt;
&lt;br /&gt;
Naja.. was will man auch von einem Linux-Admin erwarten der taeglich im Anzug seine Arbeit verrichtet und nichtmal Turnschuhe hat, erwarten?!!!111! 
    </content:encoded>

    <pubDate>Thu, 13 Mar 2008 17:26:23 +0100</pubDate>
    <guid isPermaLink="false">http://strcat.de/blog/archives/1206-guid.html</guid>
    <category>apt-get</category>
<category>aptitude</category>
<category>dist-upgrade</category>
<category>hold</category>
<category>narf</category>

</item>
<item>
    <title>vsftpd-Howto</title>
    <link>http://strcat.de/blog/archives/1205-vsftpd-Howto.html</link>
            <category>Linux/Unix</category>
            <category>Software</category>
    
    <comments>http://strcat.de/blog/archives/1205-vsftpd-Howto.html#comments</comments>
    <wfw:comment>http://strcat.de/blog/wfwcomment.php?cid=1205</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://strcat.de/blog/rss.php?version=2.0&amp;type=comments&amp;cid=1205</wfw:commentRss>
    

    <author>blog@strcat.de (Christian Schneider)</author>
    <content:encoded>
    Unter &lt;a href=&quot;http://strcat.de/eigenes/vsftp.html&quot;&gt;http://strcat.de/eigenes/vsftp.html&lt;/a&gt; habe ich vor Jahren mal ein Tutorial ueber vsftpd verfasst und das bis ~2006 auch relativ aktuell gehalten. Mittlerweile ist das aber hoffnungslos veraltet (Stand: vsftpd 2.0.3 / Aktuell: 2.0.6). Wenn ich mal etwas mehr Zeit habe, werde ich die Anleitung auf den neusten Stand bringen und ggf. anders strukturieren (insbesondere den Abschnitt &lt;i&gt;Parameter der Konfigurationsdatei&lt;/i&gt;.&lt;br /&gt;
Wenn jemand (realisierbare!) Vorschlaege, Wuensche, Antraege, .. hat, dann immer her damit. Das gilt nicht nur fuer die Strukturierung, sondern auch fuer den Inhalt. 
    </content:encoded>

    <pubDate>Wed, 12 Mar 2008 19:57:28 +0100</pubDate>
    <guid isPermaLink="false">http://strcat.de/blog/archives/1205-guid.html</guid>
    <category>howto</category>
<category>veraltet</category>
<category>vsftpd</category>

</item>
<item>
    <title>Einrueckungen von Fussnoten mit LaTeX</title>
    <link>http://strcat.de/blog/archives/1203-Einrueckungen-von-Fussnoten-mit-LaTeX.html</link>
            <category>Software</category>
    
    <comments>http://strcat.de/blog/archives/1203-Einrueckungen-von-Fussnoten-mit-LaTeX.html#comments</comments>
    <wfw:comment>http://strcat.de/blog/wfwcomment.php?cid=1203</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://strcat.de/blog/rss.php?version=2.0&amp;type=comments&amp;cid=1203</wfw:commentRss>
    

    <author>blog@strcat.de (Christian Schneider)</author>
    <content:encoded>
    Mit&lt;pre&gt;foobar\footnote{Lorem ipsum dolor sit amet, consectetur. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed&lt;br /&gt;
  do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation&lt;br /&gt;
  ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit&lt;br /&gt;
  esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia&lt;br /&gt;
  deserunt mollit.}&lt;/pre&gt;&lt;br /&gt;
wird eine ganz normale Fussnote in LaTeX erstellt, wobei die Nummerierung eingerueckt ist und der Text der Fussnote &quot;&lt;i&gt;vor&lt;/i&gt;&quot; der Nummerierung anfaengt; also&lt;pre&gt;¹ Lorem ipsum dolor sit amet, consectetur. [...]&lt;br /&gt;
Ut enim ad minim veniam, quis nostrud exercitation [..]&lt;br /&gt;
² Zweite Fussnote ...&lt;/pre&gt;Wenn man - wie ich - das nicht will, kann man folgendes verwenden&lt;pre&gt;\makeatletter&lt;br /&gt;
 \renewcommand\@makefntext[1]{%&lt;br /&gt;
  \setlength{\hangindent}{2em}&lt;br /&gt;
  \noindent&lt;br /&gt;
  \hb@xt@\hangindent{%&lt;br /&gt;
     \hss\@textsuperscript{\normalfont\@thefnmark}\hspace{.1em}}#1}&lt;br /&gt;
\makeatother&lt;/pre&gt;Anschliessend sieht es so aus:&lt;pre&gt;¹ Lorem ipsum dolor sit amet, consectetur. [...]&lt;br /&gt;
  Ut enim ad minim veniam, quis nostrud exercitation [..]&lt;br /&gt;
² Zweite Fussnote ...&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
Wenn jemand eine bessere Alternative hat, dann immer her damit. 
    </content:encoded>

    <pubDate>Sun, 09 Mar 2008 19:49:49 +0100</pubDate>
    <guid isPermaLink="false">http://strcat.de/blog/archives/1203-guid.html</guid>
    <category>fussnoten</category>
<category>latex</category>

</item>
<item>
    <title>&quot;Es kann nicht sein das Ihr Backup-Script nicht funktioniert!&quot;</title>
    <link>http://strcat.de/blog/archives/1201-Es-kann-nicht-sein-das-Ihr-Backup-Script-nicht-funktioniert!.html</link>
            <category>Hardware</category>
            <category>Job</category>
            <category>Linux/Unix</category>
            <category>Software</category>
    
    <comments>http://strcat.de/blog/archives/1201-Es-kann-nicht-sein-das-Ihr-Backup-Script-nicht-funktioniert!.html#comments</comments>
    <wfw:comment>http://strcat.de/blog/wfwcomment.php?cid=1201</wfw:comment>

    <slash:comments>4</slash:comments>
    <wfw:commentRss>http://strcat.de/blog/rss.php?version=2.0&amp;type=comments&amp;cid=1201</wfw:commentRss>
    

    <author>blog@strcat.de (Christian Schneider)</author>
    <content:encoded>
    ...wurde mir heute am spaeten Nachmittag von einem Admin im Beiseins seines Chefs vorgeworfen. &quot;&lt;i&gt;Es funktioniert nach Einspielen des Backups durch &lt;abbr title=&quot;Damit meinte er mich&quot;&gt;Ihr&lt;/abbr&gt; unbrauchbares Backup-Script auf dem Host naemlich kein einziges Programm mehr!&lt;/i&gt;&quot;. Ich mich etwas verwirrt bzw. erstaunt an den Server gesetzt und wollte ihn hochfahren, was anhand 8.4 Millionen Zeilen an Fehlermeldungen nicht funktioniert hat. Also &lt;a href=&quot;http://www.grml.org/&quot;&gt;GRML&lt;/a&gt; rein, davon gebootet, die Partitionen gemountet und was mussten meine Augen nach einigem Rumhacken im System sehen?&lt;pre&gt;$ file /bin/login&lt;br /&gt;
/bin/login:ELF 64-bit LSB executable, x86-64, version 1 (SYSV), [..]&lt;/pre&gt;Eigentlich auch in Ordnung wenn &lt;code&gt;getconf LONG_BIT&lt;/code&gt; nicht &lt;b&gt;32&lt;/b&gt; ausgegeben haette. Gut das ich die Dokumentationen/Scripte/Patche/.. immer auf CD gebrannt uebergebe (aber das habe ich ja &lt;a href=&quot;http://strcat.de/blog/archives/978-Systemdokumentationen.html&quot;&gt;hier&lt;/a&gt; schonmal geschrieben). So war er naemlich in Erklaerungsnot als auf dem System im Backup-Script die Zeilen&lt;pre class=&quot;source&quot;&gt;# WICHTIG: Dieses Backup-Script ist abhängig von der Architektur des Systems, &lt;br /&gt;
#          da NICHT die Paketauswahl, sondern die bei der Installation&lt;br /&gt;
#          eingespielten und vorkompilierten Packages eingespielt werden!&lt;br /&gt;
#          Ergo MUSS die Architektur beider Systeme identisch sein!&lt;br /&gt;
SARCH=&quot;$(getconf LONG_BIT)&quot;&lt;br /&gt;
if [ &quot;${SARCH}&quot; != &quot;64&quot; ];&lt;br /&gt;
    then&lt;br /&gt;
           echo &#039;Die Systemarchitektur stimmt nicht überein!&#039;&lt;br /&gt;
           exit 1&lt;br /&gt;
    else&lt;br /&gt;
          [....]&lt;/pre&gt;kommentiert waren, waehrend das in dem auf CD gebrannten Script nicht der Fall war und der Probelauf im Beiseins einer dritten Person problemlos funktionierte.&lt;br /&gt;
&lt;br /&gt;
Zur Erklaerung: Das Script lief auf einem Debian-Server (i686, 32Bit) den ich vor einiger Zeit mal aufgesetzt habe. Das die vorkompilierten Programme und nicht die Paketliste eingespielt wurde so gewuenscht. $ADMIN hat (wieso auch immer) das Backup-Script eines anderen von mir aufgesetzten Server (x86_64, 64Bit) auf dem i686, 32Bit - Server genutzt und im Script selbst die Zeilen kommentiert, die exakt das verhindern sollten. Ich hab auch keine Ahnung wie er es geschafft hat die Packages auf einer anderen Architektur zu installieren (Funktioniert das ueberhaupt einfach so? Hab ich noch nie ausprobiert. Anyone?!), geschweige denn wie er das anschliessend seinem Chef erklaert hat der waehrend der Fehlersuche hinter mir stand und mir auf die Finger gesehen hat. &lt;br /&gt;
&lt;br /&gt;
Es sind halt die kleinen Dinge die das Leben erst lebenswert machen. 
    </content:encoded>

    <pubDate>Wed, 05 Mar 2008 23:35:42 +0100</pubDate>
    <guid isPermaLink="false">http://strcat.de/blog/archives/1201-guid.html</guid>
    <category>backup</category>
<category>jehova</category>
<category>pfuscher</category>

</item>
<item>
    <title>Die Gruende, die fuer Produkte von Microsoft sprechen!</title>
    <link>http://strcat.de/blog/archives/1200-Die-Gruende,-die-fuer-Produkte-von-Microsoft-sprechen!.html</link>
            <category>Job</category>
            <category>Linux/Unix</category>
            <category>Software</category>
    
    <comments>http://strcat.de/blog/archives/1200-Die-Gruende,-die-fuer-Produkte-von-Microsoft-sprechen!.html#comments</comments>
    <wfw:comment>http://strcat.de/blog/wfwcomment.php?cid=1200</wfw:comment>

    <slash:comments>9</slash:comments>
    <wfw:commentRss>http://strcat.de/blog/rss.php?version=2.0&amp;type=comments&amp;cid=1200</wfw:commentRss>
    

    <author>blog@strcat.de (Christian Schneider)</author>
    <content:encoded>
    * Microsoft bietet Support fuer eigene Produkte an&lt;br /&gt;
* Microsoft ist fuehrend in der Entwicklung neuer Technologien&lt;br /&gt;
* Microsoft ist Benutzerfreundlich&lt;br /&gt;
* Microsoft unterstuetzt mehr Hardwarekomponenten als andere Systeme&lt;br /&gt;
* Der Einsatz von Produkte von Microsoft senkt auf Dauer die Kosten erheblich&lt;br /&gt;
* Microsoft bietet umfangreiche Dokumentationen zu seinen Produkten an&lt;br /&gt;
* Microsoft stellt professionelle Entwicklungsprogramme zur Verfuegung&lt;br /&gt;
&lt;br /&gt;
Weiter kam er nicht. Mein (ungewolltes) Lachen hat ihn doch verwirrt und seine Praesentation gestoert. Ich hab mich aber dann auch gentleman-like bei ihm und den restlichen Anzugtraegern entschuldigt. 
    </content:encoded>

    <pubDate>Mon, 25 Feb 2008 18:22:52 +0100</pubDate>
    <guid isPermaLink="false">http://strcat.de/blog/archives/1200-guid.html</guid>
    <category>anzugtraeger</category>
<category>microsoft</category>
<category>vorteile</category>
<category>windows</category>

</item>
<item>
    <title>Texteinbindung unter LaTeX</title>
    <link>http://strcat.de/blog/archives/1198-Texteinbindung-unter-LaTeX.html</link>
            <category>Software</category>
    
    <comments>http://strcat.de/blog/archives/1198-Texteinbindung-unter-LaTeX.html#comments</comments>
    <wfw:comment>http://strcat.de/blog/wfwcomment.php?cid=1198</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://strcat.de/blog/rss.php?version=2.0&amp;type=comments&amp;cid=1198</wfw:commentRss>
    

    <author>blog@strcat.de (Christian Schneider)</author>
    <content:encoded>
    &lt;code&gt;\input{foobar.txt}&lt;/code&gt; funktioniert so wie es soll, aber nicht mehr. Die Einrueckungen innerhalb der Datei &lt;i&gt;foobar.txt&lt;/i&gt; gehen dadurch leider verloren und ein&lt;pre class=&quot;input&quot;&gt;\begin{verbatim}&lt;br /&gt;
\input{foobar.txt}&lt;br /&gt;
\end{verbatim}&lt;/pre&gt;macht das was es soll und nicht das was man will. Aber dem kann man abhelfen, indem man &lt;code&gt;\usepackage{verbatim}&lt;/code&gt; einbindet. Dann kann man einfach &lt;code&gt;\verbatiminput{foobar.txt}&lt;/code&gt; schreiben. Ausserdem kann man auch mehrzeilige Kommentare angeben ohne jede Zeile mit &lt;b&gt;%&lt;/b&gt; zu deklarieren:&lt;pre class=&quot;input&quot;&gt;\begin{comment}&lt;br /&gt;
foo&lt;br /&gt;
bar&lt;br /&gt;
barfoo&lt;br /&gt;
foobar&lt;br /&gt;
\end{comment}&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
Mental note to self: Endlich mal einen Mirror von Dante anlegen! 
    </content:encoded>

    <pubDate>Sun, 17 Feb 2008 15:45:12 +0100</pubDate>
    <guid isPermaLink="false">http://strcat.de/blog/archives/1198-guid.html</guid>
    <category>latex</category>
<category>verbatim</category>
<category>verbatiminput</category>

</item>
<item>
    <title>Drecks Praesentationen!</title>
    <link>http://strcat.de/blog/archives/1196-Drecks-Praesentationen!.html</link>
            <category>Job</category>
            <category>Linux/Unix</category>
            <category>Software</category>
    
    <comments>http://strcat.de/blog/archives/1196-Drecks-Praesentationen!.html#comments</comments>
    <wfw:comment>http://strcat.de/blog/wfwcomment.php?cid=1196</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://strcat.de/blog/rss.php?version=2.0&amp;type=comments&amp;cid=1196</wfw:commentRss>
    

    <author>blog@strcat.de (Christian Schneider)</author>
    <content:encoded>
    Ich hasse es Praesentationen zu halten. Wieso kann man nicht einfach eine Folie zeigen auf der steht: &quot;Windows ist fuer Server *total* unbrauchbar!&quot;?! Natuerlich.. man kann das ja nicht einfach so sagen. Man muss es anders formulieren, auf 30 Folien verteilen, mit Statistiken belegen (*keine* technischen Details, weil $Anzugtraeger mit RSVP und Konsorten eh nix anfangen koennen) und Vergleiche anstellen, damit diejenigen mit der wenigsten Ahnung sich auch mal technisch kompetent fuehlen koennen wenn sie stummschweigend mit dem Kopf nicken. 
    </content:encoded>

    <pubDate>Fri, 08 Feb 2008 19:52:06 +0100</pubDate>
    <guid isPermaLink="false">http://strcat.de/blog/archives/1196-guid.html</guid>
    <category>anzugtraeger</category>
<category>manager</category>
<category>praesentation</category>

</item>

</channel>
</rss>