<?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>$ cat /dev/brain &#62; /dev/blog &#187; UNIX/Linux</title>
<atom:link href="http://blog.jeanpierre.de/category/computer/unixlinux/feed/" rel="self" type="application/rss+xml" />
<link>http://blog.jeanpierre.de</link>
<description>Life is written in chapters but the table of contents is missing.</description>
<lastBuildDate>Tue, 07 Feb 2012 19:56:03 +0000</lastBuildDate>
<language>en</language>
<sy:updatePeriod>hourly</sy:updatePeriod>
<sy:updateFrequency>1</sy:updateFrequency>
<generator>http://wordpress.org/?v=3.3.1</generator>
<item>
<title>How to open a Finder window from the Mac OS X Terminal</title>
<link>http://blog.jeanpierre.de/2011/06/05/how-to-open-a-finder-window-from-the-mac-os-x-terminal/</link>
<comments>http://blog.jeanpierre.de/2011/06/05/how-to-open-a-finder-window-from-the-mac-os-x-terminal/#comments</comments>
<pubDate>Sun, 05 Jun 2011 12:35:23 +0000</pubDate>
<dc:creator>Jean Pierre</dc:creator>
<category>
<![CDATA[Computer & Technik]]>
</category>
<category>
<![CDATA[Mac OS X]]>
</category>
<category>
<![CDATA[UNIX/Linux]]>
</category>
<guid isPermaLink="false">http://blog.jeanpierre.de/?p=1991</guid>
<description>
<![CDATA[Today I was wondering how/if I could open a Finder window from my current location in Terminal.app. Turns out, it is pretty easy and straight-forward. From wherever you are in a Terminal window, simply enter open . to create a Finder window for your current location, as you see in the following screenshot: The Mac [...]]]>
</description>
<content:encoded>
<![CDATA[<p>Today I was wondering how/if I could open a Finder window from my current location in <code>Terminal.app</code>.</p>
<p>Turns out, it is pretty easy and straight-forward. From wherever you are in a Terminal window, simply enter</p>
<blockquote><p><code>open .</code></p></blockquote>
<p>to create a Finder window for your current location, as you see in the following screenshot:</p>
<p><a href="http://www.ipernity.com/doc/jollyjake/10758161"><img class="aligncenter" src="http://u1.ipernity.com/19/81/61/10758161.29a1c5c3.500.jpg" border="0" alt="How to open a Finder window from the OS X Terminal app" width="500" height="319" /></a></p>
<p>The <a href="http://developer.apple.com/library/mac/#documentation/Darwin/Reference/ManPages/man1/open.1.html">Mac OS X <code>open</code> command</a> also works using files as a parameter:</p>
<blockquote><p><code>open mymovie.avi</code></p></blockquote>
<p>will open your favorite OS X movie-playing application (in my case: <a href="http://www.videolan.org/vlc/">VLC</a>) to play <code>mymovie.avi</code>.</p>
<hr />
<p>The article '<a href="http://blog.jeanpierre.de/2011/06/05/how-to-open-a-finder-window-from-the-mac-os-x-terminal/">How to open a Finder window from the Mac OS X Terminal</a>' was posted on 2011/06/05 to the <a href="http://blog.jeanpierre.de"><strong>$ cat /dev/brain &gt; /dev/blog</strong></a> weblog. <br/><small>© 2011 by <a href="http://jeanpierre.de">Jean Pierre Wenzel</a>. All rights reserved.</small></p>]]>
</content:encoded>
<wfw:commentRss>http://blog.jeanpierre.de/2011/06/05/how-to-open-a-finder-window-from-the-mac-os-x-terminal/feed/</wfw:commentRss>
<slash:comments>2</slash:comments>
</item>
<item>
<title>Skript-Kiddies mal wieder…</title>
<link>http://blog.jeanpierre.de/2011/02/01/skript-kiddies-mal-wieder/</link>
<comments>http://blog.jeanpierre.de/2011/02/01/skript-kiddies-mal-wieder/#comments</comments>
<pubDate>Tue, 01 Feb 2011 10:34:30 +0000</pubDate>
<dc:creator>Jean Pierre</dc:creator>
<category>
<![CDATA[Computer & Technik]]>
</category>
<category>
<![CDATA[UNIX/Linux]]>
</category>
<category>
<![CDATA[attack]]>
</category>
<category>
<![CDATA[r00t]]>
</category>
<category>
<![CDATA[ssh]]>
</category>
<guid isPermaLink="false">http://blog.jeanpierre.de/?p=1766</guid>
<description>
<![CDATA[Seit Tagen versucht sich ein vHost von server4you.de per SSH selten d&#228;mlich an unserem Server auszutoben: Jan 24 13:13:26 sshd[14029]: Invalid user r00t from 85.25.130.167 Jan 24 14:19:35 sshd[14029]: Invalid user r00t from 85.25.130.167 Jan 24 15:27:09 sshd[14029]: Invalid user r00t from 85.25.130.167 […] Wenn er es schnell genug hintereinander probiert, dann erwischt ihn fail2ban. [...]]]>
</description>
<content:encoded>
<![CDATA[<p>Seit Tagen versucht sich ein vHost von server4you.de per SSH selten d&#228;mlich an unserem Server auszutoben:</p>
<blockquote><p><code>Jan 24 13:13:26 sshd[14029]: Invalid user r00t from 85.25.130.167<br />
Jan 24 14:19:35 sshd[14029]: Invalid user </code><code>r00t</code><code> from 85.25.130.167<br />
Jan 24 15:27:09 sshd[14029]: Invalid user r00t from 85.25.130.167</code><br />
[…]</p></blockquote>
<p>Wenn er es schnell genug hintereinander probiert, dann erwischt ihn <a href="http://www.fail2ban.org/">fail2ban</a>. Ansonsten darf er sich zu seinem Kollegen von <em>serverloft.eu</em> gesellen, den ich vor ein paar Tagen ebenfalls schon geerdet habe:</p>
<blockquote><p><code># iptables -A INPUT -s 85.25.130.167/32 -j DROP</code></p></blockquote>
<p>Bye, bye.</p>
<hr />
<p>The article '<a href="http://blog.jeanpierre.de/2011/02/01/skript-kiddies-mal-wieder/">Skript-Kiddies mal wieder…</a>' was posted on 2011/02/01 to the <a href="http://blog.jeanpierre.de"><strong>$ cat /dev/brain &gt; /dev/blog</strong></a> weblog. <br/><small>© 2011 by <a href="http://jeanpierre.de">Jean Pierre Wenzel</a>. All rights reserved.</small></p>]]>
</content:encoded>
<wfw:commentRss>http://blog.jeanpierre.de/2011/02/01/skript-kiddies-mal-wieder/feed/</wfw:commentRss>
<slash:comments>0</slash:comments>
</item>
<item>
<title>Cluster SSH</title>
<link>http://blog.jeanpierre.de/2011/01/16/cluster-ssh/</link>
<comments>http://blog.jeanpierre.de/2011/01/16/cluster-ssh/#comments</comments>
<pubDate>Sun, 16 Jan 2011 14:22:26 +0000</pubDate>
<dc:creator>Jean Pierre</dc:creator>
<category>
<![CDATA[Computer & Technik]]>
</category>
<category>
<![CDATA[Mac OS X]]>
</category>
<category>
<![CDATA[UNIX/Linux]]>
</category>
<category>
<![CDATA[cluster]]>
</category>
<category>
<![CDATA[Linux]]>
</category>
<category>
<![CDATA[OS X]]>
</category>
<category>
<![CDATA[ssh]]>
</category>
<category>
<![CDATA[UNIX]]>
</category>
<guid isPermaLink="false">http://blog.jeanpierre.de/?p=1677</guid>
<description>
<![CDATA[Have a handful of servers you need to perform the same commands on, e.g., keeping their software packages up to date using aptitude: aptitude update &#38;&#38; aptitude safe-upgrade &#38;&#38; aptitude clean So, you&#8217;re performing the same procedure on each host: logging in, executing aptitude, logging out… But WAIT! There&#8217;s Cluster SSH for you. The idea [...]]]>
</description>
<content:encoded>
<![CDATA[<p>Have a handful of servers you need to perform the same commands on, e.g., keeping their software packages up to date using <em>aptitude</em>:</p>
<blockquote><p><code>aptitude update &amp;&amp; aptitude safe-upgrade &amp;&amp; aptitude clean</code></p></blockquote>
<p>So, you&#8217;re performing the same procedure on each host: logging in, executing <em>aptitude</em>, logging out… But WAIT! There&#8217;s <a href="http://sourceforge.net/projects/clusterssh/">Cluster SSH</a> for you. <img src='http://cdn6.blog.jeanpierre.de/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>The idea is simple: type in a command into one console and multiplex that input to several remote, i.e., SSH sessions.</p>
<p>For Mac OS X, <a href="https://code.google.com/p/csshx/">csshX</a> (also available as <em><a href="https://github.com/mxcl/homebrew">homebrew</a> formula</em>) comes in handy as it provides that multiplexing support for Terminal.app.</p>
<p style="text-align: center;"><a href="http://www.ipernity.com/doc/jollyjake/9846102"><img class="aligncenter" src="http://u1.ipernity.com/17/61/02/9846102.72b13c92.500.jpg" alt="ClusterSSH" width="500" height="295" border="0" /></a></p>
<p>Open a console in Terminal.app and type in</p>
<blockquote><p><code>csshX user1@host1 user2@host2 user3@host3 …</code></p></blockquote>
<p>(providing appropriate <em>user@host</em> combinations for your needs, of course).</p>
<p>Then, you enter your commands, e.g., <code>aptitude update</code> into the red control console. As you can see in the screenshot, the keystrokes are the sent to all open shells. Updating a bunch of servers became… a piece of cake. Hooray for the lazy admin!</p>
<hr />
<p>The article '<a href="http://blog.jeanpierre.de/2011/01/16/cluster-ssh/">Cluster SSH</a>' was posted on 2011/01/16 to the <a href="http://blog.jeanpierre.de"><strong>$ cat /dev/brain &gt; /dev/blog</strong></a> weblog. <br/><small>© 2011 by <a href="http://jeanpierre.de">Jean Pierre Wenzel</a>. All rights reserved.</small></p>]]>
</content:encoded>
<wfw:commentRss>http://blog.jeanpierre.de/2011/01/16/cluster-ssh/feed/</wfw:commentRss>
<slash:comments>2</slash:comments>
</item>
<item>
<title>HDM Stuttgart: Die Langsamen werden verlassen</title>
<link>http://blog.jeanpierre.de/2010/01/22/hdm-stuttgart-die-langsamen-werden-verlassen/</link>
<comments>http://blog.jeanpierre.de/2010/01/22/hdm-stuttgart-die-langsamen-werden-verlassen/#comments</comments>
<pubDate>Fri, 22 Jan 2010 14:14:32 +0000</pubDate>
<dc:creator>Jean Pierre</dc:creator>
<category>
<![CDATA[Computer & Technik]]>
</category>
<category>
<![CDATA[UNIX/Linux]]>
</category>
<category>
<![CDATA[HDM]]>
</category>
<category>
<![CDATA[High Availability]]>
</category>
<category>
<![CDATA[Monitoring]]>
</category>
<category>
<![CDATA[Performance]]>
</category>
<category>
<![CDATA[Skalierbarkeit]]>
</category>
<category>
<![CDATA[StudiVZ]]>
</category>
<category>
<![CDATA[Stuttgart]]>
</category>
<category>
<![CDATA[XING]]>
</category>
<guid isPermaLink="false">http://blog.jeanpierre.de/?p=1301</guid>
<description>
<![CDATA[Da sind sehr interessante Vortr&#228;ge dabei. Das ganze sogar mit Live-Stream. 12.30 Uhr Begr&#252;&#223;ung und Einf&#252;hrung ins Thema Prof. Walter Kriha, Studiengang Medieninformatik der HdM 12.45 Uhr Wikimedia &#8211; Ausmessen des LAMP Stacks mit Werkzeugen, Studierende des Master-Studiengangs Computer Science and Media der HdM 13.30 Uhr Externes Monitoring Heiko Specht, Account Manager Gomez Deutschland 14.45 [...]]]>
</description>
<content:encoded>
<![CDATA[<p>Da sind sehr interessante Vortr&#228;ge dabei. Das ganze sogar mit <a href="mms://stream.mi.hdm-stuttgart.de/socialnets">Live-Stream</a>. <img src='http://cdn7.blog.jeanpierre.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<blockquote><p>12.30 Uhr<br />
Begr&#252;&#223;ung und Einf&#252;hrung ins Thema<br />
<em>Prof. Walter Kriha, Studiengang Medieninformatik der HdM</em></p>
<p>12.45 Uhr<br />
Wikimedia &#8211; Ausmessen des LAMP Stacks mit Werkzeugen,<br />
<em>Studierende des Master-Studiengangs Computer Science and Media der HdM</em></p>
<p>13.30 Uhr<br />
Externes Monitoring<br />
<em>Heiko Specht, Account Manager Gomez Deutschland</em></p>
<p>14.45 Uhr<br />
Wer langsam ist wird verlassen &#8211; Performance gro&#223;er Websites, ein Blick hinter die Kulissen von XING<br />
<em>Dr. Johannes Mainusch, Vice President Operations XING</em></p>
<p>16.00 Uhr<br />
Client-side Optimizations<br />
<em>Jakob Schr&#246;ter, Master-Studiengangs Computer Science and Media der HdM</em></p>
<p>16.30 Uhr<br />
Skalierbarkeit, Datenschutz und Geschichte von StudiVZ &#8211; Technik und Diskussion<br />
<em>Dennis Bemmann, StudiVZ Gr&#252;nder</em></p></blockquote>
<p>Die Videos der Vortr&#228;ge wird es sp&#228;ter auch auf der <a href="http://www.hdm-stuttgart.de/view_news?ident=news20100122085221">HDM-Webseite (Medieninformatik)</a> zum Downloaden geben.</p>
<p><strong>Update:</strong> Der <a href="http://cruisersblog.de">Cruiser</a> hat <a href="http://cruisersblog.de/archives/1065-Technologie-und-Infrastruktur-bei-StudiVZ-und-Xing.html">ein paar Details mitgeschrieben</a>.</p>
<p><strong>Update 2:</strong> Die Aufzeichnungen sind online und auf der Seite <a href="http://days.mi.hdm-stuttgart.de/">Thementage des Studiengangs Medieninformatik</a> zu finden.</p>
<hr />
<p>The article '<a href="http://blog.jeanpierre.de/2010/01/22/hdm-stuttgart-die-langsamen-werden-verlassen/">HDM Stuttgart: Die Langsamen werden verlassen</a>' was posted on 2010/01/22 to the <a href="http://blog.jeanpierre.de"><strong>$ cat /dev/brain &gt; /dev/blog</strong></a> weblog. <br/><small>© 2010 by <a href="http://jeanpierre.de">Jean Pierre Wenzel</a>. All rights reserved.</small></p>]]>
</content:encoded>
<wfw:commentRss>http://blog.jeanpierre.de/2010/01/22/hdm-stuttgart-die-langsamen-werden-verlassen/feed/</wfw:commentRss>
<slash:comments>4</slash:comments>
</item>
<item>
<title>WordPress on lighttpd: Rewrite rules with WP Super Cache and WPtouch</title>
<link>http://blog.jeanpierre.de/2009/11/29/wordpress-on-lighttpd-rewrite-rules-with-wp-super-cache-and-wp-touch/</link>
<comments>http://blog.jeanpierre.de/2009/11/29/wordpress-on-lighttpd-rewrite-rules-with-wp-super-cache-and-wp-touch/#comments</comments>
<pubDate>Sun, 29 Nov 2009 18:31:38 +0000</pubDate>
<dc:creator>Jean Pierre</dc:creator>
<category>
<![CDATA[Computer & Technik]]>
</category>
<category>
<![CDATA[UNIX/Linux]]>
</category>
<category>
<![CDATA[Android]]>
</category>
<category>
<![CDATA[cache]]>
</category>
<category>
<![CDATA[cell phone]]>
</category>
<category>
<![CDATA[iPhone]]>
</category>
<category>
<![CDATA[lighttpd]]>
</category>
<category>
<![CDATA[LUA]]>
</category>
<category>
<![CDATA[mobile phone]]>
</category>
<category>
<![CDATA[ModMagnet]]>
</category>
<category>
<![CDATA[Rewrite]]>
</category>
<category>
<![CDATA[Wordpress]]>
</category>
<category>
<![CDATA[WP Super Cache]]>
</category>
<category>
<![CDATA[WPtouch]]>
</category>
<guid isPermaLink="false">http://blog.jeanpierre.de/?p=1246</guid>
<description>
<![CDATA[As a few of my readers already know, this weblog is run by a WordPress 2.x installation on a lighttpd web server (on top of a Debian Linux host). I have also installed, among others, the following plugins for WordPress: WP Super Cache — Serves a cached HTML version of WordPress pages instead of serving [...]]]>
</description>
<content:encoded>
<![CDATA[<p>As a few of my readers already know, this weblog is run by a <a href="http://wordpress.org/">WordPress</a> 2.x installation on a <a href="http://www.lighttpd.net/">lighttpd web server</a> (on top of a <a href="http://www.debian.org/">Debian Linux</a> host). I have also installed, among others, the following plugins for WordPress:</p>
<ul>
<li><a href="http://wordpress.org/extend/plugins/wp-super-cache/">WP Super Cache</a> — Serves a cached HTML version of WordPress pages instead of serving each page as PHP output for every single request. This speeds up loading time and reduces the web server load. A lot!</li>
<li><a href="http://www.bravenewcode.com/wptouch/">WPtouch</a> — When a user is using a mobile device, e.g., an iPhone, iPod touch, Android phone etc., they will see a slightly different layout of this blog, particularly optimized for small screen sizes.</li>
</ul>
<p><a href="http://cdn6.blog.jeanpierre.de/wp-content/uploads/2009/11/Screen-shot-2011-05-15-at-14.35.39.png"><img class="alignright size-medium wp-image-1982" title="Screenshot WPTouch" src="http://cdn6.blog.jeanpierre.de/wp-content/uploads/2009/11/Screen-shot-2011-05-15-at-14.35.39-164x300.png" alt="" width="164" height="300" /></a>lighttpd does not understand <a href="http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html">Apache&#8217;s <code>RewriteRule</code>s</a> that are used for permalinks in WordPress. Therefore, you&#8217;ll have to come up with your own set of rewrite rules. Based on the <a href="http://tempe.st/2008/05/lightning-speed-wordpress-with-lighttpd-and-supercache-part-ii/"><code>rewrite.lua</code> script initially written by Giovanni Intini</a>, I have come up with a slightly modified version that takes the presence of the WPtouch plugin into account.</p>
<p>To install this script, perform the following steps:</p>
<ol>
<li><strong><a href="http://github.com/jpwenzel/wp-lighttpd-rewrite/archives/master">Download</a></strong> the latest version of the <code>rewrite.lua</code> script from my <a href="http://github.com/jpwenzel/wp-lighttpd-rewrite">github project site</a>.</li>
<li>Place <code>rewrite.lua</code> in the root directory of your WordPress installation, i.e., the same directory where you find the WordPress PHP files such as <code>wp-config.php</code>.</li>
<li>Update your lighttpd config file for the host running WordPress and include this command:<br />
<code>magnet.attract-physical-path-to = ( server.document-root + "/rewrite.lua" )</code></li>
<li>Make sure the <em>Mobile device support</em> option of the WP Super Cache plugin is enabled and the <em>Rejected User Agents</em> list is up-to-date. You&#8217;ll find those options in the <em>Settings -&gt; WP Super Cache</em> menu of WordPress once WP Super Cache has been activated.</li>
</ol>
<p>The lighttpd host configuration should now look somewhat similar to this:</p>
<blockquote><p><code>$HTTP["host"] == "myblog.com" {<br />
server.document-root = &#8220;/srv/www/myblog/wordpress&#8221;<br />
accesslog.filename = &#8220;/var/log/lighttpd/</code><code>myblog</code><code>/access.log"<br />
magnet.attract-physical-path-to = ( server.document-root + &#8220;/rewrite.lua&#8221; )<br />
}</code></p></blockquote>
<p>Restart lighttpd to put the changes in place. Check your error log for any strange entries. Check the WP Super Cache settings of your blog and try to view it from a mobile device or an iPhone simulator, e.g., <a href="http://www.marketcircle.com/iphoney/">iPhoney</a>.</p>
<p>Let me know if you&#8217;d like to further improve the rewrite.lua code. Just go ahead, clone it from the <a href="http://github.com/jpwenzel/wp-lighttpd-rewrite">github repository</a> and start working on it! If you&#8217;re interested in writing your own LUA code check out the <a href="http://www.amazon.de/gp/product/8590379825?ie=UTF8&amp;tag=jeanpierrede-21&amp;linkCode=as2&amp;camp=1638&amp;creative=19454&amp;creativeASIN=8590379825">Programming  in Lua book</a><img style="border: medium none ! important; margin: 0px ! important;" src="http://www.assoc-amazon.de/e/ir?t=jeanpierrede-21&amp;l=as2&amp;o=3&amp;a=8590379825" border="0" alt="" width="1" height="1" /> or the <a href="http://www.lua.org/pil/">Programming  in LUA website</a>.</p>
<hr />
<p>The article '<a href="http://blog.jeanpierre.de/2009/11/29/wordpress-on-lighttpd-rewrite-rules-with-wp-super-cache-and-wp-touch/">WordPress on lighttpd: Rewrite rules with WP Super Cache and WPtouch</a>' was posted on 2009/11/29 to the <a href="http://blog.jeanpierre.de"><strong>$ cat /dev/brain &gt; /dev/blog</strong></a> weblog. <br/><small>© 2009 by <a href="http://jeanpierre.de">Jean Pierre Wenzel</a>. All rights reserved.</small></p>]]>
</content:encoded>
<wfw:commentRss>http://blog.jeanpierre.de/2009/11/29/wordpress-on-lighttpd-rewrite-rules-with-wp-super-cache-and-wp-touch/feed/</wfw:commentRss>
<slash:comments>6</slash:comments>
</item>
<item>
<title>Partnerschaft.de grast sinnfrei Twitter-Feeds ab</title>
<link>http://blog.jeanpierre.de/2009/11/20/partnerschaft-de-grast-sinnfrei-twitter-feeds-ab/</link>
<comments>http://blog.jeanpierre.de/2009/11/20/partnerschaft-de-grast-sinnfrei-twitter-feeds-ab/#comments</comments>
<pubDate>Fri, 20 Nov 2009 12:31:21 +0000</pubDate>
<dc:creator>Jean Pierre</dc:creator>
<category>
<![CDATA[Computer & Technik]]>
</category>
<category>
<![CDATA[UNIX/Linux]]>
</category>
<category>
<![CDATA[Bootloader]]>
</category>
<category>
<![CDATA[GRUB]]>
</category>
<category>
<![CDATA[Linux]]>
</category>
<category>
<![CDATA[tweet]]>
</category>
<category>
<![CDATA[Twitter]]>
</category>
<category>
<![CDATA[UNIX]]>
</category>
<guid isPermaLink="false">http://blog.jeanpierre.de/?p=1214</guid>
<description>
<![CDATA[Ein Google Alert (… ja, ich lasse nach meiner selbst googlen, denn ich will ja wissen, wo ich &#252;berall auftauche…) trug heute was Erstaunliches in meine Inbox: Moment… &#8220;Jean Pierre Wenzel aus Grub&#8221;? WTF? Ein bisschen Surfen im Google Cache brachte dann das hier zum Vorschein: Da m&#246;chte Partnerschaft.de wohl die eigene Link-Farm mit mehr [...]]]>
</description>
<content:encoded>
<![CDATA[<p>Ein <a href="http://www.google.de/alerts">Google Alert</a> (… ja, ich lasse nach meiner selbst googlen, denn ich will ja wissen, wo ich &#252;berall auftauche…) trug heute was Erstaunliches in meine Inbox:</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-1215" title="Screenshot Google Alert" src="http://cdn9.blog.jeanpierre.de/wp-content/uploads/2009/11/Screenshot-partnerschaft.de-twitter1.png" alt="Screenshot Google Alert" width="500" height="193" /></p>
<p>Moment… &#8220;Jean Pierre Wenzel aus Grub&#8221;? WTF?</p>
<p>Ein bisschen <a href="http://tinyurl.com/y95ogrq">Surfen im Google Cache</a> brachte dann das hier zum Vorschein:</p>
<p style="text-align: center;"><img class="size-full wp-image-1216 alignnone" title="Screenshot partnerschaft.de" src="http://cdn8.blog.jeanpierre.de/wp-content/uploads/2009/11/Screenshot-partnerschaft.de-twitter2.png" alt="Screenshot partnerschaft.de" width="500" height="680" /></p>
<p>Da m&#246;chte Partnerschaft.de wohl die eigene <a href="http://de.wikipedia.org/wiki/Linkfarm">Link-Farm</a> mit mehr Content f&#252;llen… Schade nur, dass das thematisch mal &#252;berhaupt gar nicht passt — es sei denn, wir ziehen alle schnell um oder gehen Partnerschaften mit unserem Boot-Loader ein… <img src='http://cdn7.blog.jeanpierre.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>P.S. Da die Frage gleich aufkam: Die hinreichende <a href="http://www.rechtzweinull.de/index.php?/archives/94-Twitter-und-Recht-Sind-Tweets-urheberrechtlich-geschuetzt.html">Sch&#246;pfungsh&#246;he ist bei Tweets wohl nicht erreicht</a>, daher sieht die urheberrechtliche Handhabe eher mau aus, sollte jemand sich durch die Verwendung seiner Tweets auf den Schlips getreten f&#252;hlen.</p>
<hr />
<p>The article '<a href="http://blog.jeanpierre.de/2009/11/20/partnerschaft-de-grast-sinnfrei-twitter-feeds-ab/">Partnerschaft.de grast sinnfrei Twitter-Feeds ab</a>' was posted on 2009/11/20 to the <a href="http://blog.jeanpierre.de"><strong>$ cat /dev/brain &gt; /dev/blog</strong></a> weblog. <br/><small>© 2009 by <a href="http://jeanpierre.de">Jean Pierre Wenzel</a>. All rights reserved.</small></p>]]>
</content:encoded>
<wfw:commentRss>http://blog.jeanpierre.de/2009/11/20/partnerschaft-de-grast-sinnfrei-twitter-feeds-ab/feed/</wfw:commentRss>
<slash:comments>0</slash:comments>
</item>
<item>
<title>Build freetz on CentOS</title>
<link>http://blog.jeanpierre.de/2009/11/19/build-freetz-on-centos/</link>
<comments>http://blog.jeanpierre.de/2009/11/19/build-freetz-on-centos/#comments</comments>
<pubDate>Thu, 19 Nov 2009 09:27:28 +0000</pubDate>
<dc:creator>Jean Pierre</dc:creator>
<category>
<![CDATA[Computer & Technik]]>
</category>
<category>
<![CDATA[UNIX/Linux]]>
</category>
<category>
<![CDATA[AVM]]>
</category>
<category>
<![CDATA[CentOS]]>
</category>
<category>
<![CDATA[firmware]]>
</category>
<category>
<![CDATA[freetz]]>
</category>
<category>
<![CDATA[Fritz!Box]]>
</category>
<category>
<![CDATA[image]]>
</category>
<guid isPermaLink="false">http://blog.jeanpierre.de/?p=1204</guid>
<description>
<![CDATA[Recently, I needed to build a newer version of the famous alternative software for AVM Fritz!Box routers: freetz (the main goal was to enable access to a NAS connected through a dynamic cable or DSL line using OpenVPN). The only Linux machine I could access at that time was a virtual machine running CentOS 5.4, [...]]]>
</description>
<content:encoded>
<![CDATA[<p>Recently, I needed to build a newer version of the famous alternative software for <a href="http://www.avm.de/en/Produkte/FRITZBox/index.html">AVM Fritz!Box routers</a>: <a href="http://trac.freetz.org/wiki/WikiStart.en">freetz</a> (the main goal was to enable access to a NAS connected through a dynamic cable or DSL line using OpenVPN).</p>
<p>The only Linux machine I could access at that time was a virtual machine running <a href="http://www.centos.org/">CentOS</a> 5.4, but it served its purpose very well.</p>
<p>Before you can build your own freetz image in CentOS, you&#8217;ll need to install the following RPM packages (if they are not already present on your machine) using <code>yum</code> (as <code>root</code> user):</p>
<blockquote><p><code>yum install subversion gcc gcc-c++ binutils autoconf automake libtool make bzip2 ncurses-devel zlib-devel flex bison patch texinfo dos2unix unix2dos gettext expat pkgconfig perl ruby gawk python libusb-devel unzip</code></p></blockquote>
<p>Now you can get the current freetz sources (see <a href="http://trac.freetz.org/wiki/Download">their download website</a> for more details) and start building your own Fritz!Box image.</p>
<hr />
<p>The article '<a href="http://blog.jeanpierre.de/2009/11/19/build-freetz-on-centos/">Build freetz on CentOS</a>' was posted on 2009/11/19 to the <a href="http://blog.jeanpierre.de"><strong>$ cat /dev/brain &gt; /dev/blog</strong></a> weblog. <br/><small>© 2009 by <a href="http://jeanpierre.de">Jean Pierre Wenzel</a>. All rights reserved.</small></p>]]>
</content:encoded>
<wfw:commentRss>http://blog.jeanpierre.de/2009/11/19/build-freetz-on-centos/feed/</wfw:commentRss>
<slash:comments>0</slash:comments>
</item>
<item>
<title>Fehlermeldungen mit Humor</title>
<link>http://blog.jeanpierre.de/2009/04/26/fehlermeldungen-mit-humor/</link>
<comments>http://blog.jeanpierre.de/2009/04/26/fehlermeldungen-mit-humor/#comments</comments>
<pubDate>Sun, 26 Apr 2009 15:49:03 +0000</pubDate>
<dc:creator>Jean Pierre</dc:creator>
<category>
<![CDATA[Computer & Technik]]>
</category>
<category>
<![CDATA[UNIX/Linux]]>
</category>
<category>
<![CDATA[Fehlermeldung]]>
</category>
<category>
<![CDATA[Linux]]>
</category>
<category>
<![CDATA[mount]]>
</category>
<category>
<![CDATA[Ubuntu]]>
</category>
<guid isPermaLink="false">http://blog.jeanpierre.de/?p=1074</guid>
<description>
<![CDATA[Ich liebe ja humorvolle Fehlermeldungen: mount: wrong fs type, bad option, bad superblock on /dev/scd0, missing codepage or helper program, or other error Manchmal liefert das Syslog wertvolle Informationen – versuchen Sie dmesg &#124; tail oder so (Quelle: mount, Ubuntu 8.04 LTS) Geholfen hat&#8217;s leider nichts, scheinbar wird das Dateisystem auf der verwendeten DVD-RAM nicht [...]]]>
</description>
<content:encoded>
<![CDATA[<p>Ich liebe ja humorvolle Fehlermeldungen:</p>
<blockquote><p><code>mount: wrong fs type, bad option, bad superblock on /dev/scd0,</code><br />
<code>missing codepage or helper program, or other error</code><br />
<code>Manchmal liefert das Syslog wertvolle Informationen – versuchen</code><br />
<code>Sie  dmesg | tail  oder so</code></p></blockquote>
<p>(Quelle: <code>mount</code>, Ubuntu 8.04 LTS)</p>
<p>Geholfen hat&#8217;s leider nichts, scheinbar wird das Dateisystem auf der verwendeten DVD-RAM nicht korrekt erzeugt. <code>mkudffs</code> l&#228;uft zwar ohne Fehler durch, aber das Dateisystem kann ich dann trotzdem nicht einh&#228;ngen. Vermutlich ist dann doch einfach die Scheibe defekt. Da es sich um ein off-site System handelt, kann ich aber leider nicht <em>mal eben</em> nachschauen. Das muss dann wohl bis morgen warten.</p>
<hr />
<p>The article '<a href="http://blog.jeanpierre.de/2009/04/26/fehlermeldungen-mit-humor/">Fehlermeldungen mit Humor</a>' was posted on 2009/04/26 to the <a href="http://blog.jeanpierre.de"><strong>$ cat /dev/brain &gt; /dev/blog</strong></a> weblog. <br/><small>© 2009 by <a href="http://jeanpierre.de">Jean Pierre Wenzel</a>. All rights reserved.</small></p>]]>
</content:encoded>
<wfw:commentRss>http://blog.jeanpierre.de/2009/04/26/fehlermeldungen-mit-humor/feed/</wfw:commentRss>
<slash:comments>0</slash:comments>
</item>
<item>
<title>New spam record</title>
<link>http://blog.jeanpierre.de/2008/11/18/new-spam-record/</link>
<comments>http://blog.jeanpierre.de/2008/11/18/new-spam-record/#comments</comments>
<pubDate>Tue, 18 Nov 2008 04:50:34 +0000</pubDate>
<dc:creator>Jean Pierre</dc:creator>
<category>
<![CDATA[Computer & Technik]]>
</category>
<category>
<![CDATA[UNIX/Linux]]>
</category>
<category>
<![CDATA[fail2ban]]>
</category>
<category>
<![CDATA[junk mail]]>
</category>
<category>
<![CDATA[spam]]>
</category>
<guid isPermaLink="false">http://blog.jeanpierre.de/?p=923</guid>
<description>
<![CDATA[As I described in a previous post when talking about spam countermeasures on one of our servers, misbehaving mail senders are locked down using fail2ban for a certain amount of time. Today, we got two new records in our internal spammer high score: Banned services with Fail2Ban:                          [...]]]>
</description>
<content:encoded>
<![CDATA[<p>As I described in a previous post when talking about <a href="http://blog.jeanpierre.de/2008/08/12/fighting-spammers-back/">spam countermeasures on one of our servers</a>, misbehaving mail senders are locked down using <a href="http://www.fail2ban.org/"><code>fail2ban</code></a> for a certain amount of time.</p>
<p>Today, we got two new records in our internal <em>spammer high score</em>:</p>
<p><code>Banned services with Fail2Ban:                          Bans:Unbans<br />
Exim4:                                                  [243:241]<br />
202.109.98.37 (chipolbrok.com.cn)                       9:10<br />
122.55.96.50 (122.55.96.50.pldt.net)                    7:8</code></p>
<p>Those two hosts in China and the Phillipines have been behaving <em>most rowdily</em> so far.</p>
<p>And, in addition, I cannot verify that the spam situation improved after <a href="http://www.crunchgear.com/2008/11/13/spammer-mccolo-taken-down-spam-problem-solved/">one of the major botnet control hosters was taken down</a>. Quite the contrary. We saw a small decrease for a few days but the average number of spam/malware per day that someone is trying to load off at our server has more than doubled compared to the situation two, three weeks ago. <img src='http://cdn9.blog.jeanpierre.de/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<hr />
<p>The article '<a href="http://blog.jeanpierre.de/2008/11/18/new-spam-record/">New spam record</a>' was posted on 2008/11/18 to the <a href="http://blog.jeanpierre.de"><strong>$ cat /dev/brain &gt; /dev/blog</strong></a> weblog. <br/><small>© 2008 by <a href="http://jeanpierre.de">Jean Pierre Wenzel</a>. All rights reserved.</small></p>]]>
</content:encoded>
<wfw:commentRss>http://blog.jeanpierre.de/2008/11/18/new-spam-record/feed/</wfw:commentRss>
<slash:comments>1</slash:comments>
</item>
<item>
<title>Still looking for Adobe Flash Player 9? It&#8217;s hard to find.</title>
<link>http://blog.jeanpierre.de/2008/11/08/still-looking-for-adobe-flash-player-9-its-hard-to-find/</link>
<comments>http://blog.jeanpierre.de/2008/11/08/still-looking-for-adobe-flash-player-9-its-hard-to-find/#comments</comments>
<pubDate>Sat, 08 Nov 2008 14:54:31 +0000</pubDate>
<dc:creator>Jean Pierre</dc:creator>
<category>
<![CDATA[Computer & Technik]]>
</category>
<category>
<![CDATA[Mac OS X]]>
</category>
<category>
<![CDATA[UNIX/Linux]]>
</category>
<category>
<![CDATA[Adobe]]>
</category>
<category>
<![CDATA[Flash]]>
</category>
<category>
<![CDATA[Flash Player]]>
</category>
<category>
<![CDATA[legacy software]]>
</category>
<category>
<![CDATA[Linux]]>
</category>
<category>
<![CDATA[OS X]]>
</category>
<category>
<![CDATA[swf]]>
</category>
<category>
<![CDATA[Windows]]>
</category>
<guid isPermaLink="false">http://blog.jeanpierre.de/?p=914</guid>
<description>
<![CDATA[Adobe makes a good job of promoting its new version of their Flash Player 10. They seem to have removed almost every single link to the previous version on their website and all old links redirect to the download of version 10. This might be great if you want to run their latest software, but [...]]]>
</description>
<content:encoded>
<![CDATA[<p><img class="size-full wp-image-918 alignright" style="margin: 5px 10px;" src="http://cdn8.blog.jeanpierre.de/wp-content/uploads/2008/11/file_fla.png" alt="Adobe Flash" width="128" height="128" />Adobe makes a good job of promoting its new version of their <a href="http://www.adobe.com/de/products/flashplayer/">Flash Player 10</a>. They seem to have removed almost every single link to the previous version on their website and all old links redirect to the download of version 10.</p>
<p>This might be great if you want to run their latest software, but if <em>for some reason</em> you need a specific older version, you&#8217;re gonna be quite upset, e.g., you want Flash on a legacy operating system such as Windows 98/ME, Mac OS X &lt; 10.4, or older Linux/UNIX  OSes.</p>
<p>In my case, there is a web site that has been programmed in such a bad way that it is simply broken and unusuable with the latest version of Flash Player 10. I don&#8217;t use the service of that website on a daily basis, but I wanted to install Flash Player 9 on top of a Windows installation in a VM.</p>
<p>You can find the installation files for the <a href="http://kb.adobe.com/selfservice/viewContent.do?externalId=kb406791&amp;sliceId=2">legacy Flash Player 9 download</a> on Adobe&#8217;s TechNote site. Please keep in mind that Adobe may (and surely will) stop releasing any [security] updates for those old versions of Flash.</p>
<p>Of course&#8211;after I eventually found the download link and installed the old Flash version&#8211;I remembered having a moldy Ubuntu Live DVD somewhere in my drawer&#8230; And I bet it has Flash Player 8 or 9 installed&#8230;</p>
<hr />
<p>The article '<a href="http://blog.jeanpierre.de/2008/11/08/still-looking-for-adobe-flash-player-9-its-hard-to-find/">Still looking for Adobe Flash Player 9? It&#8217;s hard to find.</a>' was posted on 2008/11/08 to the <a href="http://blog.jeanpierre.de"><strong>$ cat /dev/brain &gt; /dev/blog</strong></a> weblog. <br/><small>© 2008 by <a href="http://jeanpierre.de">Jean Pierre Wenzel</a>. All rights reserved.</small></p>]]>
</content:encoded>
<wfw:commentRss>http://blog.jeanpierre.de/2008/11/08/still-looking-for-adobe-flash-player-9-its-hard-to-find/feed/</wfw:commentRss>
<slash:comments>0</slash:comments>
</item>
</channel>
</rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using xcache
Page Caching using xcache
Database Caching 11/70 queries in 0.019 seconds using xcache
Object Caching 1338/1491 objects using xcache
Content Delivery Network via cdn5.blog.jeanpierre.de

Served from: blog.jeanpierre.de @ 2012-02-11 02:46:56 -->
