<?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>NotrevBlog &#187; Free Software</title>
	<atom:link href="http://earruda.eti.br/blog/category/free-software/feed/" rel="self" type="application/rss+xml" />
	<link>http://earruda.eti.br/blog</link>
	<description>Éverton Arruda's Blog</description>
	<lastBuildDate>Tue, 15 May 2012 13:47:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Household appliances running Linux</title>
		<link>http://earruda.eti.br/blog/2012/05/household-appliances-running-linux/</link>
		<comments>http://earruda.eti.br/blog/2012/05/household-appliances-running-linux/#comments</comments>
		<pubDate>Tue, 15 May 2012 13:47:08 +0000</pubDate>
		<dc:creator>Éverton Arruda</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Etc]]></category>
		<category><![CDATA[Free Software]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[EFL]]></category>
		<category><![CDATA[enlightenment]]></category>
		<category><![CDATA[household appliances]]></category>
		<category><![CDATA[ikitchen]]></category>
		<category><![CDATA[kernel]]></category>
		<category><![CDATA[microwave]]></category>
		<category><![CDATA[refrigerator]]></category>
		<category><![CDATA[touch screen]]></category>

		<guid isPermaLink="false">http://earruda.eti.br/blog/?p=340</guid>
		<description><![CDATA[Last weekend, my girlfriend was looking some household appliances through the internet when she showed me this one specific page that caught my attention: Electrolux&#8217;s iKitchen line[0]. It&#8217;s a household appliances line that comes with a touch screen in all products, and the Operating System it runs is Linux. The best part is that the [...]]]></description>
			<content:encoded><![CDATA[<p>Last weekend, my girlfriend was looking some household appliances through the internet when she showed me this one specific page that caught my attention: Electrolux&#8217;s iKitchen line[0].</p>
<p>It&#8217;s a household appliances line that comes with a touch screen in all products, and the Operating System it runs is Linux.</p>
<p style="text-align: center;"><a href="http://www.electrolux.com.br/produtos/refrigeradores/PublishingImages/destaque1_DT80X.png"><img class="aligncenter" src="http://www.electrolux.com.br/produtos/refrigeradores/PublishingImages/destaque1_DT80X.png" alt="" width="260" height="300" /></a><a href="http://www.electrolux.com.br/produtos/micro-ondas/PublishingImages/destaque1_MTX52.png"><img class="aligncenter" src="http://www.electrolux.com.br/produtos/micro-ondas/PublishingImages/destaque1_MTX52.png" alt="" width="260" height="300" /></a><a href="http://www.electrolux.com.br/produtos/fogoes/PublishingImages/destaque3_76DIX.png"><img class="aligncenter" src="http://www.electrolux.com.br/produtos/fogoes/PublishingImages/destaque3_76DIX.png" alt="" width="260" height="300" /></a></p>
<p>The best part is that the source code is available[1] for everyone to download and play with it. Check the image below:</p>
<p style="text-align: center;"><a href="http://earruda.eti.br/images/ikitchen-microondas-download-source.png"><img class="aligncenter" src="http://earruda.eti.br/images/ikitchen-microondas-download-source.png" alt="" width="327" height="426" /></a></p>
<p>The link takes us to a repository page[1] that contains the packages and patches used in the development of the system that runs on the household appliances. Among the packages are the Busybox[2], the Enlightenment Foundation Libraries(EFL)[3] and Linux Kernel 2.6.31 [4].</p>
<p>After this, i think i found my household appliances <img src='http://earruda.eti.br/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p><strong>Links:</strong><br />
[0] <a href="http://www2.electrolux.com.br/linhaikitchen/">http://www2.electrolux.com.br/linhaikitchen/<br />
</a> [1] <a href="http://www.ikitchen.com.br/repositorios/ ">http://www.ikitchen.com.br/repositorios/ </a><br />
[2] <a href="http://www.busybox.net">http://www.busybox.net</a><br />
[3] <a href="http://www.enlightenment.org/">http://www.enlightenment.org/</a><br />
[4] <a href="http://www.kernel.org/">http://www.kernel.org/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://earruda.eti.br/blog/2012/05/household-appliances-running-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Debian Administrator&#8217;s HandBook is out</title>
		<link>http://earruda.eti.br/blog/2012/05/the-debian-administrators-handbook-is-out/</link>
		<comments>http://earruda.eti.br/blog/2012/05/the-debian-administrators-handbook-is-out/#comments</comments>
		<pubDate>Fri, 11 May 2012 14:45:06 +0000</pubDate>
		<dc:creator>Éverton Arruda</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Free Software]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Debian Administrator's HandBook]]></category>
		<category><![CDATA[development]]></category>

		<guid isPermaLink="false">http://earruda.eti.br/blog/?p=335</guid>
		<description><![CDATA[Yesterday, Raphaël Hertzog[0], announced that The Debian Administrator&#8217;s HandBook[1] is available. The Debian Administrator&#8217;s HandBook is a book written by Raphaël Hertzog and Roland Mas, two Debian Developers. It was originally  written in french, and now it has been translated into english. You can browse the online version for free, or you can pay for [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday, Raphaël Hertzog[0], announced that The Debian Administrator&#8217;s HandBook[1] is available.</p>
<p><a href="http://debian-handbook.info/files/2012/04/front-cover-232x300.png"><img class="aligncenter" src="http://debian-handbook.info/files/2012/04/front-cover-232x300.png" alt="" width="232" height="300" /></a></p>
<p>The Debian Administrator&#8217;s HandBook is a book written by Raphaël Hertzog and Roland Mas, two Debian Developers. It was originally  written in french, and now it has been translated into english.</p>
<p>You can browse the online version for free, or you can pay for it and get the paperback, or e-book version (in 3 formats: PDF, EPUB, Mobipocket)[2]</p>
<p>The book source is also available[3] for anyone who wants to contribute to the project.</p>
<p>With the book source available, we can expect a brazilian portuguese translation someday (as some people already commented on Raphaël&#8217;s announcement). As well as translations to other languages.</p>
<p><strong>Links:</strong><br />
[0] <a href="http://raphaelhertzog.com/2012/05/10/the-debian-administrators-handbook-is-available/">http://raphaelhertzog.com/2012/05/10/the-debian-administrators-handbook-is-available/</a><br />
[1] <a href="http://debian-handbook.info/">http://debian-handbook.info/<br />
</a>[2] <a href="http://debian-handbook.info/get/">http://debian-handbook.info/get/</a><br />
[3] <a href="http://debian-handbook.info/contribute/">http://debian-handbook.info/contribute/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://earruda.eti.br/blog/2012/05/the-debian-administrators-handbook-is-out/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How Linux is built</title>
		<link>http://earruda.eti.br/blog/2012/05/how-linux-is-built/</link>
		<comments>http://earruda.eti.br/blog/2012/05/how-linux-is-built/#comments</comments>
		<pubDate>Thu, 10 May 2012 13:12:34 +0000</pubDate>
		<dc:creator>Éverton Arruda</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Free Software]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[Linux Foundation]]></category>

		<guid isPermaLink="false">http://earruda.eti.br/blog/?p=326</guid>
		<description><![CDATA[The Linux Foundation[0] released on their YouTube Channel[1] a video explaining in a easy-to-understand way how Linux is built. After watching it, people who don&#8217;t know what Linux is will have an idea of how it is done and what it can do. I must confess that it makes me proud to be part of [...]]]></description>
			<content:encoded><![CDATA[<p>The Linux Foundation[0] released on their YouTube Channel[1] a video explaining in a easy-to-understand way how Linux is built.</p>
<p>After watching it, people who don&#8217;t know what Linux is will have an idea of how it is done and what it can do.</p>
<p><iframe src="http://www.youtube.com/embed/yVpbFMhOAwE" frameborder="0" width="510" height="289"></iframe></p>
<p>I must confess that it makes me proud to be part of this huge community <img src='http://earruda.eti.br/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Links:<br />
[0] <a href="http://www.linuxfoundation.org/">http://www.linuxfoundation.org/</a><br />
[1] <a href="http://www.youtube.com/user/TheLinuxFoundation">http://www.youtube.com/user/TheLinuxFoundation</a></p>
]]></content:encoded>
			<wfw:commentRss>http://earruda.eti.br/blog/2012/05/how-linux-is-built/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Debian Infografic</title>
		<link>http://earruda.eti.br/blog/2012/05/debian-infografic/</link>
		<comments>http://earruda.eti.br/blog/2012/05/debian-infografic/#comments</comments>
		<pubDate>Mon, 07 May 2012 18:26:21 +0000</pubDate>
		<dc:creator>Éverton Arruda</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Free Software]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://earruda.eti.br/blog/?p=321</guid>
		<description><![CDATA[While reading some posts on Google Plus[0], i ran into this Debian Infografic (in portuguese): It was made by Cláudio Filho[1] and is available in many languages[2]. I found this pretty interesting because in this infografic we can see the history, the evolution and the development system of our beloved GNU/Linux Debian. Links: [0] https://plus.google.com/u/0/113904203428865269172/posts/L5N6r7ZTJTC [...]]]></description>
			<content:encoded><![CDATA[<p>While reading some posts on Google Plus[0], i ran into this Debian Infografic (in portuguese):</p>
<p style="text-align: center;"><a href="https://claudiocomputing.files.wordpress.com/2012/01/infographic_debian-ptbr-v1-02.png"><img class="aligncenter" src="https://claudiocomputing.files.wordpress.com/2012/01/infographic_debian-ptbr-v1-02.png" alt="" width="400px" /></a></p>
<p style="text-align: left;">It was made by Cláudio Filho[1] and is available in many languages[2].</p>
<p style="text-align: left;">I found this pretty interesting because in this infografic we can see the history, the evolution and the development system of our beloved GNU/Linux Debian.</p>
<p><strong>Links:</strong><br />
[0] <a href="https://plus.google.com/u/0/113904203428865269172/posts/L5N6r7ZTJTC">https://plus.google.com/u/0/113904203428865269172/posts/L5N6r7ZTJTC</a><br />
[1] <a href="http://claudiocomputing.wordpress.com/">http://claudiocomputing.wordpress.com/</a><br />
[2] <a href="http://claudiocomputing.wordpress.com/2011/12/23/infografico-do-debian/">http://claudiocomputing.wordpress.com/2011/12/23/infografico-do-debian/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://earruda.eti.br/blog/2012/05/debian-infografic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VIM Adventures</title>
		<link>http://earruda.eti.br/blog/2012/04/vim-adventures/</link>
		<comments>http://earruda.eti.br/blog/2012/04/vim-adventures/#comments</comments>
		<pubDate>Mon, 23 Apr 2012 12:58:03 +0000</pubDate>
		<dc:creator>Éverton Arruda</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Free Software]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Planet PSL-AM]]></category>
		<category><![CDATA[vim]]></category>
		<category><![CDATA[vim-adventures]]></category>

		<guid isPermaLink="false">http://earruda.eti.br/blog/?p=317</guid>
		<description><![CDATA[Today i found out about a nice way to learn how to use VIM[0], it&#8217;s called VIM Adventures[1]. As is said in VIM&#8217;s website: VIM is an advanced text editor that seeks to provide the power of the de-facto Unix editor &#8216;Vi&#8217;, with a more complete feature set. (&#8230;) VIM Adventures is an interactive way [...]]]></description>
			<content:encoded><![CDATA[<p>Today i found out about a nice way to learn how to use VIM[0], it&#8217;s called VIM Adventures[1].</p>
<p>As is said in VIM&#8217;s website:</p>
<blockquote><p>VIM is an advanced text editor that seeks to provide the power of the de-facto Unix editor &#8216;Vi&#8217;, with a more complete feature set. (&#8230;)</p></blockquote>
<p>VIM Adventures is an interactive way to learn how to use VIM. It&#8217;s a web game in which you have to use VIM commands to pass the levels.<br />
If you want to learn how to use VIM, i recommend you to start by playing a game <img src='http://earruda.eti.br/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Links:<br />
[0] <a href="http://www.vim.org">http://www.vim.org</a><br />
[1] <a href="http://vim-adventures.com">http://vim-adventures.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://earruda.eti.br/blog/2012/04/vim-adventures/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A byte of Python 3 &#8211; Livro traduzido para pt-BR</title>
		<link>http://earruda.eti.br/blog/2011/06/a-byte-of-python-3-livro-traduzido-para-pt-br/</link>
		<comments>http://earruda.eti.br/blog/2011/06/a-byte-of-python-3-livro-traduzido-para-pt-br/#comments</comments>
		<pubDate>Wed, 01 Jun 2011 15:14:51 +0000</pubDate>
		<dc:creator>Éverton Arruda</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Free Software]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Planet PSL-AM]]></category>

		<guid isPermaLink="false">http://earruda.eti.br/blog/?p=312</guid>
		<description><![CDATA[Há algum tempo, o Rodrigo Amaral[0] enviou um e-mail para a lista de discussões brasileira da linguagem Python[1] chamando pessoas para ajudar na tradução de um livro sobre a linguagem[2]. O título do livro é: A byte of Python[3], que havia sido atualizado para a versão 3 do Python. Algumas pessoas trabalharam na tradução e [...]]]></description>
			<content:encoded><![CDATA[<p>Há algum tempo, o Rodrigo Amaral[0] enviou um e-mail para a lista de discussões brasileira da linguagem Python[1] chamando pessoas para ajudar na tradução de um livro sobre a linguagem[2]. O título do livro é: A byte of Python[3], que havia sido atualizado para a versão 3 do Python.</p>
<p>Algumas pessoas trabalharam na tradução e ela está concluída! Agradecimentos a essas pessoas:</p>
<ul>
<li> Alvaro Netto</li>
<li>Daniel Bagatini</li>
<li>Daniel Gonçalves</li>
<li>David Kwast</li>
<li>Emanuel R Woiski</li>
<li>Estêvão Valadão</li>
<li>Éverton Arruda (eu <img src='http://earruda.eti.br/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> )</li>
<li>Lucas Castro</li>
</ul>
<p>Para saber mais sobre o A Byte of Python, veja o post do Rodrigo Amaral[4]</p>
<p><strong>Links:</strong><br />
[0] http://rodrigoamaral.net/<br />
[1] http://br.groups.yahoo.com/group/python-brasil/<br />
[2] http://swaroopch.com/notes/Python_pt-br:Indice<br />
[3] http://swaroopch.com/notes/Python<br />
[4] http://rodrigoamaral.net/a-byte-of-python/</p>
]]></content:encoded>
			<wfw:commentRss>http://earruda.eti.br/blog/2011/06/a-byte-of-python-3-livro-traduzido-para-pt-br/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Iceweasel 4 on Debian Squeeze/Wheezy</title>
		<link>http://earruda.eti.br/blog/2011/03/iceweasel-4-on-debian-squeezewheezy/</link>
		<comments>http://earruda.eti.br/blog/2011/03/iceweasel-4-on-debian-squeezewheezy/#comments</comments>
		<pubDate>Tue, 29 Mar 2011 12:55:23 +0000</pubDate>
		<dc:creator>Éverton Arruda</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Free Software]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Planet PSL-AM]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[iceweasel]]></category>

		<guid isPermaLink="false">http://earruda.eti.br/blog/?p=300</guid>
		<description><![CDATA[For those of you who don&#8217;t know what Iceweasel is, it&#8217;s written in Debian&#8217;s Wiki[0]: Iceweasel is a fork Mozilla Firefox[1] with the following purpose : 1. backporting of security fixes to declared Debian stable version. 2. no inclusion of trademarked Mozilla artwork (because of #1 above) Beyond that, they will be basically identical. (quoting [...]]]></description>
			<content:encoded><![CDATA[<p>For those of you who don&#8217;t know what Iceweasel is, it&#8217;s written in Debian&#8217;s Wiki[0]:</p>
<blockquote><p>Iceweasel is a fork Mozilla Firefox[1] with the following purpose :<br />
1. backporting of security fixes to declared Debian stable version.<br />
2. no inclusion of trademarked Mozilla artwork (because of #1 above)<br />
Beyond that, they will be basically identical. (quoting Roberto C. Sanchez post in <a href="http://lists.debian.org/debian-devel/2006/10/msg00665.html">debian-devel</a> mailing list)</p></blockquote>
<p>Iceweasel&#8217;s (and Firefox&#8217;s) latest version, 4.0, was recently released[2], on Mach 22nd, and i&#8217;ve just upgraded Iceweasel 3.6 to Iceweasel 4.0 on my Debian Wheezy.</p>
<p>If you&#8217;d like to upgrade yours, follow the steps bellow.</p>
<p><strong>1. Add Mozilla&#8217;s repository to sources.list</strong><br />
Edit the <em>/etc/apt/sources.list</em> file and add the repository&#8217;s address:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">deb http://mozilla.debian.net/ squeeze-backports iceweasel-4.0</div></td></tr></tbody></table></div>
<p>Even though it&#8217;s Squeeze&#8217;s repository, it worked fine on my Wheezy.<br />
You can type the following command to add it:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"># echo &quot;deb http://mozilla.debian.net/ squeeze-backports iceweasel-4.0&quot; &gt;&gt; /etc/apt/sources.list</div></td></tr></tbody></table></div>
<p><strong>2. Update packages list</strong></p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"># aptitude update</div></td></tr></tbody></table></div>
<p><strong>3. Install Iceweasel 4</strong><br />
You can check the version of iceweasel with the command bellow:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"># aptitude show iceweasel</div></td></tr></tbody></table></div>
<p>Install it with the following command:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"># aptitude install iceweasel</div></td></tr></tbody></table></div>
<p>Wait for it to finish and happy surfing!</p>
<p><strong>Links/Sources:</strong><br />
[0] <a href="http://wiki.debian.org/Iceweasel">http://wiki.debian.org/Iceweasel</a><br />
[1] <a href="http://mozilla.com/firefox">http://mozilla.com/firefox</a><br />
[2] <a href="http://blog.mozilla.com/blog/2011/03/22/mozilla-launches-firefox-4-and-delivers-a-fast-sleek-and-customizable-browsing-experience-to-more-than-400-million-users-worldwide-2/">http://blog.mozilla.com/blog/2011/03/22/mozilla-launches-firefox-4-and-delivers-a-fast-sleek-and-customizable-browsing-experience-to-more-than-400-million-users-worldwide-2/</a><br />
[3] <a href="http://mozilla.debian.net/">http://mozilla.debian.net/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://earruda.eti.br/blog/2011/03/iceweasel-4-on-debian-squeezewheezy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress BackUp Script (wpbkp)</title>
		<link>http://earruda.eti.br/blog/2011/03/wordpress-backup-script-wpbkp/</link>
		<comments>http://earruda.eti.br/blog/2011/03/wordpress-backup-script-wpbkp/#comments</comments>
		<pubDate>Thu, 03 Mar 2011 23:55:39 +0000</pubDate>
		<dc:creator>Éverton Arruda</dc:creator>
				<category><![CDATA[Etc]]></category>
		<category><![CDATA[Free Software]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Planet PSL-AM]]></category>

		<guid isPermaLink="false">http://earruda.eti.br/blog/?p=295</guid>
		<description><![CDATA[I&#8217;ve pushed to gitorious[0] a script i coded for backing up my wordpress blog/website. I named it WordPress BackUp, or wpbkp, and it&#8217;s under GNU/GPLv3 license. So you are free to use it as you like, as long as you give-me credits and redistribute any modifications under GNU/GPLv3 as well. To get wpbkp you can [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve pushed to gitorious[0] a script i coded for backing up my wordpress blog/website.</p>
<p>I named it WordPress BackUp, or wpbkp, and it&#8217;s under GNU/GPLv3 license. So you are free to use it as you like, as long as you give-me credits and redistribute any modifications under GNU/GPLv3 as well.</p>
<p>To get wpbkp you can access the Development page[1] in my blog or access the project&#8217;s gitorious page[2].</p>
<p>[0] <a href="http://gitorious.org" target="_self">http://gitorious.org</a><br />
[1] <a href="http://earruda.eti.br/blog/development" target="_self">http://earruda.eti.br/blog/development<br />
</a>[2] <a href="http://gitorious.org/wpbkp" target="_blank">http://gitorious.org/wpbkp</a></p>
]]></content:encoded>
			<wfw:commentRss>http://earruda.eti.br/blog/2011/03/wordpress-backup-script-wpbkp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Debian 6.0, &#8220;Squeeze&#8221;, to become the new Stable</title>
		<link>http://earruda.eti.br/blog/2011/02/debian-6-0-squeeze-to-become-the-new-stable/</link>
		<comments>http://earruda.eti.br/blog/2011/02/debian-6-0-squeeze-to-become-the-new-stable/#comments</comments>
		<pubDate>Thu, 03 Feb 2011 19:42:35 +0000</pubDate>
		<dc:creator>Éverton Arruda</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Free Software]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Planet PSL-AM]]></category>

		<guid isPermaLink="false">http://earruda.eti.br/blog/?p=290</guid>
		<description><![CDATA[This weekend, February 5th and 6th, the Testing version of Debian, codename &#8220;Squeeze&#8221;, is scheduled to become the new Stable. Congratulations to the Debian Community! More info: * http://lists.debian.org/debian-devel-announce/2011/01/msg00003.html]]></description>
			<content:encoded><![CDATA[<p><a href="http://farm6.static.flickr.com/5289/5252343929_f2a9cdc53d.jpg"><img alt="" src="http://farm6.static.flickr.com/5289/5252343929_f2a9cdc53d.jpg" title="Debian 6.0 &quot;Squeeze&quot;" class="aligncenter" width="420" height="293" /></a></p>
<p>This weekend, February 5th and 6th, the Testing version of Debian, codename &#8220;Squeeze&#8221;, is scheduled to become the new Stable.</p>
<p>Congratulations to the Debian Community!</p>
<p>More info:<br />
* <a href="http://lists.debian.org/debian-devel-announce/2011/01/msg00003.html">http://lists.debian.org/debian-devel-announce/2011/01/msg00003.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://earruda.eti.br/blog/2011/02/debian-6-0-squeeze-to-become-the-new-stable/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Problem starting tomcat6 on Debian Squeeze</title>
		<link>http://earruda.eti.br/blog/2010/11/problem-starting-tomcat6-on-debian-squeeze/</link>
		<comments>http://earruda.eti.br/blog/2010/11/problem-starting-tomcat6-on-debian-squeeze/#comments</comments>
		<pubDate>Tue, 09 Nov 2010 17:10:55 +0000</pubDate>
		<dc:creator>Éverton Arruda</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Free Software]]></category>
		<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Planet PSL-AM]]></category>

		<guid isPermaLink="false">http://earruda.eti.br/blog/?p=282</guid>
		<description><![CDATA[I was having problem when trying to start tomcat6(6.0.28-7) service on my Debian Squeeze, fortunately I found the solution on the web[0]. The following message was in /var/log/tomcat6/catalina.xxxx.log: 12345678910111213141516&#40;...&#41; java.net.SocketException: Invalid argument &#160; &#160; at java.net.PlainSocketImpl.socketBind&#40;Native Method&#41; &#160; &#160; at java.net.AbstractPlainSocketImpl.bind&#40;AbstractPlainSocketImpl.java:336&#41; &#160; &#160; at java.net.ServerSocket.bind&#40;ServerSocket.java:336&#41; &#160; &#160; at java.net.ServerSocket.&#60;init&#62;&#40;ServerSocket.java:202&#41; &#160; &#160; at org.apache.catalina.core.StandardServer.await&#40;StandardServer.java:373&#41; &#160; &#160; [...]]]></description>
			<content:encoded><![CDATA[<p>I was having problem when trying to start tomcat6(6.0.28-7) service on my Debian Squeeze, fortunately I found the solution on the web[0].</p>
<p>The following message was in <em>/var/log/tomcat6/catalina.xxxx.log</em>:</p>
<div class="codecolorer-container java default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br />10<br />11<br />12<br />13<br />14<br />15<br />16<br /></div></td><td><div class="java codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #009900;">&#40;</span>...<span style="color: #009900;">&#41;</span><br />
java.<span style="color: #006633;">net</span>.<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Asocketexception+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">SocketException</span></a><span style="color: #339933;">:</span> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Ainvalid+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">Invalid</span></a> argument<br />
&nbsp; &nbsp; at java.<span style="color: #006633;">net</span>.<span style="color: #006633;">PlainSocketImpl</span>.<span style="color: #006633;">socketBind</span><span style="color: #009900;">&#40;</span><span style="color: #000000; font-weight: bold;">Native</span> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Amethod+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">Method</span></a><span style="color: #009900;">&#41;</span><br />
&nbsp; &nbsp; at java.<span style="color: #006633;">net</span>.<span style="color: #006633;">AbstractPlainSocketImpl</span>.<span style="color: #006633;">bind</span><span style="color: #009900;">&#40;</span>AbstractPlainSocketImpl.<span style="color: #006633;">java</span><span style="color: #339933;">:</span><span style="color: #cc66cc;">336</span><span style="color: #009900;">&#41;</span><br />
&nbsp; &nbsp; at java.<span style="color: #006633;">net</span>.<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Aserversocket+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">ServerSocket</span></a>.<span style="color: #006633;">bind</span><span style="color: #009900;">&#40;</span><a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Aserversocket+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">ServerSocket</span></a>.<span style="color: #006633;">java</span><span style="color: #339933;">:</span><span style="color: #cc66cc;">336</span><span style="color: #009900;">&#41;</span><br />
&nbsp; &nbsp; at java.<span style="color: #006633;">net</span>.<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Aserversocket+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">ServerSocket</span></a>.<span style="color: #339933;">&lt;</span>init<span style="color: #339933;">&gt;</span><span style="color: #009900;">&#40;</span><a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Aserversocket+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">ServerSocket</span></a>.<span style="color: #006633;">java</span><span style="color: #339933;">:</span><span style="color: #cc66cc;">202</span><span style="color: #009900;">&#41;</span><br />
&nbsp; &nbsp; at org.<span style="color: #006633;">apache</span>.<span style="color: #006633;">catalina</span>.<span style="color: #006633;">core</span>.<span style="color: #006633;">StandardServer</span>.<span style="color: #006633;">await</span><span style="color: #009900;">&#40;</span>StandardServer.<span style="color: #006633;">java</span><span style="color: #339933;">:</span><span style="color: #cc66cc;">373</span><span style="color: #009900;">&#41;</span><br />
&nbsp; &nbsp; at org.<span style="color: #006633;">apache</span>.<span style="color: #006633;">catalina</span>.<span style="color: #006633;">startup</span>.<span style="color: #006633;">Catalina</span>.<span style="color: #006633;">await</span><span style="color: #009900;">&#40;</span>Catalina.<span style="color: #006633;">java</span><span style="color: #339933;">:</span><span style="color: #cc66cc;">662</span><span style="color: #009900;">&#41;</span><br />
&nbsp; &nbsp; at org.<span style="color: #006633;">apache</span>.<span style="color: #006633;">catalina</span>.<span style="color: #006633;">startup</span>.<span style="color: #006633;">Catalina</span>.<span style="color: #006633;">start</span><span style="color: #009900;">&#40;</span>Catalina.<span style="color: #006633;">java</span><span style="color: #339933;">:</span><span style="color: #cc66cc;">614</span><span style="color: #009900;">&#41;</span><br />
&nbsp; &nbsp; at sun.<span style="color: #006633;">reflect</span>.<span style="color: #006633;">NativeMethodAccessorImpl</span>.<span style="color: #006633;">invoke0</span><span style="color: #009900;">&#40;</span><span style="color: #000000; font-weight: bold;">Native</span> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Amethod+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">Method</span></a><span style="color: #009900;">&#41;</span><br />
&nbsp; &nbsp; at sun.<span style="color: #006633;">reflect</span>.<span style="color: #006633;">NativeMethodAccessorImpl</span>.<span style="color: #006633;">invoke</span><span style="color: #009900;">&#40;</span>NativeMethodAccessorImpl.<span style="color: #006633;">java</span><span style="color: #339933;">:</span><span style="color: #cc66cc;">57</span><span style="color: #009900;">&#41;</span><br />
&nbsp; &nbsp; at sun.<span style="color: #006633;">reflect</span>.<span style="color: #006633;">DelegatingMethodAccessorImpl</span>.<span style="color: #006633;">invoke</span><span style="color: #009900;">&#40;</span>DelegatingMethodAccessorImpl.<span style="color: #006633;">java</span><span style="color: #339933;">:</span><span style="color: #cc66cc;">43</span><span style="color: #009900;">&#41;</span><br />
&nbsp; &nbsp; at java.<span style="color: #006633;">lang</span>.<span style="color: #006633;">reflect</span>.<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Amethod+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">Method</span></a>.<span style="color: #006633;">invoke</span><span style="color: #009900;">&#40;</span><a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Amethod+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span style="color: #003399;">Method</span></a>.<span style="color: #006633;">java</span><span style="color: #339933;">:</span><span style="color: #cc66cc;">616</span><span style="color: #009900;">&#41;</span><br />
&nbsp; &nbsp; at org.<span style="color: #006633;">apache</span>.<span style="color: #006633;">catalina</span>.<span style="color: #006633;">startup</span>.<span style="color: #006633;">Bootstrap</span>.<span style="color: #006633;">start</span><span style="color: #009900;">&#40;</span>Bootstrap.<span style="color: #006633;">java</span><span style="color: #339933;">:</span><span style="color: #cc66cc;">289</span><span style="color: #009900;">&#41;</span><br />
&nbsp; &nbsp; at org.<span style="color: #006633;">apache</span>.<span style="color: #006633;">catalina</span>.<span style="color: #006633;">startup</span>.<span style="color: #006633;">Bootstrap</span>.<span style="color: #006633;">main</span><span style="color: #009900;">&#40;</span>Bootstrap.<span style="color: #006633;">java</span><span style="color: #339933;">:</span><span style="color: #cc66cc;">414</span><span style="color: #009900;">&#41;</span><br />
<span style="color: #009900;">&#40;</span>...<span style="color: #009900;">&#41;</span></div></td></tr></tbody></table></div>
<p>As said in eFreedom.com[1], it has something to do with IPv6. To solve this problem you&#8217;ll have to check if <strong>net.ipv6.bidv6only</strong> is set to 1/true:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"># sysctl net.ipv6.bindv6only</div></td></tr></tbody></table></div>
<p>If it is set to 1/true, you&#8217;ll have to set it to 0/false:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"># sysctl -w net.ipv6.bindv6only = 0</div></td></tr></tbody></table></div>
<p>Then you can restart the tomcat6 service and it will work, but only while your computer is running, if the you reboot the system it will fail again.</p>
<p>To make it permanent you will have to make sure that the <strong>-Djava.net.preferIPv4Stack</strong> option is set to <strong>true</strong> and is being added to <strong>JAVA_OPTS</strong> in <strong>catalina_sh()</strong> function, inside <em>/etc/init.d/tomcat6</em>. The line which does that is:</p>
<div class="codecolorer-container bash default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="bash codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #007800;">JAVA_OPTS</span>=<span style="color: #ff0000;">&quot;<span style="color: #007800;">$JAVA_OPTS</span> -Djava.net.preferIPv4Stack=true&quot;</span></div></td></tr></tbody></table></div>
<p>And that&#8217;s it.</p>
<p>[0] http://efreedom.com/Question/1-2876231/Start-Tomcat-6026-Update-Debian-Squeeze<br />
[1] http://efreedom.com/</p>
<p>:wq</p>
]]></content:encoded>
			<wfw:commentRss>http://earruda.eti.br/blog/2010/11/problem-starting-tomcat6-on-debian-squeeze/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

