<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://wiki.birth-online.de/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel>
        <title>mbirth's Wiki</title>
        <description></description>
        <link>http://wiki.birth-online.de/</link>
        <lastBuildDate>Wed, 10 Mar 2010 18:41:25 +0100</lastBuildDate>
        <generator>FeedCreator 1.7.2-ppt DokuWiki</generator>
        <image>
            <url>http://wiki.birth-online.de/lib/images/favicon.ico</url>
            <title>mbirth's Wiki</title>
            <link>http://wiki.birth-online.de/</link>
        </image>
        <item>
            <title>iPhoneOS vs. Android</title>
            <link>http://wiki.birth-online.de/know-how/hardware/apple-iphone/iphoneos-vs-android</link>
            <description>


&lt;h1&gt;&lt;a name=&quot;iphoneos-vs-android&quot; id=&quot;iphoneos-vs-android&quot;&gt;iPhoneOS vs. Android&lt;/a&gt;&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;iPhoneOS&lt;/strong&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; can change keyboard layout on the fly&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; ~150.000 Apps (most are gimmicks though)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Apple decides which apps get onto the phone/in the AppStore&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; only syncs with one single &lt;em&gt;iTunes&lt;/em&gt;, i.e. no Linux support at all, no sync at multiple places&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; supports Push Notifications via Apple servers&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tethering depends on network carrier / paid&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; cheap iPhone &lt;acronym title=&quot;Operating System&quot;&gt;OS&lt;/acronym&gt; updates, new versions still support (almost) all old devices&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;Android&lt;/strong&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; very loose controlled Market store&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; ~20.000 Apps and growing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; keyboard language related to &lt;acronym title=&quot;Graphical User Interface&quot;&gt;GUI&lt;/acronym&gt; language (not independently configurable!)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; syncs mostly with Google services, but custom apps available for ActiveSync, SyncML, etc.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; can install apps using &lt;code&gt;adb&lt;/code&gt; from Android &lt;acronym title=&quot;Software Development Kit&quot;&gt;SDK&lt;/acronym&gt;, even from Linux&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Push Notifications are a bit complicated and not native (e.g. IBM MQTT)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Tethering via different methods from free to $30&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; Android updates depend on cell phone maker&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
</description>
            <author>Markus Birth</author>
        <category>know-how:hardware:apple-iphone</category>
            <pubDate>Mon, 08 Mar 2010 23:16:00 +0100</pubDate>
        </item>
        <item>
            <title>Citrix ICAClient</title>
            <link>http://wiki.birth-online.de/know-how/software/linux/citrix-icaclient</link>
            <description>


&lt;h1&gt;&lt;a name=&quot;citrix-icaclient&quot; id=&quot;citrix-icaclient&quot;&gt;Citrix ICAClient&lt;/a&gt;&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;Download:&lt;/strong&gt; &lt;a href=&quot;http://www.citrix.com/English/ss/downloads/details.asp?downloadId=3323&amp;amp;productId=186&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://www.citrix.com/English/ss/downloads/details.asp?downloadId=3323&amp;amp;productId=186&quot;  rel=&quot;nofollow&quot;&gt;citrix.com&lt;/a&gt; (preferably &lt;code&gt;.deb&lt;/code&gt; format)&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
This plugin will work with browsers which support Netscape compatible plugins, e.g. &lt;em&gt;Firefox&lt;/em&gt; or &lt;em&gt;Opera&lt;/em&gt;.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- SECTION &quot;Citrix ICAClient&quot; [1-291] --&gt;
&lt;h2&gt;&lt;a name=&quot;ssl-error-61&quot; id=&quot;ssl-error-61&quot;&gt;SSL error 61&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
This error means your certificate chain is broken or not “trusted”.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- SECTION &quot;SSL error 61&quot; [292-385] --&gt;
&lt;h3&gt;&lt;a name=&quot;get-certificates&quot; id=&quot;get-certificates&quot;&gt;Get certificates&lt;/a&gt;&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
While the Windows clients download the certificates automatically, the Linux client doesn&amp;#039;t. You will need access to a Windows running &lt;em&gt;Firefox&lt;/em&gt; or talk to someone to get the required certificates.

&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Open Firefox (make sure you had at least one successful connection using the ICAClient)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; go to menu &lt;em&gt;Tools&lt;/em&gt; → &lt;em&gt;Options…&lt;/em&gt; → &lt;em&gt;Advanced&lt;/em&gt; → &lt;em&gt;Encryption&lt;/em&gt; and click the button &lt;em&gt;View certificates&lt;/em&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; click the &lt;em&gt;Servers&lt;/em&gt; tab&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; find the certificate matching your desired Citrix server and select it (click once)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; now click the &lt;em&gt;Export…&lt;/em&gt; button, choose &lt;strong&gt;X.509 certificate (DER)&lt;/strong&gt; as format and save it&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; click the &lt;em&gt;View…&lt;/em&gt; button and notice the name under “Issued By” → “Common Name (CN)” then close the dialog&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; select the &lt;em&gt;Authorities&lt;/em&gt; tab&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; search the list for the name you just saw, most times the group will have a similar name&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; export this certificate the same way as above (DER format)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; view that certificate and check whether the “Issued By” → “Common Name (CN)” is different from the certificates name - if so: repeat the steps to also export this one&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; if all certificates are exported, copy them to these locations:&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; the Root CA certificate (that one you exported last) goes to &lt;code&gt;/usr/lib/ICAClient/keystore/cacerts/&lt;/code&gt; to make it a &lt;em&gt;trusted&lt;/em&gt; certificate&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; all other go to &lt;code&gt;~/.ICAClient/keystore/cacerts/&lt;/code&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; All done. &lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- SECTION &quot;Get certificates&quot; [386-] --&gt;</description>
            <author>Markus Birth</author>
        <category>know-how:software:linux</category>
            <pubDate>Thu, 04 Mar 2010 14:22:24 +0100</pubDate>
        </item>
        <item>
            <title>Merge Video Files</title>
            <link>http://wiki.birth-online.de/know-how/software/linux/merge-video-files</link>
            <description>


&lt;h1&gt;&lt;a name=&quot;merge-video-files&quot; id=&quot;merge-video-files&quot;&gt;Merge Video Files&lt;/a&gt;&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
To merge multiple (similar) video files into one big file, there are different ways.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- SECTION &quot;Merge Video Files&quot; [1-118] --&gt;
&lt;h2&gt;&lt;a name=&quot;avimerge&quot; id=&quot;avimerge&quot;&gt;avimerge&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
This only works with &lt;code&gt;avi&lt;/code&gt; files. &lt;em&gt;avimerge&lt;/em&gt; is part of the &lt;a href=&quot;apt://transcode-utils?refresh=yes&quot; class=&quot;interwiki iw_apt&quot; title=&quot;apt://transcode-utils?refresh=yes&quot;&gt;transcode-utils&lt;/a&gt; package.
&lt;/p&gt;
&lt;pre class=&quot;code bash&quot;&gt;avimerge &lt;span class=&quot;re5&quot;&gt;-o&lt;/span&gt; output.avi &lt;span class=&quot;re5&quot;&gt;-i&lt;/span&gt; file1.avi file2.avi file3.avi fileN.avi&lt;/pre&gt;

&lt;p&gt;
If the sound doesn&amp;#039;t match from the second file on, use the &lt;code&gt;-c&lt;/code&gt; switch.
&lt;/p&gt;

&lt;p&gt;
&lt;p&gt;&lt;div class=&quot;noteimportant&quot;&gt;Check your files after merging! If you have no audio near the end of the final video file, use &lt;em&gt;mencoder&lt;/em&gt; below.
&lt;/div&gt;&lt;/p&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- SECTION &quot;avimerge&quot; [119-539] --&gt;
&lt;h2&gt;&lt;a name=&quot;mencoder&quot; id=&quot;mencoder&quot;&gt;mencoder&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
This should also work with &lt;code&gt;mpg&lt;/code&gt; videos. Install the &lt;a href=&quot;apt://mencoder?refresh=yes&quot; class=&quot;interwiki iw_apt&quot; title=&quot;apt://mencoder?refresh=yes&quot;&gt;mencoder&lt;/a&gt; package.
&lt;/p&gt;
&lt;pre class=&quot;code bash&quot;&gt;mencoder &lt;span class=&quot;re5&quot;&gt;-oac&lt;/span&gt; copy &lt;span class=&quot;re5&quot;&gt;-ovc&lt;/span&gt; copy file1.avi file2.avi file3.avi fileN.avi &lt;span class=&quot;re5&quot;&gt;-o&lt;/span&gt; output.avi&lt;/pre&gt;

&lt;/div&gt;
&lt;!-- SECTION &quot;mencoder&quot; [540-] --&gt;</description>
            <author>Markus Birth</author>
        <category>know-how:software:linux</category>
            <pubDate>Tue, 02 Mar 2010 23:59:34 +0100</pubDate>
        </item>
        <item>
            <title>ACPI Events</title>
            <link>http://wiki.birth-online.de/know-how/software/linux/acpi-events</link>
            <description>


&lt;h1&gt;&lt;a name=&quot;acpi-events&quot; id=&quot;acpi-events&quot;&gt;ACPI Events&lt;/a&gt;&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
If you wish to change the behavior upon pushing e.g. the power button, you can edit the config files located in &lt;code&gt;/etc/acpi/events/&lt;/code&gt;. To disable the power button, you would edit the file &lt;code&gt;powerbtn&lt;/code&gt; there and change the &lt;code&gt;action&lt;/code&gt; line to:
&lt;/p&gt;
&lt;pre class=&quot;code ini&quot;&gt;&lt;span class=&quot;re1&quot;&gt;action&lt;/span&gt;&lt;span class=&quot;sy0&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;re2&quot;&gt;/bin/true&lt;/span&gt;&lt;/pre&gt;

&lt;/div&gt;
</description>
            <author>Markus Birth</author>
        <category>know-how:software:linux</category>
            <pubDate>Mon, 01 Mar 2010 21:40:46 +0100</pubDate>
        </item>
        <item>
            <title>Compiling Kismet</title>
            <link>http://wiki.birth-online.de/know-how/software/linux/compiling-kismet</link>
            <description>


&lt;h1&gt;&lt;a name=&quot;compiling-kismet&quot; id=&quot;compiling-kismet&quot;&gt;Compiling Kismet&lt;/a&gt;&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;

You need the following libraries to successfully compile &lt;a href=&quot;http://www.kismetwireless.net/download.shtml&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;http://www.kismetwireless.net/download.shtml&quot;  rel=&quot;nofollow&quot;&gt;Kismet&lt;/a&gt;:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;apt://libncurses5-dev?refresh=yes&quot; class=&quot;interwiki iw_apt&quot; title=&quot;apt://libncurses5-dev?refresh=yes&quot;&gt;libncurses5-dev&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;apt://libncursesw5-dev?refresh=yes&quot; class=&quot;interwiki iw_apt&quot; title=&quot;apt://libncursesw5-dev?refresh=yes&quot;&gt;libncursesw5-dev&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;apt://libpcap0.8-dev?refresh=yes&quot; class=&quot;interwiki iw_apt&quot; title=&quot;apt://libpcap0.8-dev?refresh=yes&quot;&gt;libpcap0.8-dev&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;apt://libpcre3-dev?refresh=yes&quot; class=&quot;interwiki iw_apt&quot; title=&quot;apt://libpcre3-dev?refresh=yes&quot;&gt;libpcre3-dev&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;apt://libnl-dev?refresh=yes&quot; class=&quot;interwiki iw_apt&quot; title=&quot;apt://libnl-dev?refresh=yes&quot;&gt;libnl-dev&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;apt://libcap-dev?refresh=yes&quot; class=&quot;interwiki iw_apt&quot; title=&quot;apt://libcap-dev?refresh=yes&quot;&gt;libcap-dev&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;pre class=&quot;code&quot;&gt; ./configure --enable-airpcap&lt;/pre&gt;

&lt;/div&gt;
&lt;!-- SECTION &quot;Compiling Kismet&quot; [1-337] --&gt;
&lt;h2&gt;&lt;a name=&quot;install-from-ppa&quot; id=&quot;install-from-ppa&quot;&gt;Install from PPA&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
You can also install the latest version using &lt;code&gt;aptitude&lt;/code&gt; from &lt;a href=&quot;https://launchpad.net/~festor-deactivatedaccount/+archive/hack-tools&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://launchpad.net/~festor-deactivatedaccount/+archive/hack-tools&quot;  rel=&quot;nofollow&quot;&gt;Festor&amp;#039;s HackTools PPA&lt;/a&gt;.
&lt;/p&gt;

&lt;p&gt;
&lt;p&gt;&lt;div class=&quot;noteimportant&quot;&gt;The shown &lt;acronym title=&quot;Uniform Resource Locator&quot;&gt;URL&lt;/acronym&gt; to the PPA is wrong as Festor&amp;#039;s account got deactivated. The correct URLs are: 
&lt;/p&gt;
&lt;pre class=&quot;code apt_sources&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;deb&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;http://ppa.launchpad.net/festor/hack-tools/ubuntu&lt;/span&gt; jaunty &lt;span class=&quot;kw3&quot;&gt;main&lt;/span&gt;
&lt;span class=&quot;kw1&quot;&gt;deb-src&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;http://ppa.launchpad.net/festor/hack-tools/ubuntu&lt;/span&gt; jaunty &lt;span class=&quot;kw3&quot;&gt;main&lt;/span&gt;&lt;/pre&gt;

&lt;p&gt;

&lt;/div&gt;&lt;/p&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- SECTION &quot;Install from PPA&quot; [338-] --&gt;</description>
            <author>Markus Birth</author>
        <category>know-how:software:linux</category>
            <pubDate>Fri, 26 Feb 2010 00:15:54 +0100</pubDate>
        </item>
    </channel>
</rss>
