<?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/"
	xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule"
>

<channel>
	<title>Banym&#039;s Blog</title>
	<atom:link href="http://www.banym.de/feed" rel="self" type="application/rss+xml" />
	<link>http://www.banym.de</link>
	<description>Technical tutorials and information about Mac OS X software, CentOS, Fedora, FreeBSD, Virtualization, Eclipse and much more.</description>
	<lastBuildDate>Sat, 04 Feb 2012 19:37:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
		<item>
		<title>Secure your browsing in a non trusted (wifi) network</title>
		<link>http://www.banym.de/security/secure-your-browsing-in-a-non-trusted-wifi-network</link>
		<comments>http://www.banym.de/security/secure-your-browsing-in-a-non-trusted-wifi-network#comments</comments>
		<pubDate>Fri, 03 Feb 2012 21:23:28 +0000</pubDate>
		<dc:creator>Banym</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[CentOS]]></category>
		<category><![CDATA[OpenVPN]]></category>

		<guid isPermaLink="false">http://www.banym.de/?p=905</guid>
		<description><![CDATA[As I wrote in an older post there is a simple solution using ssh to tunnel your webbrowser traffic through an ssh connection to a secure and trusted endpoint. This is a very simple solution to secure your access to the web while you are in a public wifi network or old fashioned cable network. [...]]]></description>
			<content:encoded><![CDATA[<p>As I wrote in an <a title="Use SSH for more secure browsing in public networks" href="http://www.banym.de/security/use-ssh-for-more-secure-browsing-in-public-networks">older post</a> there is a simple solution using ssh to tunnel your webbrowser traffic through an ssh connection to a secure and trusted endpoint. This is a very simple solution to secure your access to the web while you are in a public wifi network or old fashioned cable network.</p>
<p>Because I got quite a lot of response to the article I decided to write this for the people who want to secure all of there traffic not only the web traffic.</p>
<p>The easiest way to do this is to use a VPN connection which will allow you to tunnel all your traffic no matter from which application to a secure endpoint. As I like open source for all of the security stuff I am using <a title="Build Squid with –enable-ssl on Debian" href="http://www.openvpn.net">OpenVPN</a> to do this job. It&#8217;s one of the most popular VPN solutions and based on SSL.</p>
<p>What do we need:</p>
<ul>
<li>VPN Server somewhere in the internet</li>
<li>OpenVPN Client on our machine (Tunnelblick for Mac or OpenVPN Gui for Windows are both free and open source)</li>
<li>Some time to configure it</li>
</ul>
<p>In my case the VPN Server is a Linux box but it can be every operating system which can run the OpenVPN server software.</p>
<p>In this tutorial I will not repeat every single step because the documentation of OpenVPN is very good and clear. Just follow the setup process descripted here to get openvpn installed and all necessary certificates created. After you have openvpn starting with the example configuration and your certificates you only need to modify some lines in your server.conf file to route all the traffic trough the openvpn server. If you are running an linux box with iptables (what you should) you need to add some rules to allow the traffic be routed.</p>
<h2>Installation:</h2>
<p>On CentOS install it via yum:</p>
<blockquote>
<pre>yum install -y openvpn</pre>
</blockquote>
<p>the example configuration files and the easy-rsa directory are located here: /usr/share/docs/openvpn-2.2.0/</p>
<p>Copy the easy-rsa directory to /etc/openvpn and make the shell scripts executeable:</p>
<blockquote>
<pre>cp -a /usr/share/docs/openvpn-2.2.0/easy-rsa /etc/openvpn</pre>
<pre>chmod +x /etc/openvpn/easy-rsa/2.0/build* /etc/openvpn/easy-rsa/2.0/pkitool \
/etc/openvpn/easy-rsa/2.0/vars /etc/openvpn/easy-rsa/2.0/clean-all \
/etc/openvpn/easy-rsa/2.0/revoke-full /etc/openvpn/easy-rsa/2.0/sign-req \
/etc/openvpn/easy-rsa/2.0/whichopensslcnf</pre>
</blockquote>
<p>Now follow the instructions here:</p>
<p><a title="Howto install OpenVPN" href="http://www.openvpn.net/index.php/open-source/documentation/howto.html#install" target="_blank">http://www.openvpn.net/index.php/open-source/documentation/howto.html#install</a></p>
<p>If you have OpenVPN up and running but you cant establish a connection from your client please check if the configured port is open on your server. If you have a custom iptables script you need to open the port you are using for openvpn for example the default udp port 1194.</p>
<p>&nbsp;</p>
 <p><a href="http://www.banym.de/?flattrss_redirect&amp;id=905&amp;md5=5964a3e688e83164826605da5b44ac96" title="Flattr" target="_blank"><img src="http://www.banym.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.banym.de/security/secure-your-browsing-in-a-non-trusted-wifi-network/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
	<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=Banym&amp;url=http%3A%2F%2Fwww.banym.de%2Fsecurity%2Fsecure-your-browsing-in-a-non-trusted-wifi-network&amp;language=en_GB&amp;category=text&amp;title=Secure+your+browsing+in+a+non+trusted+%28wifi%29+network&amp;description=As+I+wrote+in+an+older+post+there+is+a+simple+solution+using+ssh+to+tunnel+your+webbrowser+traffic+through+an+ssh+connection+to+a+secure+and+trusted+endpoint.+This+is+a+very+simple+solution+to+secure+your+access+to+the+web+while+you+are+in+a+public+wifi+network+or+old+fashioned+cable+network.%0D%0A%0D%0ABecause+I+got+quite+a+lot+of+response+to+the+article+I+decided+to+write+this+for+the+people+who+want+to+secure+all+of+there+traffic+not+only+the+web+traffic.%0D%0A%0D%0AThe+easiest+way+to+do+this+is+to+use+a+VPN+connection+which+will+allow+you+to+tunnel+all+your+traffic+no+matter+from+which+application+to+a+secure+endpoint.+As+I+like+open+source+for+all+of+the+security+stuff+I+am+using+OpenVPN+to+do+this+job.+It%27s+one+of+the+most+popular+VPN+solutions+and+based+on+SSL.%0D%0A%0D%0AWhat+do+we+need%3A%0D%0A%0D%0A%09VPN+Server+somewhere+in+the+internet%0D%0A%09OpenVPN+Client+on+our+machine+%28Tunnelblick+for+Mac+or+OpenVPN+Gui+for+Windows+are+both+free+and+open+source%29%0D%0A%09Some+time+to+configure+it%0D%0A%0D%0AIn+my+case+the+VPN+Server+is+a+Linux+box+but+it+can+be+every+operating+system+which+can+run+the+OpenVPN+server+software.%0D%0A%0D%0AIn+this+tutorial+I+will+not+repeat+every+single+step+because+the+documentation+of+OpenVPN+is+very+good+and+clear.+Just+follow+the+setup+process+descripted+here+to+get+openvpn+installed+and+all+necessary+certificates+created.+After+you+have+openvpn+starting+with+the+example+configuration+and+your+certificates+you+only+need+to+modify+some+lines+in+your+server.conf+file+to+route+all+the+traffic+trough+the+openvpn+server.+If+you+are+running+an+linux+box+with+iptables+%28what+you+should%29+you+need+to+add+some+rules+to+allow+the+traffic+be+routed.%0D%0AInstallation%3A%0D%0AOn+CentOS+install+it+via+yum%3A%0D%0A%0D%0Ayum+install+-y+openvpn%0D%0A%0D%0Athe+example+configuration+files+and+the+easy-rsa+directory+are+located+here%3A+%2Fusr%2Fshare%2Fdocs%2Fopenvpn-2.2.0%2F%0D%0A%0D%0ACopy+the+easy-rsa+directory+to+%2Fetc%2Fopenvpn+and+make+the+shell+scripts+executeable%3A%0D%0A%0D%0Acp+-a+%2Fusr%2Fshare%2Fdocs%2Fopenvpn-2.2.0%2Feasy-rsa+%2Fetc%2Fopenvpn%0D%0Achmod+%2Bx+%2Fetc%2Fopenvpn%2Feasy-rsa%2F2.0%2Fbuild%2A+%2Fetc%2Fopenvpn%2Feasy-rsa%2F2.0%2Fpkitool+%5C%0D%0A%2Fetc%2Fopenvpn%2Feasy-rsa%2F2.0%2Fvars+%2Fetc%2Fopenvpn%2Feasy-rsa%2F2.0%2Fclean-all+%5C%0D%0A%2Fetc%2Fopenvpn%2Feasy-rsa%2F2.0%2Frevoke-full+%2Fetc%2Fopenvpn%2Feasy-rsa%2F2.0%2Fsign-req+%5C%0D%0A%2Fetc%2Fopenvpn%2Feasy-rsa%2F2.0%2Fwhichopensslcnf%0D%0A%0D%0ANow+follow+the+instructions+here%3A%0D%0A%0D%0Ahttp%3A%2F%2Fwww.openvpn.net%2Findex.php%2Fopen-source%2Fdocumentation%2Fhowto.html%23install%0D%0A%0D%0AIf+you+have+OpenVPN+up+and+running+but+you+cant+establish+a+connection+from+your+client+please+check+if+the+configured+port+is+open+on+your+server.+If+you+have+a+custom+iptables+script+you+need+to+open+the+port+you+are+using+for+openvpn+for+example+the+default+udp+port+1194.%0D%0A%0D%0A%26nbsp%3B&amp;tags=CentOS%2COpenVPN%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Why the free and open internet needs to be protected.</title>
		<link>http://www.banym.de/blogging/why-the-free-and-open-internet-needs-to-be-protected</link>
		<comments>http://www.banym.de/blogging/why-the-free-and-open-internet-needs-to-be-protected#comments</comments>
		<pubDate>Fri, 27 Jan 2012 16:09:30 +0000</pubDate>
		<dc:creator>Banym</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[ACTA]]></category>

		<guid isPermaLink="false">http://www.banym.de/?p=932</guid>
		<description><![CDATA[This video explains in a very basic way the bad goal of ACTA. Help to inform more people about ACTA and help to stop it. We want to have our free and open internet as it is and don&#8217;t want to introduce this kinds of laws in this undemocratic way.]]></description>
			<content:encoded><![CDATA[<p>This video explains in a very basic way the bad goal of ACTA. Help to inform more people about ACTA and help to stop it.</p>
<p>We want to have our free and open internet as it is and don&#8217;t want to introduce this kinds of laws in this undemocratic way.<br />
<iframe src="http://www.youtube.com/embed/FHxsZfvvXA4" frameborder="0" width="560" height="315"></iframe></p>
 <p><a href="http://www.banym.de/?flattrss_redirect&amp;id=932&amp;md5=489c156686a22f0459142ed51d83643b" title="Flattr" target="_blank"><img src="http://www.banym.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.banym.de/blogging/why-the-free-and-open-internet-needs-to-be-protected/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
	<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=Banym&amp;url=http%3A%2F%2Fwww.banym.de%2Fblogging%2Fwhy-the-free-and-open-internet-needs-to-be-protected&amp;language=en_GB&amp;category=text&amp;title=Why+the+free+and+open+internet+needs+to+be+protected.&amp;description=This+video+explains+in+a+very+basic+way+the+bad+goal+of+ACTA.+Help+to+inform+more+people+about+ACTA+and+help+to+stop+it.%0D%0A%0D%0AWe+want+to+have+our+free+and+open+internet+as+it+is+and+don%27t+want+to+introduce+this+kinds+of+laws+in+this+undemocratic+way.%0D%0A&amp;tags=ACTA%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Install nginx on CentOS 6</title>
		<link>http://www.banym.de/linux/centos/install-nginx-on-centos-6</link>
		<comments>http://www.banym.de/linux/centos/install-nginx-on-centos-6#comments</comments>
		<pubDate>Sat, 21 Jan 2012 22:35:03 +0000</pubDate>
		<dc:creator>Banym</dc:creator>
				<category><![CDATA[CentOS]]></category>
		<category><![CDATA[Nginx]]></category>

		<guid isPermaLink="false">http://www.banym.de/?p=922</guid>
		<description><![CDATA[If you want to have the latest version of nginx on your CentOS system the easiest way is to use the official yum repository from the nginx program. The version contained in the EPEL repository is quite old. Create a new repository file: vi /etc/yum.repos/nginx.repo copy the yum repository information into it and save it: [...]]]></description>
			<content:encoded><![CDATA[<p>If you want to have the latest version of nginx on your CentOS system the easiest way is to use the official yum repository from the nginx program. The version contained in the EPEL repository is quite old.</p>
<p>Create a new repository file:</p>
<blockquote><p>vi /etc/yum.repos/nginx.repo</p></blockquote>
<p>copy the yum repository information into it and save it:</p>
<blockquote>
<pre>[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=0
enabled=1</pre>
</blockquote>
<p>now install nginx:</p>
<blockquote><p>yum install nginx</p></blockquote>
<p>If you&#8217;re looking for sample configuration files you should have a look at the nginx wiki page<a title="Nginx wiki page" href="http://wiki.nginx.org" target="_blank"> wiki.nginx.org</a> there are quite a lot of good <a href="http://wiki.nginx.org/Configuration" target="_blank">examples</a>.</p>
 <p><a href="http://www.banym.de/?flattrss_redirect&amp;id=922&amp;md5=4ea12795bfe21cab6cf0ba7342e9aaa1" title="Flattr" target="_blank"><img src="http://www.banym.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.banym.de/linux/centos/install-nginx-on-centos-6/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
	<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=Banym&amp;url=http%3A%2F%2Fwww.banym.de%2Flinux%2Fcentos%2Finstall-nginx-on-centos-6&amp;language=en_GB&amp;category=text&amp;title=Install+nginx+on+CentOS+6&amp;description=If+you+want+to+have+the+latest+version+of+nginx+on+your+CentOS+system+the+easiest+way+is+to+use+the+official+yum+repository+from+the+nginx+program.+The+version+contained+in+the+EPEL+repository+is+quite+old.%0D%0A%0D%0ACreate+a+new+repository+file%3A%0D%0Avi+%2Fetc%2Fyum.repos%2Fnginx.repo%0D%0Acopy+the+yum+repository+information+into+it+and+save+it%3A%0D%0A%0D%0A%5Bnginx%5D%0D%0Aname%3Dnginx+repo%0D%0Abaseurl%3Dhttp%3A%2F%2Fnginx.org%2Fpackages%2Fcentos%2F%24releasever%2F%24basearch%2F%0D%0Agpgcheck%3D0%0D%0Aenabled%3D1%0D%0A%0D%0Anow+install+nginx%3A%0D%0Ayum+install+nginx%0D%0AIf+you%27re+looking+for+sample+configuration+files+you+should+have+a+look+at+the+nginx+wiki+page+wiki.nginx.org+there+are+quite+a+lot+of+good+examples.&amp;tags=CentOS%2CNginx%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Problem getting connection with nx client</title>
		<link>http://www.banym.de/linux/problem-getting-connection-with-nx-client</link>
		<comments>http://www.banym.de/linux/problem-getting-connection-with-nx-client#comments</comments>
		<pubDate>Sat, 21 Jan 2012 13:42:36 +0000</pubDate>
		<dc:creator>Banym</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[freenx]]></category>
		<category><![CDATA[nx]]></category>

		<guid isPermaLink="false">http://www.banym.de/?p=918</guid>
		<description><![CDATA[The NX protocol is a remote X protocol and software quite similar to VNC but over ssh. While using it for a machine there was this strange behavior that the session was not working anymore and can&#8217;t be reestablished. Reinstalling and configuring the nx server software didn&#8217;t fix the problem. In the end I fixed [...]]]></description>
			<content:encoded><![CDATA[<p>The <a title="Wikepedia NX technology" href="https://en.wikipedia.org/wiki/NX_technology" target="_blank">NX</a> protocol is a remote X protocol and software quite similar to VNC but over ssh.</p>
<p>While using it for a machine there was this strange behavior that the session was not working anymore and can&#8217;t be reestablished. Reinstalling and configuring the nx server software didn&#8217;t fix the problem.</p>
<p>In the end I fixed the problem by removing the .Xauthority files located in the users home directory. There where 3 files named .Xauthority, .Xauthority-c, .Xauthority-l. I removed all of them and the connection worked again.</p>
<p>Maybe some one is running into the same problem and this helps him find his way out. Beside the logging functionality of NX needs some more love by it&#8217;s developers.</p>
 <p><a href="http://www.banym.de/?flattrss_redirect&amp;id=918&amp;md5=4bb76e9d3c8b8797bc21182db508e757" title="Flattr" target="_blank"><img src="http://www.banym.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.banym.de/linux/problem-getting-connection-with-nx-client/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
	<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=Banym&amp;url=http%3A%2F%2Fwww.banym.de%2Flinux%2Fproblem-getting-connection-with-nx-client&amp;language=en_GB&amp;category=text&amp;title=Problem+getting+connection+with+nx+client&amp;description=The+NX+protocol+is+a+remote+X+protocol+and+software+quite+similar+to+VNC+but+over+ssh.%0D%0A%0D%0AWhile+using+it+for+a+machine+there+was+this+strange+behavior+that+the+session+was+not+working+anymore+and+can%27t+be+reestablished.+Reinstalling+and+configuring+the+nx+server+software+didn%27t+fix+the+problem.%0D%0A%0D%0AIn+the+end+I+fixed+the+problem+by+removing+the+.Xauthority+files+located+in+the+users+home+directory.+There+where+3+files+named+.Xauthority%2C+.Xauthority-c%2C+.Xauthority-l.+I+removed+all+of+them+and+the+connection+worked+again.%0D%0A%0D%0AMaybe+some+one+is+running+into+the+same+problem+and+this+helps+him+find+his+way+out.+Beside+the+logging+functionality+of+NX+needs+some+more+love+by+it%27s+developers.&amp;tags=freenx%2Cnx%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Another explanation of Flattr</title>
		<link>http://www.banym.de/blogging/another-explanation-of-flattr</link>
		<comments>http://www.banym.de/blogging/another-explanation-of-flattr#comments</comments>
		<pubDate>Mon, 09 Jan 2012 21:51:28 +0000</pubDate>
		<dc:creator>Banym</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Flattr]]></category>

		<guid isPermaLink="false">http://www.banym.de/?p=895</guid>
		<description><![CDATA[Here again I found a wonderful video explanation about Flattr: Would be nice if you join this nice idea and leave some bugs on each thing you enjoy on the internet. This micropayment system is a good thing to give something back to the people who helped you out with a problem or created some [...]]]></description>
			<content:encoded><![CDATA[<p>Here again I found a wonderful video explanation about Flattr:</p>
<p><iframe src="http://www.youtube.com/embed/9KVEbG8Htvg" frameborder="0" width="420" height="315"></iframe></p>
<p>Would be nice if you join this nice idea and leave some bugs on each thing you enjoy on the internet. This micropayment system is a good thing to give something back to the people who helped you out with a problem or created some nice content you liked to watch.</p>
 <p><a href="http://www.banym.de/?flattrss_redirect&amp;id=895&amp;md5=2ac0862da4f3e149dfdb8a60b606c679" title="Flattr" target="_blank"><img src="http://www.banym.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.banym.de/blogging/another-explanation-of-flattr/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
	<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=Banym&amp;url=http%3A%2F%2Fwww.banym.de%2Fblogging%2Fanother-explanation-of-flattr&amp;language=en_GB&amp;category=text&amp;title=Another+explanation+of+Flattr&amp;description=Here+again+I+found+a+wonderful+video+explanation+about+Flattr%3A%0D%0A%0D%0A%0D%0A%0D%0AWould+be+nice+if+you+join+this+nice+idea+and+leave+some+bugs+on+each+thing+you+enjoy+on+the+internet.+This+micropayment+system+is+a+good+thing+to+give+something+back+to+the+people+who+helped+you+out+with+a+problem+or+created+some+nice+content+you+liked+to+watch.&amp;tags=Flattr%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Installing VMware ovftool on Mac OS X</title>
		<link>http://www.banym.de/mac/installing-vmware-ovftool-on-mac-os-x</link>
		<comments>http://www.banym.de/mac/installing-vmware-ovftool-on-mac-os-x#comments</comments>
		<pubDate>Sun, 08 Jan 2012 19:14:34 +0000</pubDate>
		<dc:creator>Banym</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[converting]]></category>
		<category><![CDATA[fusion]]></category>
		<category><![CDATA[mac os x]]></category>
		<category><![CDATA[ova]]></category>
		<category><![CDATA[ovf]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[vmx]]></category>

		<guid isPermaLink="false">http://www.banym.de/?p=889</guid>
		<description><![CDATA[VMware offers a free tool to convert virtual machine files in different formats for example from .vmx to .ovf. This tool can be used to convert: VMX -&#62; OVF VMX -&#62; OVA OVF -&#62; VMX VMX -&#62; vSphere Or you can deploy a OVF directly to a ESX host. It&#8217;s  more powerful than it looks [...]]]></description>
			<content:encoded><![CDATA[<p>VMware offers a free tool to convert virtual machine files in different formats for example from .vmx to .ovf.</p>
<p>This tool can be used to convert:</p>
<blockquote>
<pre>VMX -&gt; OVF</pre>
<pre>VMX -&gt; OVA</pre>
<pre>OVF -&gt; VMX</pre>
<pre>VMX -&gt; vSphere</pre>
</blockquote>
<p>Or you can deploy a OVF directly to a ESX host. It&#8217;s  more powerful than it looks like.</p>
<p>The documentation can be found on the VMware site and it&#8217;s short and clear.</p>
<h2><strong>Installation:</strong></h2>
<p>Download the documentation and the tool from the VMware site: <a title="VMware ovftool" href="http://www.vmware.com/support/developer/ovf/" target="_blank">http://www.vmware.com/support/developer/ovf/</a></p>
<p>You need a VMware id to have access but the tool itself is free.</p>
<p>After you downloaded the tool you can install it using the installer. The stand alone version 2.1 (which I used) will be located here: /Applications/VMware OVF Tool/</p>
<p>Start a terminal and change to this directory:</p>
<blockquote>
<pre>cd /Applications/VMware OVF Tool/</pre>
</blockquote>
<p>Now convert your files like you want. For example:</p>
<blockquote>
<pre>ovftool vmxs/Fedora.vmx ovfs/Fedora.ova</pre>
</blockquote>
 <p><a href="http://www.banym.de/?flattrss_redirect&amp;id=889&amp;md5=206f0b5545c079e192d18759d4569deb" title="Flattr" target="_blank"><img src="http://www.banym.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.banym.de/mac/installing-vmware-ovftool-on-mac-os-x/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
	<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=Banym&amp;url=http%3A%2F%2Fwww.banym.de%2Fmac%2Finstalling-vmware-ovftool-on-mac-os-x&amp;language=en_GB&amp;category=text&amp;title=Installing+VMware+ovftool+on+Mac+OS+X&amp;description=VMware+offers+a+free+tool+to+convert+virtual+machine+files+in+different+formats+for+example+from+.vmx+to+.ovf.%0D%0A%0D%0AThis+tool+can+be+used+to+convert%3A%0D%0A%0D%0AVMX+-%26gt%3B+OVF%0D%0AVMX+-%26gt%3B+OVA%0D%0AOVF+-%26gt%3B+VMX%0D%0AVMX+-%26gt%3B+vSphere%0D%0A%0D%0AOr+you+can+deploy+a+OVF+directly+to+a+ESX+host.+It%27s%C2%A0+more+powerful+than+it+looks+like.%0D%0A%0D%0AThe+documentation+can+be+found+on+the+VMware+site+and+it%27s+short+and+clear.%0D%0AInstallation%3A%0D%0ADownload+the+documentation+and+the+tool+from+the+VMware+site%3A+http%3A%2F%2Fwww.vmware.com%2Fsupport%2Fdeveloper%2Fovf%2F%0D%0A%0D%0AYou+need+a+VMware+id+to+have+access+but+the+tool+itself+is+free.%0D%0A%0D%0AAfter+you+downloaded+the+tool+you+can+install+it+using+the+installer.+The+stand+alone+version+2.1+%28which+I+used%29+will+be+located+here%3A+%2FApplications%2FVMware+OVF+Tool%2F%0D%0A%0D%0AStart+a+terminal+and+change+to+this+directory%3A%0D%0A%0D%0Acd+%2FApplications%2FVMware+OVF+Tool%2F%0D%0A%0D%0ANow+convert+your+files+like+you+want.+For+example%3A%0D%0A%0D%0Aovftool+vmxs%2FFedora.vmx+ovfs%2FFedora.ova%0D%0A&amp;tags=converting%2Cfusion%2Cmac+os+x%2Cova%2Covf%2CVirtualization%2Cvmx%2Cblog" type="text/html" />
	</item>
		<item>
		<title>CoRD a nice RDP client for Mac OS X</title>
		<link>http://www.banym.de/mac/cord-a-nice-rdp-client-for-mac-os-x</link>
		<comments>http://www.banym.de/mac/cord-a-nice-rdp-client-for-mac-os-x#comments</comments>
		<pubDate>Sat, 07 Jan 2012 00:55:15 +0000</pubDate>
		<dc:creator>Banym</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[rdp]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://www.banym.de/?p=875</guid>
		<description><![CDATA[Searched for an alternative for Microsoft RDP client for Mac and found CoRD. It&#8217;s a nice free and open source tool for Mac and works fine unitl now. Nice features are: Bookmarks All sessions in one window Quick connection Share folders I will include a more detailed review of this nice tool when I have [...]]]></description>
			<content:encoded><![CDATA[<p>Searched for an alternative for Microsoft RDP client for Mac and found CoRD. It&#8217;s a nice free and open source tool for Mac and works fine unitl now.</p>
<p>Nice features are:</p>
<ul>
<li>Bookmarks</li>
<li>All sessions in one window</li>
<li>Quick connection</li>
<li>Share folders</li>
</ul>
<p><a href="http://www.banym.de/wp-content/uploads/2012/01/Screen-Shot-2012-01-07-at-01.55.311.png"><img class="alignnone  wp-image-882" title="CoRD Screenshot" src="http://www.banym.de/wp-content/uploads/2012/01/Screen-Shot-2012-01-07-at-01.55.311-1024x602.png" alt="CoRD Application Screenshot Mac OS X" width="819" height="482" /></a></p>
<p>I will include a more detailed review of this nice tool when I have used it for a while.</p>
<p>&nbsp;</p>
 <p><a href="http://www.banym.de/?flattrss_redirect&amp;id=875&amp;md5=db9aa2fad82085c220baf35e8e616b1d" title="Flattr" target="_blank"><img src="http://www.banym.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.banym.de/mac/cord-a-nice-rdp-client-for-mac-os-x/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
	<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=Banym&amp;url=http%3A%2F%2Fwww.banym.de%2Fmac%2Fcord-a-nice-rdp-client-for-mac-os-x&amp;language=en_GB&amp;category=text&amp;title=CoRD+a+nice+RDP+client+for+Mac+OS+X&amp;description=Searched+for+an+alternative+for+Microsoft+RDP+client+for+Mac+and+found+CoRD.+It%27s+a+nice+free+and+open+source+tool+for+Mac+and+works+fine+unitl+now.%0D%0A%0D%0ANice+features+are%3A%0D%0A%0D%0A%09Bookmarks%0D%0A%09All+sessions+in+one+window%0D%0A%09Quick+connection%0D%0A%09Share+folders%0D%0A%0D%0A%0D%0A%0D%0AI+will+include+a+more+detailed+review+of+this+nice+tool+when+I+have+used+it+for+a+while.%0D%0A%0D%0A%26nbsp%3B&amp;tags=Mac%2Crdp%2Ctools%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Converting certificates</title>
		<link>http://www.banym.de/security/converting-certificates</link>
		<comments>http://www.banym.de/security/converting-certificates#comments</comments>
		<pubDate>Sun, 18 Dec 2011 17:43:32 +0000</pubDate>
		<dc:creator>Banym</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[Nginx]]></category>
		<category><![CDATA[SSH]]></category>
		<category><![CDATA[ssl]]></category>

		<guid isPermaLink="false">http://www.banym.de/?p=862</guid>
		<description><![CDATA[If you are running a webserver with https you maybe get a certificate for your site some times in a different format as you expect it. The easiest way of converting the certificates is using the openssl tool. For example if you get a certificate in .pfx format you can convert it easy to a [...]]]></description>
			<content:encoded><![CDATA[<p>If you are running a webserver with https you maybe get a certificate for your site some times in a different format as you expect it.</p>
<p>The easiest way of converting the certificates is using the openssl tool.</p>
<p>For example if you get a certificate in .pfx format you can convert it easy to a format your apache or nginx can use it:</p>
<blockquote><p><code> openssl pkcs12 -in inputfile.pfx -out outputfile.txt -nodes </code></p></blockquote>
<p>Source:</p>
<p><a href="http://www.digicert.com/ssl-support/apache-ssl-export.htm">http://www.digicert.com/ssl-support/apache-ssl-export.htm</a></p>
 <p><a href="http://www.banym.de/?flattrss_redirect&amp;id=862&amp;md5=4210db2e7a3a15bf277cb9db3945d63e" title="Flattr" target="_blank"><img src="http://www.banym.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.banym.de/security/converting-certificates/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
	<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=Banym&amp;url=http%3A%2F%2Fwww.banym.de%2Fsecurity%2Fconverting-certificates&amp;language=en_GB&amp;category=text&amp;title=Converting+certificates&amp;description=If+you+are+running+a+webserver+with+https+you+maybe+get+a+certificate+for+your+site+some+times+in+a+different+format+as+you+expect+it.%0D%0A%0D%0AThe+easiest+way+of+converting+the+certificates+is+using+the+openssl+tool.%0D%0A%0D%0AFor+example+if+you+get+a+certificate+in+.pfx+format+you+can+convert+it+easy+to+a+format+your+apache+or+nginx+can+use+it%3A%0D%0A+openssl+pkcs12+-in+inputfile.pfx+-out+outputfile.txt+-nodes+%0D%0ASource%3A%0D%0A%0D%0Ahttp%3A%2F%2Fwww.digicert.com%2Fssl-support%2Fapache-ssl-export.htm&amp;tags=Apache%2CNginx%2CSSH%2Cssl%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Slow iTerm or Terminal start</title>
		<link>http://www.banym.de/mac/slow-iterm-start</link>
		<comments>http://www.banym.de/mac/slow-iterm-start#comments</comments>
		<pubDate>Fri, 16 Dec 2011 10:58:24 +0000</pubDate>
		<dc:creator>Banym</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[iTerm]]></category>
		<category><![CDATA[Terminal]]></category>

		<guid isPermaLink="false">http://www.banym.de/?p=865</guid>
		<description><![CDATA[If your iTerm or Terminal needs some time to start and the bash needs some time to appear if you create a new window. Short solution is to delete the logs if they are to big: sudo rm -rf /private/var/log/asl/*.asl Here the source from os x daily: http://osxdaily.com/2010/05/06/speed-up-a-slow-terminal-by-clearing-log-files/]]></description>
			<content:encoded><![CDATA[<p>If your iTerm or Terminal needs some time to start and the bash needs some time to appear if you create a new window.</p>
<p>Short solution is to delete the logs if they are to big:</p>
<blockquote><p>sudo rm -rf /private/var/log/asl/*.asl</p></blockquote>
<p>Here the source from os x daily:</p>
<p><a href="http://osxdaily.com/2010/05/06/speed-up-a-slow-terminal-by-clearing-log-files/">http://osxdaily.com/2010/05/06/speed-up-a-slow-terminal-by-clearing-log-files/</a></p>
 <p><a href="http://www.banym.de/?flattrss_redirect&amp;id=865&amp;md5=f57aeec854d7db54d57b4bce9f9070f8" title="Flattr" target="_blank"><img src="http://www.banym.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.banym.de/mac/slow-iterm-start/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
	<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=Banym&amp;url=http%3A%2F%2Fwww.banym.de%2Fmac%2Fslow-iterm-start&amp;language=en_GB&amp;category=text&amp;title=Slow+iTerm+or+Terminal+start&amp;description=If+your+iTerm+or+Terminal+needs+some+time+to+start+and+the+bash+needs+some+time+to+appear+if+you+create+a+new+window.%0D%0A%0D%0AShort+solution+is+to+delete+the+logs+if+they+are+to+big%3A%0D%0Asudo+rm+-rf+%2Fprivate%2Fvar%2Flog%2Fasl%2F%2A.asl%0D%0AHere+the+source+from+os+x+daily%3A%0D%0A%0D%0Ahttp%3A%2F%2Fosxdaily.com%2F2010%2F05%2F06%2Fspeed-up-a-slow-terminal-by-clearing-log-files%2F&amp;tags=iTerm%2CTerminal%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Introducing some tools to the ADempiere and iDempiere project for better quality management</title>
		<link>http://www.banym.de/erp-2/adempiere/introducing-some-tools-to-the-adempiere-and-idempiere-project-for-better-quality-management</link>
		<comments>http://www.banym.de/erp-2/adempiere/introducing-some-tools-to-the-adempiere-and-idempiere-project-for-better-quality-management#comments</comments>
		<pubDate>Fri, 14 Oct 2011 13:04:50 +0000</pubDate>
		<dc:creator>Banym</dc:creator>
				<category><![CDATA[ADempiere]]></category>
		<category><![CDATA[Jenkins]]></category>

		<guid isPermaLink="false">http://www.banym.de/?p=834</guid>
		<description><![CDATA[In every software development project there is the need for quality assurance and quality management for the code. To make this work more efficient there exist a big number of tools to do this task. For the ADempiere and iDempiere project I was working together with Redhuan (red1.org) on some Fitnesse test integration to run [...]]]></description>
			<content:encoded><![CDATA[<p>In every software development project there is the need for quality assurance and quality management for the code. To make this work more efficient there exist a big number of tools to do this task.</p>
<p>For the ADempiere and iDempiere project I was working together with Redhuan (<a href="http://red1.org">red1.org</a>) on some Fitnesse test integration to run them automatically. The goal was to have a test suite applied on the current ADempiere code with all migration done to the database.</p>
<p>At the start of the project I defined following steps:</p>
<ol>
<li>Setup <a href="jenkins-ci.org">Jenkins</a> for doing the tests automatically</li>
<li>Code some scripts for creating an up to date database with all migration scripts applied</li>
<li>Run all the test triggered by Jenkins</li>
</ol>
<p>While doing the work I was facing some problems with the process on an headless build server. The tests for the ADempiere client needed some graphical interface to work. To work around this issue I installed a minimal X11 environment and started the Fitnesse test software within this X11 environment. Now when the tests a run the popups can be shown by the code and triggered by Fitnesse.</p>
<h2>1. Setup Jenkins</h2>
<p>The default installation of Jenkins was done by me some time ago and the Jenkins is already running some build processes for the iDempiere project to build the OSGi based code using Buckminster.</p>
<p>For the testing of the Fitnesse tests we decided to use the 361 code base maintained by Carlos Ruiz from Kenai repository.</p>
<p>To keep things clear I first created the build job to run the build of ADempiere with the ant task.</p>
<p><a href="http://www.banym.de/wp-content/uploads/2011/10/Jenkins-ADempiere-361.png"><img class="alignnone size-large wp-image-838" title="Jenkins-ADempiere-361" src="http://www.banym.de/wp-content/uploads/2011/10/Jenkins-ADempiere-361-1024x455.png" alt="" width="717" height="319" /></a></p>
<p>This is quite straight forward and no magic. Just let the Ant plugin call the complete target and go for it.</p>
<p>&nbsp;</p>
<h2>2. The up to date database script</h2>
<p>To recreate a fully updated database I created a short collection of commands within a shell script which looks like this:</p>
<blockquote>
<pre>#!/bin/bash
#
#This script installes fresh ADempeire Postgres database
#Author Dominik Zajac
#Date: 10-13-2011
#Version: 0.0.1

WORKSPACE=/var/lib/jenkins/jobs/ADempiere361-Kenai/workspace/
SCRIPTHOME=/opt/adempiere_database_tool
#Remove existing database
/usr/bin/dropdb -U adempiere adempiere
echo "Old Database removed";

#Import new fresh database
/usr/bin/createdb -U adempiere adempiere
echo "Database created";
/usr/bin/psql -U adempiere adempiere &lt; $SCRIPTHOME/adempiere.dump
echo "Database imported";

#Apply migration scripts
$WORKSPACE/migration/migrate_postgresql.sh \
$WORKSPACE/migration/360lts.010-release commit \
|psql -U adempiere -d adempiere

echo "Migration scripts applied"</pre>
</blockquote>
<p>What the script does is quite clear. It loads a default database and applies all necessary migrations scripts to it to have a fully prepared database for testing.</p>
<h2> 3. Run all the Fitnesse test triggered by Jenkins</h2>
<p><a href="http://www.banym.de/wp-content/uploads/2011/10/Jenkins-Fitnesse-Test.png"><img class="alignnone size-large wp-image-842" title="Jenkins-Fitnesse-Test" src="http://www.banym.de/wp-content/uploads/2011/10/Jenkins-Fitnesse-Test-1024x480.png" alt="Jenkins Fitnesse Screenshot" width="819" height="384" /></a></p>
<p>This two tasks within that build job are the main effort from Redhuan D. Oon and me. Red1 consolidated all the Fitnesse tests to one project so it was more easy to integrate it into the build server and run it. I created the sql database script which is very very basic and just runs commands step by step for database setup. The part for Fitnesse in Jenkins is starting a new instance of Fitnesse each time the tests are called and executes the tests within this instance. The results will be written to the fitnesse-restults.xml.</p>
<p>Jenkins takes care of the job to look if there are new changes in the repository every minute and reruns the job if there where some commits.</p>
<p>The next tasks would be:</p>
<ul>
<li>migrate this testing stuff to iDempiere OSGi platform</li>
<li>write some presentation layer for the xml result file</li>
<li>implement a second instance for manual testing by some interested users</li>
</ul>
<p>&nbsp;</p>
<p>&nbsp;</p>
 <p><a href="http://www.banym.de/?flattrss_redirect&amp;id=834&amp;md5=ec23ef530d89ec3fcac134506c2a74a3" title="Flattr" target="_blank"><img src="http://www.banym.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.banym.de/erp-2/adempiere/introducing-some-tools-to-the-adempiere-and-idempiere-project-for-better-quality-management/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>
	<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=Banym&amp;url=http%3A%2F%2Fwww.banym.de%2Ferp-2%2Fadempiere%2Fintroducing-some-tools-to-the-adempiere-and-idempiere-project-for-better-quality-management&amp;language=en_GB&amp;category=text&amp;title=Introducing+some+tools+to+the+ADempiere+and+iDempiere+project+for+better+quality+management&amp;description=In+every+software+development+project+there+is+the+need+for+quality+assurance+and+quality+management+for+the+code.+To+make+this+work+more+efficient+there+exist+a+big+number+of+tools+to+do+this+task.%0D%0A%0D%0AFor+the+ADempiere+and+iDempiere+project+I+was+working+together+with+Redhuan+%28red1.org%29+on+some+Fitnesse+test+integration+to+run+them+automatically.+The+goal+was+to+have+a+test+suite+applied+on+the+current+ADempiere+code+with+all+migration+done+to+the+database.%0D%0A%0D%0AAt+the+start+of+the+project+I+defined+following+steps%3A%0D%0A%0D%0A%09Setup+Jenkins+for+doing+the+tests+automatically%0D%0A%09Code+some+scripts+for+creating+an+up+to+date+database+with+all+migration+scripts+applied%0D%0A%09Run+all+the+test+triggered+by+Jenkins%0D%0A%0D%0AWhile+doing+the+work+I+was+facing+some+problems+with+the+process+on+an+headless+build+server.+The+tests+for+the+ADempiere+client+needed+some+graphical+interface+to+work.+To+work+around+this+issue+I+installed+a+minimal+X11+environment+and+started+the+Fitnesse+test+software+within+this+X11+environment.+Now+when+the+tests+a+run+the+popups+can+be+shown+by+the+code+and+triggered+by+Fitnesse.%0D%0A1.+Setup+Jenkins%0D%0AThe+default+installation+of+Jenkins+was+done+by+me+some+time+ago+and+the+Jenkins+is+already+running+some+build+processes+for+the+iDempiere+project+to+build+the+OSGi+based+code+using+Buckminster.%0D%0A%0D%0AFor+the+testing+of+the+Fitnesse+tests+we+decided+to+use+the+361+code+base+maintained+by+Carlos+Ruiz+from+Kenai+repository.%0D%0A%0D%0ATo+keep+things+clear+I+first+created+the+build+job+to+run+the+build+of+ADempiere+with+the+ant+task.%0D%0A%0D%0A%0D%0A%0D%0AThis+is+quite+straight+forward+and+no+magic.+Just+let+the+Ant+plugin+call+the+complete+target+and+go+for+it.%0D%0A%0D%0A%26nbsp%3B%0D%0A2.+The+up+to+date+database+script%0D%0ATo+recreate+a+fully+updated+database+I+created+a+short+collection+of+commands+within+a+shell+script+which+looks+like+this%3A%0D%0A%0D%0A%23%21%2Fbin%2Fbash%0D%0A%23%0D%0A%23This+script+installes+fresh+ADempeire+Postgres+database%0D%0A%23Author+Dominik+Zajac%0D%0A%23Date%3A+10-13-2011%0D%0A%23Version%3A+0.0.1%0D%0A%0D%0AWORKSPACE%3D%2Fvar%2Flib%2Fjenkins%2Fjobs%2FADempiere361-Kenai%2Fworkspace%2F%0D%0ASCRIPTHOME%3D%2Fopt%2Fadempiere_database_tool%0D%0A%23Remove+existing+database%0D%0A%2Fusr%2Fbin%2Fdropdb+-U+adempiere+adempiere%0D%0Aecho+%22Old+Database+removed%22%3B%0D%0A%0D%0A%23Import+new+fresh+database%0D%0A%2Fusr%2Fbin%2Fcreatedb+-U+adempiere+adempiere%0D%0Aecho+%22Database+created%22%3B%0D%0A%2Fusr%2Fbin%2Fpsql+-U+adempiere+adempiere+%26lt%3B+%24SCRIPTHOME%2Fadempiere.dump%0D%0Aecho+%22Database+imported%22%3B%0D%0A%0D%0A%23Apply+migration+scripts%0D%0A%24WORKSPACE%2Fmigration%2Fmigrate_postgresql.sh+%5C%0D%0A%24WORKSPACE%2Fmigration%2F360lts.010-release+commit+%5C%0D%0A%7Cpsql+-U+adempiere+-d+adempiere%0D%0A%0D%0Aecho+%22Migration+scripts+applied%22%0D%0A%0D%0AWhat+the+script+does+is+quite+clear.+It+loads+a+default+database+and+applies+all+necessary+migrations+scripts+to+it+to+have+a+fully+prepared+database+for+testing.%0D%0A%C2%A03.+Run+all+the+Fitnesse+test+triggered+by+Jenkins%0D%0A%0D%0A%0D%0AThis+two+tasks+within+that+build+job+are+the+main+effort+from+Redhuan+D.+Oon+and+me.+Red1+consolidated+all+the+Fitnesse+tests+to+one+project+so+it+was+more+easy+to+integrate+it+into+the+build+server+and+run+it.+I+created+the+sql+database+script+which+is+very+very+basic+and+just+runs+commands+step+by+step+for+database+setup.+The+part+for+Fitnesse+in+Jenkins+is+starting+a+new+instance+of+Fitnesse+each+time+the+tests+are+called+and+executes+the+tests+within+this+instance.+The+results+will+be+written+to+the+fitnesse-restults.xml.%0D%0A%0D%0AJenkins+takes+care+of+the+job+to+look+if+there+are+new+changes+in+the+repository+every+minute+and+reruns+the+job+if+there+where+some+commits.%0D%0A%0D%0AThe+next+tasks+would+be%3A%0D%0A%0D%0A%09migrate+this+testing+stuff+to+iDempiere+OSGi+platform%0D%0A%09write+some+presentation+layer+for+the+xml+result+file%0D%0A%09implement+a+second+instance+for+manual+testing+by+some+interested+users%0D%0A%0D%0A%26nbsp%3B%0D%0A%0D%0A%26nbsp%3B&amp;tags=ADempiere%2CJenkins%2Cblog" type="text/html" />
	</item>
	</channel>
</rss>

