<?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"
	>

<channel>
	<title>Shared Know How</title>
	<atom:link href="http://www.sharedknowhow.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sharedknowhow.com</link>
	<description>Howto: fix, find, use, make &#38; do it guide</description>
	<pubDate>Fri, 31 Oct 2008 10:02:50 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.1</generator>
	<language>en</language>
			<item>
		<title>Evolution importing old mail in Ubuntu Intrepid 8.10 hangs</title>
		<link>http://www.sharedknowhow.com/2008/10/evolution-importing-old-mail-in-ubuntu-intrepid-810-hangs/</link>
		<comments>http://www.sharedknowhow.com/2008/10/evolution-importing-old-mail-in-ubuntu-intrepid-810-hangs/#comments</comments>
		<pubDate>Fri, 31 Oct 2008 10:02:14 +0000</pubDate>
		<dc:creator>Tim</dc:creator>
		
		<category><![CDATA[linux]]></category>

		<category><![CDATA[evolution linux bug crash fix]]></category>

		<guid isPermaLink="false">http://www.sharedknowhow.com/?p=74</guid>
		<description><![CDATA[Ofcourse yesterday when the new Ubuntu 8.10 came out I couldn't wait to install the new version. I came across a big problem though that evolution was hanging on importing/migrating my old mail. I tried to copy my old .evolution folder and even importing a backup I made.
Evolution segfaulted with the following line in messages

[   [...]]]></description>
			<content:encoded><![CDATA[<p>Ofcourse yesterday when the new Ubuntu 8.10 came out I couldn't wait to install the new version. I came across a big problem though that evolution was hanging on importing/migrating my old mail. I tried to copy my old .evolution folder and even importing a backup I made.</p>
<p>Evolution segfaulted with the following line in messages<br />
<code><br />
[   56.897763] evolution[6320]: segfault at 0 ip b6a45d07 sp bff95824 error 4 in libglib-2.0.so.0.1800.2[b69e9000+b5000]<br />
</code><br />
It turns out that importing fails on the ev-summary files in ~/.evolution/</p>
<p>The solution is deleting those ev-summary files. They will be regenerated by evolution. Because I have dozens of folders in my evolution I used the following line:</p>
<p>find ~/.evolution -name *ev-summary -print0 | xargs -0 rm</p>
<p>after that  evolution works just fine.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sharedknowhow.com/2008/10/evolution-importing-old-mail-in-ubuntu-intrepid-810-hangs/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Linux VPN server installation for use with Iphone</title>
		<link>http://www.sharedknowhow.com/2008/09/linux-vpn-server-installation-for-use-with-iphone/</link>
		<comments>http://www.sharedknowhow.com/2008/09/linux-vpn-server-installation-for-use-with-iphone/#comments</comments>
		<pubDate>Sun, 28 Sep 2008 15:19:00 +0000</pubDate>
		<dc:creator>Tim</dc:creator>
		
		<category><![CDATA[iphone]]></category>

		<category><![CDATA[linux]]></category>

		<category><![CDATA[nat]]></category>

		<category><![CDATA[poptop]]></category>

		<category><![CDATA[pptpd]]></category>

		<category><![CDATA[vpn]]></category>

		<guid isPermaLink="false">http://www.sharedknowhow.com/?p=30</guid>
		<description><![CDATA[I was looking into getting an vpn connection from my iphone to my server because I wouldn't want to send my email passwords and webpasswords clear over any public WIFI. Setting up an open source vpn connection from the Iphone is fairly simple but there is not much choiche of software. To my knowledge OpenVPN [...]]]></description>
			<content:encoded><![CDATA[<p>I was looking into getting an vpn connection from my iphone to my server because I wouldn't want to send my email passwords and webpasswords clear over any public WIFI. Setting up an open source vpn connection from the Iphone is fairly simple but there is not much choiche of software. To my knowledge OpenVPN and Openswan are not supported so my choiche came down to:  <a href="http://www.poptop.org/" target="_blank">Poptop</a> which is probably not the most secure solution because it's uses the Microsoft protocol which has a few <a href="http://poptop.sourceforge.net/dox/protocol-security.phtml" target="_blank">flaws</a> but I figured it would be much safer then nothing and if there is an evil WIFI I would guess the will just go for the easy targets.</p>
<p>My install is a CentOS 5.2 installation but it should work under any fairly recent Linux distribution</p>
<p>Setting Poptop VPN for Iphone is done in just four steps:</p>
<p><span id="more-30"></span></p>
<p><strong>1 Installing Poptop on your linux server</strong></p>
<p>Some distributions already have pptpd, if not you can install it from source with the following steps.</p>
<p>Download the latest pptpd from <a href="http://sourceforge.net/project/showfiles.php?group_id=44827" target="_blank">Sourceforge</a>.</p>
<p>Unpack pptpd, configure and run make install:</p>
<pre class="text">tar -zxvf pptpd-1.3.4.tar.gz
cd pptpd-1.3.4
./configure
make
make install</pre>
<p><strong>2 Configuring pptpd (poptop)</strong></p>
<p>Now we need to configure the different files used by pptpd to setup up for the vpn:</p>
<p>/etc/pptpd.conf</p>
<pre class="text">option /etc/ppp/options.pptpd
localip 192.168.8.1
remoteip 192.168.8.234-238</pre>
<p>/etc/ppp/options.pptpd</p>
<pre class="text"> name pptpd
refuse-pap
refuse-chap
refuse-mschap
require-mschap-v2
require-mppe-128
&nbsp;
#opendns dns services, you can replace this by your dns provider
ms-dns 208.67.222.222
ms-dns 208.67.220.220
lock
nobsdcomp
nologfd</pre>
<p>/etc/ppp/chap-secrets</p>
<pre class="text"># Secrets for authentication using CHAP
#set one or more username and passwords to use with the pptp VPN
# username    pptpd   password         IP addresses
username       pptpd   password        *</pre>
<p><strong>3 Setup the server for Masquerading/NAT</strong></p>
<p>Because we want to share the internet connection of the server with the Iphone we need to do NAT. The following couple of lines enable this. I am assuming eth0 is the network interface conneted to the internet. Just first try this out by copy and pasting this into bash but to keep it working even after a reboot you can copy the following lines into /etc/rc.local</p>
<pre class="text">echo 1 &gt; /proc/sys/net/ipv4/ip_forward
/sbin/iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
/sbin/iptables -A FORWARD -i eth0 -o ppp0 -m state --state RELATED,ESTABLISHED -j ACCEPT
/sbin/iptables -A FORWARD -i ppp0 -o eth0 -j ACCEPT
&nbsp;
#and start pptpd
/usr/local/sbin/pptpd</pre>
<p><strong>4 Configuring the Iphone</strong></p>
<p>On your iphone click settings &gt; network &gt;VPN &gt; Add VPN Configuration</p>
<p>Click PPTP and fill in a description<br />
the hostname of the server<br />
account = the username filled in in /etc/ppp/chap-secrets<br />
RSA SecurID: OFF<br />
password, as filled in in /etc/ppp/chap-secrets<br />
Encryption Level = Auto<br />
Send All Trafic: ON</p>
<p>Now press save and when Turning VPN to ON it should connect to the server.</p>
<p>If you have any problems don't hesistate to ask in the comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sharedknowhow.com/2008/09/linux-vpn-server-installation-for-use-with-iphone/feed/</wfw:commentRss>
		</item>
		<item>
		<title>AF9015 - equinux tubestick under Ubuntu</title>
		<link>http://www.sharedknowhow.com/2008/09/af9015-equinux-tubestick-under-ubuntu/</link>
		<comments>http://www.sharedknowhow.com/2008/09/af9015-equinux-tubestick-under-ubuntu/#comments</comments>
		<pubDate>Fri, 05 Sep 2008 14:25:57 +0000</pubDate>
		<dc:creator>Tim</dc:creator>
		
		<category><![CDATA[linux]]></category>

		<category><![CDATA[dvb af9015 linux ubuntu tv]]></category>

		<guid isPermaLink="false">http://www.sharedknowhow.com/?p=22</guid>
		<description><![CDATA[Installing drivers for the af9015 sold as the Equinux tubestick and numerous other brands for Linux is pretty easy to find &#38; install. Go to http://linuxtv.org/hg/~anttip/af9015/ and download the latest drivers.
We need to build these drivers so make sure you installed the following packages
build-essential
linux-headers-generic

for the use of the usb stick itself we need: dvb-utils
these are [...]]]></description>
			<content:encoded><![CDATA[<p>Installing drivers for the af9015 sold as the Equinux tubestick and numerous other brands for Linux is pretty easy to find &amp; install. Go to <a href="http://linuxtv.org/hg/~anttip/af9015/ " target="_blank">http://linuxtv.org/hg/~anttip/af9015/</a> and download the latest drivers.</p>
<p>We need to build these drivers so make sure you installed the following packages</p>
<p>build-essential<br />
linux-headers-generic</p>
<p><span id="more-22"></span></p>
<p>for the use of the usb stick itself we need: dvb-utils</p>
<p>these are all to be found in synaptics.</p>
<p>now unpack the file and go into it's directory and type:<br />
(when compiling for second time or new kernel, "make distclean")</p>
<pre class="text">make all
sudo make install</pre>
<p>now download the <a href="http://www.otit.fi/~crope/v4l-dvb/af9015/af9015_firmware_cutter/firmware_files/4.95.0/dvb-usb-af9015.fw">firmware</a> (right click save-as) for the AF9015 and place this in /lib/firmware</p>
<p>then do a:</p>
<pre class="text">sudo modprobe dvb-usb-af9015</pre>
<p>and it will load all necessary modules.<br />
Type dmesg to check if everything loaded</p>
<p>use scan to find all the channels which are available to this by using the right file for your region:</p>
<pre class="text">scan /usr/share/doc/dvb-utils/examples/scan/dvb-t/COUNTRY_YOURREGION &gt; channels.conf</pre>
<p>this file you can us to view tv in xine or me-tv</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sharedknowhow.com/2008/09/af9015-equinux-tubestick-under-ubuntu/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Flex 3 Combobox error #1502</title>
		<link>http://www.sharedknowhow.com/2008/09/flex-3-combobox-error-1502/</link>
		<comments>http://www.sharedknowhow.com/2008/09/flex-3-combobox-error-1502/#comments</comments>
		<pubDate>Thu, 04 Sep 2008 13:47:59 +0000</pubDate>
		<dc:creator>Tim</dc:creator>
		
		<category><![CDATA[flash]]></category>

		<category><![CDATA[flex]]></category>

		<category><![CDATA[flex3 flex combobox bug]]></category>

		<guid isPermaLink="false">http://www.sharedknowhow.com/?p=16</guid>
		<description><![CDATA[We where dealing with finding the bug in the following error:
﻿Error: Error #1502: A script has executed for longer than the default timeout period of 15 seconds.   at mx.core::UIComponent/get owner()   at mx.core::UIComponent/owns()[E:\dev\3.0.x\frameworks\projects\framework\src\mx\core\UIComponent.as:8811]   at mx.managers::PopUpManagerImpl$/nonmodalMouseDownOutsideHandler()[E:\dev\3.0.x\frameworks\projects\framework\src\mx\managers\PopUpManagerImpl.as:820]   at PopUpData/mouseDownOutsideHandler()[E:\dev\3.0.x\frameworks\projects\framework\src\mx\managers\PopUpManagerImpl.as:980]
It turns out that it has to do with a certain id [...]]]></description>
			<content:encoded><![CDATA[<p>We where dealing with finding the bug in the following error:</p>
<p>﻿Error: Error #1502: A script has executed for longer than the default timeout period of 15 seconds.   at mx.core::UIComponent/get owner()   at mx.core::UIComponent/owns()[E:\dev\3.0.x\frameworks\projects\framework\src\mx\core\UIComponent.as:8811]   at mx.managers::PopUpManagerImpl$/nonmodalMouseDownOutsideHandler()[E:\dev\3.0.x\frameworks\projects\framework\src\mx\managers\PopUpManagerImpl.as:820]   at PopUpData/mouseDownOutsideHandler()[E:\dev\3.0.x\frameworks\projects\framework\src\mx\managers\PopUpManagerImpl.as:980]</p>
<p>It turns out that it has to do with a certain id in one of our elements which had the id "owner" apparently this is used internally in flex as well. Simple to fix but pretty hard to find</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sharedknowhow.com/2008/09/flex-3-combobox-error-1502/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Fixed AS3 Flash TextArea - CSS incompatibility</title>
		<link>http://www.sharedknowhow.com/2008/07/fixed-flash-textarea-css-incompatibility/</link>
		<comments>http://www.sharedknowhow.com/2008/07/fixed-flash-textarea-css-incompatibility/#comments</comments>
		<pubDate>Tue, 08 Jul 2008 16:36:25 +0000</pubDate>
		<dc:creator>wytze</dc:creator>
		
		<category><![CDATA[flash]]></category>

		<category><![CDATA[actionscript3]]></category>

		<category><![CDATA[AS3]]></category>

		<category><![CDATA[class extends]]></category>

		<category><![CDATA[component]]></category>

		<category><![CDATA[CSS]]></category>

		<category><![CDATA[stylesheet]]></category>

		<category><![CDATA[text format]]></category>

		<category><![CDATA[TextArea]]></category>

		<category><![CDATA[TextField]]></category>

		<guid isPermaLink="false">http://www.sharedknowhow.com/?p=13</guid>
		<description><![CDATA[When working with flash components we often run into disadvantages. As with the TextArea class (fl.controls.TextArea) we encountered that it is not possible to use a CSS on its 'textField' property. Once again we thought to have the fast way to an end with components, but nothing of the sort.:'(
Since the 'styleSheet' property returns a [...]]]></description>
			<content:encoded><![CDATA[<p>When working with flash components we often run into disadvantages. As with the TextArea class (fl.controls.TextArea) we encountered that it is not possible to use a CSS on its 'textField' property. Once again we thought to have the fast way to an end with components, but nothing of the sort.:'(</p>
<p>Since the 'styleSheet' property returns a standard TextField instance it struck us as weird that setting its 'styleSheet' property didn't work. The TextArea class was trying to set textFormat which fails after setting the stylesheet of the textfield.</p>
<p><strong>Error message:</strong></p>
<div style="margin: 0pt; padding: 0pt; white-space: pre; display: inline;">Error: Error #2009: This method cannot be used on a text field with a style sheet.</div>
<div style="margin: 0pt; padding: 0pt; white-space: pre; display: inline;">at flash.text::TextField/setTextFormat()</div>
<div style="margin: 0pt; padding: 0pt; white-space: pre; display: inline;">at fl.controls::TextArea/drawTextFormat()</div>
<div style="margin: 0pt; padding: 0pt; white-space: pre; display: inline;">at fl.controls::TextArea/draw()</div>
<div style="margin: 0pt; padding: 0pt; white-space: pre; display: inline;">at fl.core::UIComponent/callLaterDispatcher()</div>
<p>This pointed us to the 'drawTextFormat()' function in the TextArea class. After taking a look we figured out what to do.</p>
<p>The problem turned out to be that every time you add text to your textarea the class tries to add a designated, or default flash-textFormat to the textfield. Adding Flash TextFormat objects to textfields conflicts with stylesheets. Our solutions was relatively simple: a small class extends of the textArea class.</p>
<p>Click continue for the fixing source<br />
<span id="more-13"></span></p>
<pre class="actionscript">    <span style="color: #0066CC;">import</span> fl.<span style="color: #006600;">controls</span>.<span style="color: #006600;">TextArea</span>;
&nbsp;
    <span style="color: #808080; font-style: italic;">/**
    * @makes it possible to do textArea.textField.styleSheet
    * @author Tim de Jong - Dooping VOF 2008 - tim -AT- dooping.nl
    * @version 001
    */</span>
&nbsp;
    <span style="color: #0066CC;">public</span> <span style="color: #000000; font-weight: bold;">class</span> doopingTextArea <span style="color: #0066CC;">extends</span> TextArea
    <span style="color: #66cc66;">&#123;</span>
        <span style="color: #0066CC;">public</span> <span style="color: #000000; font-weight: bold;">function</span> doopingTextArea<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>
        <span style="color: #66cc66;">&#123;</span>
            <span style="color: #0066CC;">super</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;
        <span style="color: #66cc66;">&#125;</span>
&nbsp;
        override protected <span style="color: #000000; font-weight: bold;">function</span> drawTextFormat<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>:<span style="color: #0066CC;">void</span> <span style="color: #66cc66;">&#123;</span>
            <span style="color: #b1b100;">if</span><span style="color: #66cc66;">&#40;</span>!<span style="color: #0066CC;">this</span>.<span style="color: #0066CC;">textField</span>.<span style="color: #006600;">styleSheet</span><span style="color: #66cc66;">&#41;</span> <span style="color: #0066CC;">super</span>.<span style="color: #006600;">drawTextFormat</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;
            <span style="color: #b1b100;">else</span> <span style="color: #66cc66;">&#123;</span>
                setEmbedFont<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;
                <span style="color: #b1b100;">if</span><span style="color: #66cc66;">&#40;</span>_html<span style="color: #66cc66;">&#41;</span> <span style="color: #0066CC;">textField</span>.<span style="color: #0066CC;">htmlText</span> = _savedHTML;
            <span style="color: #66cc66;">&#125;</span>
        <span style="color: #66cc66;">&#125;</span>
&nbsp;
    <span style="color: #66cc66;">&#125;</span></pre>
<p>Then load the stylesheet by passing it to the textField object inside the textArea.</p>
<pre class="actionscript"><span style="color: #000000; font-weight: bold;">var</span> myTextArea = <span style="color: #000000; font-weight: bold;">new</span> doopingTextArea<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;
myTextArea.<span style="color: #0066CC;">textField</span>.<span style="color: #006600;">styleSheet</span> = styleSheetObject;</pre>
<p>As you can see we simply check if a styleSheet exists and than decide whether or not to do the original text formatting or not. Now we're able to use CSS on TextArea's and keep styling and code neatly separated.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sharedknowhow.com/2008/07/fixed-flash-textarea-css-incompatibility/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Hiding TextArea border in AS3</title>
		<link>http://www.sharedknowhow.com/2008/07/hiding-textarea-border-in-as3/</link>
		<comments>http://www.sharedknowhow.com/2008/07/hiding-textarea-border-in-as3/#comments</comments>
		<pubDate>Tue, 08 Jul 2008 15:06:21 +0000</pubDate>
		<dc:creator>thijs</dc:creator>
		
		<category><![CDATA[flash]]></category>

		<category><![CDATA[actionscript3]]></category>

		<guid isPermaLink="false">http://www.sharedknowhow.com/?p=12</guid>
		<description><![CDATA[Problem:
TextArea shows a border by default
Solution:
myTextArea.setStyle("upSkin",Sprite);
Description:
Using a TextArea in actionscript 3 could come in handy as the Flash component adds in a ScrollBar by default. But it also provides some things you might not want there..
One of those things is the border, that is placed there by default.
Inspired by the solution posted here I found [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Problem:</strong><br />
TextArea shows a border by default</p>
<p><strong>Solution:</strong><br />
<code>myTextArea.setStyle("upSkin",Sprite);</code></p>
<p><strong>Description:</strong><br />
Using a TextArea in actionscript 3 could come in handy as the Flash component adds in a ScrollBar by default. But it also provides some things you might not want there..</p>
<p>One of those things is the border, that is placed there by default.</p>
<p>Inspired by the solution posted <a title="Kirupa" href="http://www.kirupa.com/forum/archive/index.php/t-275633.html" target="_blank">here </a>I found that you can override the skin that is used by default in the component ("upSkin") by using:</p>
<blockquote><p><code>myTextArea.setStyle("upSkin",Sprite);</code></p></blockquote>
<p>by overriding it with a Sprite, which is empty by default, all the visual aspects are cleared... including the border!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sharedknowhow.com/2008/07/hiding-textarea-border-in-as3/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Finding windows driver for Vid_15a4&#038;PID_9015</title>
		<link>http://www.sharedknowhow.com/2008/05/finding-windows-driver-for-vid_15a4pid_9015/</link>
		<comments>http://www.sharedknowhow.com/2008/05/finding-windows-driver-for-vid_15a4pid_9015/#comments</comments>
		<pubDate>Thu, 29 May 2008 14:10:23 +0000</pubDate>
		<dc:creator>Tim</dc:creator>
		
		<category><![CDATA[windows]]></category>

		<category><![CDATA[windows dvb-t driver]]></category>

		<guid isPermaLink="false">http://www.sharedknowhow.com/?p=11</guid>
		<description><![CDATA[For my mac I have the Equinux Tubestick but I guess there exists a lot of similar products with the same chipset. When connecting it to a windows computer it is recognised as a "DVB-T" with Device instance id  "Vid_15a4&#38;PID_9015". Google with this information gives a few hits but it is hard to find [...]]]></description>
			<content:encoded><![CDATA[<p>For my mac I have the Equinux Tubestick but I guess there exists a lot of similar products with the same chipset. When connecting it to a windows computer it is recognised as a "DVB-T" with Device instance id  "Vid_15a4&amp;PID_9015". Google with this information gives a few hits but it is hard to find that it uses a chipset of Afatech Technologies.</p>
<p>Windows driver can be downloaden from <a href="http://www.afatech.com.tw/EN/support_kind.aspx?CategoryID=1" target="_blank">http://www.afatech.com.tw/EN/support_kind.aspx?CategoryID=1</a> select the AF-9015</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sharedknowhow.com/2008/05/finding-windows-driver-for-vid_15a4pid_9015/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Darwin Streaming Server 5.5.5 under Leopard</title>
		<link>http://www.sharedknowhow.com/2008/05/darwin-streaming-server-555-under-leopard/</link>
		<comments>http://www.sharedknowhow.com/2008/05/darwin-streaming-server-555-under-leopard/#comments</comments>
		<pubDate>Tue, 13 May 2008 10:46:23 +0000</pubDate>
		<dc:creator>Tim</dc:creator>
		
		<category><![CDATA[macos]]></category>

		<category><![CDATA[quicktime]]></category>

		<category><![CDATA[streaming server]]></category>

		<guid isPermaLink="false">http://www.sharedknowhow.com/?p=10</guid>
		<description><![CDATA[Trying to run the Darwin Streaming 5.5.5 server under Leopard will not work. If you look trough the logfiles you will see the following error:
/System/Library/StartupItems/QuickTimeStreamingServer/QuickTimeStreamingServer: line 19:
/usr/sbin/QuickTimeStreamingServer: cannot execute binary file
Somehow this version of Darwin Streaming Server does not work under macos 10.5 (Leopard) this can be fixed by using the binary from an older [...]]]></description>
			<content:encoded><![CDATA[<p>Trying to run the Darwin Streaming 5.5.5 server under Leopard will not work. If you look trough the logfiles you will see the following error:</p>
<pre class="text">/System/Library/StartupItems/QuickTimeStreamingServer/QuickTimeStreamingServer: line 19:
/usr/sbin/QuickTimeStreamingServer: cannot execute binary file</pre>
<p>Somehow this version of Darwin Streaming Server does not work under macos 10.5 (Leopard) this can be fixed by using the binary from an older version. I did the following steps to get it running under Leopard.</p>
<p><span id="more-10"></span></p>
<p>Download the following package. http://www.opensource.apple.com/projects/streaming/release/DarwinStreamingSrvr5.5-OSX.dmg</p>
<p>Just install this over the 5.5.5 install and you will be able to setup Darwin Streaming Server</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sharedknowhow.com/2008/05/darwin-streaming-server-555-under-leopard/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Installing netatalk under CentOS 5 with Leopard support</title>
		<link>http://www.sharedknowhow.com/2008/05/installing-netatalk-under-centos-5-with-leopard-support/</link>
		<comments>http://www.sharedknowhow.com/2008/05/installing-netatalk-under-centos-5-with-leopard-support/#comments</comments>
		<pubDate>Fri, 02 May 2008 13:16:18 +0000</pubDate>
		<dc:creator>Tim</dc:creator>
		
		<category><![CDATA[linux]]></category>

		<category><![CDATA[mac osx leopard tiger netatalk linux]]></category>

		<guid isPermaLink="false">http://www.sharedknowhow.com/?p=9</guid>
		<description><![CDATA[I  had a old installation on our personal server of Netatalk withouth encrypted password support. This is fine when you are on your local network and use Tiger but with Leopard this is no longer supported.
I used netatalk-2.0.3
First time I tried to install under centOS5 I got an error
cnid_index.c:277: warning passing argument 2 of [...]]]></description>
			<content:encoded><![CDATA[<p>I  had a old installation on our personal server of Netatalk withouth encrypted password support. This is fine when you are on your local network and use Tiger but with Leopard this is no longer supported.</p>
<p>I used netatalk-2.0.3</p>
<p>First time I tried to install under centOS5 I got an error</p>
<p><code>cnid_index.c:277: warning passing argument 2 of 'db-&gt;stat' from incompatible pointer type<br />
cnid_index.c:277: error: too few arguments to function 'db-&gt;stat'</code></p>
<p>after some googling I found out that this has to do with support for an outdated Berkeley DB.</p>
<p><span id="more-9"></span><br />
This can easily be fixed by editting to lines:</p>
<p>edit line 277 in "bin/cnid/cnid_index.c" and change:</p>
<p><code>ret = db-&gt;stat(db, &amp;sp, 0);</code><br />
to<br />
<code>ret = db-&gt;stat(db, NULL, &amp;sp, 0);</code></p>
<p>on line 517 of "etc/cnid_dbd/dbif.c" you have to do exactly the same.</p>
<p>Now do configure &amp; make:</p>
<pre class="text">./configure --enable-redhat --enable-cups --enable-pgp-uam --enable-krb4-uam --enable-krbV-uam
make install</pre>
<p>now edit the config file in /usr/local/etc/netatalk/ according to your preferences.</p>
<p>mine is pretty basic:</p>
<p><strong>afpd.conf</strong></p>
<pre class="text">- -transall -ddp -uamlist uams_clrtxt.so,uams_dhx.so -nosavepassword</pre>
<p><strong>AppleVolumes.default</strong></p>
<pre class="text">/home/tim allow:tim
/home/pieter allow:pieter
/home/wytze allow:wytze
/home/samba allow:wytze,thijs,tim,piete</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.sharedknowhow.com/2008/05/installing-netatalk-under-centos-5-with-leopard-support/feed/</wfw:commentRss>
		</item>
		<item>
		<title>FlashTracer in Ubuntu (Hardy) 64-bit</title>
		<link>http://www.sharedknowhow.com/2008/04/flashtracer-in-ubuntu-64-bit/</link>
		<comments>http://www.sharedknowhow.com/2008/04/flashtracer-in-ubuntu-64-bit/#comments</comments>
		<pubDate>Fri, 25 Apr 2008 09:36:42 +0000</pubDate>
		<dc:creator>thijs</dc:creator>
		
		<category><![CDATA[flash]]></category>

		<category><![CDATA[actionscript3]]></category>

		<category><![CDATA[firefox]]></category>

		<guid isPermaLink="false">http://www.sharedknowhow.com/?p=8</guid>
		<description><![CDATA[There is this nifty firefox plugin that lets you see the trace messages of Flash files in your browser called FlashTracer made by Sephiroth.
To use this plugin you have to download the flash debugger player.
As you cannot use the provided flashplayer installer in the package, as it collides with the 64-bits architecture, you have to [...]]]></description>
			<content:encoded><![CDATA[<p>There is this nifty firefox plugin that lets you see the trace messages of Flash files in your browser called <a title="FlashTracer" href="http://www.sephiroth.it/firefox/flashtracer/" target="_blank">FlashTracer</a> made by Sephiroth.</p>
<p>To use this plugin you have to download the <a title="Flash debugger download" href="http://www.adobe.com/support/flashplayer/downloads.html" target="_blank">flash debugger player</a>.<br />
As you cannot use the provided flashplayer installer in the package, as it collides with the 64-bits architecture, you have to use ndiswrapper to do the job.</p>
<p>After unpacking the archive, find where the libflashplayer.so file is located (probably flash_player_9_linux_dev/plugin/debugger).<br />
Then open-up a terminal and type:</p>
<ul>
<li>nsplugginwrapper -i /full/path/to/libflashplayer.so</li>
</ul>
<p>(in my case: /home/myname/flash_player_9_linux_dev/plugin/debugger/libflashplayer.so)</p>
<p>After that, hit Alt + A (default shortcut for the flash tracer) or go to Tools -&gt; Flash Tracer to start tracing away!</p>
<ul>
<li>OS: Ubuntu 8.04 (Hardy Heron ) 64-bit</li>
<li>Using: Firefox 3 beta 5, Flash debug player 9.0.124 (also works for 9.0.115)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.sharedknowhow.com/2008/04/flashtracer-in-ubuntu-64-bit/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
