<?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:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Balau</title>
	<atom:link href="http://balau82.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://balau82.wordpress.com</link>
	<description>Freedom Embedded</description>
	<lastBuildDate>Sun, 29 Jan 2012 20:36:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='balau82.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://1.gravatar.com/blavatar/bb5b906eefc5bd598f0e9dab79bb274f?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>Balau</title>
		<link>http://balau82.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://balau82.wordpress.com/osd.xml" title="Balau" />
	<atom:link rel='hub' href='http://balau82.wordpress.com/?pushpress=hub'/>
		<item>
		<title>2012 Embedded Linux Conference Schedule</title>
		<link>http://balau82.wordpress.com/2012/01/23/2012-embedded-linux-conference-schedule/</link>
		<comments>http://balau82.wordpress.com/2012/01/23/2012-embedded-linux-conference-schedule/#comments</comments>
		<pubDate>Mon, 23 Jan 2012 08:07:34 +0000</pubDate>
		<dc:creator>Balau</dc:creator>
				<category><![CDATA[Embedded]]></category>
		<category><![CDATA[ARM]]></category>
		<category><![CDATA[elc]]></category>
		<category><![CDATA[elc2012]]></category>
		<category><![CDATA[kernel]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://balau82.wordpress.com/?p=1007</guid>
		<description><![CDATA[For anyone interested, the schedule for the next Embedded Linux Conference, held in San Francisco bay on the 15-16-17 of February, is out: 2012 Embedded Linux Conference &#124; Schedule &#124; Linux Foundation Events. Filed under: Embedded Tagged: ARM, elc, elc2012, kernel, linux<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=balau82.wordpress.com&amp;blog=6718912&amp;post=1007&amp;subd=balau82&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>For anyone interested, the schedule for the next Embedded Linux Conference, held in San Francisco bay on the 15-16-17 of February, is out:</p>
<p><a href="https://events.linuxfoundation.org/events/embedded-linux-conference/schedule">2012 Embedded Linux Conference | Schedule | Linux Foundation Events</a>.</p>
<br />Filed under: <a href='http://balau82.wordpress.com/category/software/embedded-software/'>Embedded</a> Tagged: <a href='http://balau82.wordpress.com/tag/arm/'>ARM</a>, <a href='http://balau82.wordpress.com/tag/elc/'>elc</a>, <a href='http://balau82.wordpress.com/tag/elc2012/'>elc2012</a>, <a href='http://balau82.wordpress.com/tag/kernel/'>kernel</a>, <a href='http://balau82.wordpress.com/tag/linux/'>linux</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/balau82.wordpress.com/1007/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/balau82.wordpress.com/1007/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/balau82.wordpress.com/1007/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/balau82.wordpress.com/1007/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/balau82.wordpress.com/1007/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/balau82.wordpress.com/1007/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/balau82.wordpress.com/1007/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/balau82.wordpress.com/1007/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/balau82.wordpress.com/1007/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/balau82.wordpress.com/1007/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/balau82.wordpress.com/1007/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/balau82.wordpress.com/1007/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/balau82.wordpress.com/1007/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/balau82.wordpress.com/1007/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=balau82.wordpress.com&amp;blog=6718912&amp;post=1007&amp;subd=balau82&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://balau82.wordpress.com/2012/01/23/2012-embedded-linux-conference-schedule/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/641a1371a45c5e27a54691b9c697743a?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=PG" medium="image">
			<media:title type="html">Balau</media:title>
		</media:content>
	</item>
		<item>
		<title>Ongoing project: Arduino as a JTAG adapter</title>
		<link>http://balau82.wordpress.com/2012/01/07/ongoing-project-arduino-as-a-jtag-adapter/</link>
		<comments>http://balau82.wordpress.com/2012/01/07/ongoing-project-arduino-as-a-jtag-adapter/#comments</comments>
		<pubDate>Sat, 07 Jan 2012 14:11:06 +0000</pubDate>
		<dc:creator>Balau</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[debugging]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[jtag]]></category>
		<category><![CDATA[jtagduino]]></category>
		<category><![CDATA[openocd]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://balau82.wordpress.com/?p=992</guid>
		<description><![CDATA[I started a project to try to use Arduino as a JTAG interface to perform debugging, programming and scans. The objective is to have a setup like the following diagram: The complete project should include: Arduino sketch OpenOCD integration Python API Arduino shield with common connectors etc. In particular the shield should have: Level shifters between [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=balau82.wordpress.com&amp;blog=6718912&amp;post=992&amp;subd=balau82&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I started a project to try to use <a href="http://www.arduino.cc/">Arduino</a> as a <a href="http://en.wikipedia.org/wiki/Joint_Test_Action_Group">JTAG</a> interface to perform debugging, programming and scans. The objective is to have a setup like the following diagram:</p>
<div id="attachment_993" class="wp-caption alignnone" style="width: 310px"><a href="http://balau82.files.wordpress.com/2012/01/jtagduino-diagram.png"><img class="size-medium wp-image-993" title="Setup to use Arduino as JTAG adapter" src="http://balau82.files.wordpress.com/2012/01/jtagduino-diagram.png?w=300&#038;h=200" alt="Setup to use Arduino as JTAG adapter" width="300" height="200" /></a><p class="wp-caption-text">Setup to use Arduino as JTAG adapter</p></div>
<p>The complete project should include:</p>
<ul>
<li>Arduino sketch</li>
<li><a href="http://openocd.sourceforge.net/">OpenOCD</a> integration</li>
<li>Python API</li>
<li>Arduino shield with common connectors etc.</li>
</ul>
<p>In particular the shield should have:</p>
<ul>
<li>Level shifters between the 5V of Arduino and the voltage of the target chip</li>
<li>Some standard connectors (at least the <a href="http://www.jtagtest.com/pinouts/arm20">20 pin</a> and the <a href="http://www.jtagtest.com/pinouts/avr">10 pin</a>)</li>
<li>Power supply and ground lines</li>
<li>Some jumpers for configuration (for example to bypass level shifters or to choose connector)</li>
</ul>
<p>If the target chip that I want to debug works at 5V like the Arduino then the shield could actually be optional, but some wires must be used in place of the JTAG connectors.</p>
<p>I have started <a href="https://github.com/balau/JTAGduino">a project on GitHub called JTAGduino</a>, that up to now contains the Arduino sketch and a Python API to access basic functionality. It should already be possible to use it to send some JTAG sequences to a 5V target chip.</p>
<p>I decided that inside the Arduino I should keep just some basic code to manage and drive the pins, and let the host PC do the &#8220;JTAG&#8221; logic of knowing the TAP state and fill Instruction Register and Data Register. By looking at OpenOCD source code it seems like it&#8217;s a common design choice.</p>
<p>The default mapping of Arduino pins to JTAG pins is that pins 2, 3, 4, 5 and 6 are used for TCK, TMS, TDI, TDO and TRST. The default speed is the maximum one, with TCK moving at 1MHz.</p>
<p>The next step would be to fork the OpenOCD repository and add the &#8220;JTAGduino&#8221; driver.</p>
<br />Filed under: <a href='http://balau82.wordpress.com/category/hardware/'>Hardware</a> Tagged: <a href='http://balau82.wordpress.com/tag/arduino/'>arduino</a>, <a href='http://balau82.wordpress.com/tag/debugging/'>debugging</a>, <a href='http://balau82.wordpress.com/tag/git/'>git</a>, <a href='http://balau82.wordpress.com/tag/github/'>github</a>, <a href='http://balau82.wordpress.com/tag/jtag/'>jtag</a>, <a href='http://balau82.wordpress.com/tag/jtagduino/'>jtagduino</a>, <a href='http://balau82.wordpress.com/tag/openocd/'>openocd</a>, <a href='http://balau82.wordpress.com/tag/python/'>python</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/balau82.wordpress.com/992/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/balau82.wordpress.com/992/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/balau82.wordpress.com/992/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/balau82.wordpress.com/992/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/balau82.wordpress.com/992/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/balau82.wordpress.com/992/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/balau82.wordpress.com/992/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/balau82.wordpress.com/992/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/balau82.wordpress.com/992/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/balau82.wordpress.com/992/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/balau82.wordpress.com/992/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/balau82.wordpress.com/992/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/balau82.wordpress.com/992/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/balau82.wordpress.com/992/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=balau82.wordpress.com&amp;blog=6718912&amp;post=992&amp;subd=balau82&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://balau82.wordpress.com/2012/01/07/ongoing-project-arduino-as-a-jtag-adapter/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/641a1371a45c5e27a54691b9c697743a?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=PG" medium="image">
			<media:title type="html">Balau</media:title>
		</media:content>

		<media:content url="http://balau82.files.wordpress.com/2012/01/jtagduino-diagram.png?w=300" medium="image">
			<media:title type="html">Setup to use Arduino as JTAG adapter</media:title>
		</media:content>
	</item>
		<item>
		<title>Encrypted Linux on USB key</title>
		<link>http://balau82.wordpress.com/2012/01/03/encrypted-linux-on-usb-key/</link>
		<comments>http://balau82.wordpress.com/2012/01/03/encrypted-linux-on-usb-key/#comments</comments>
		<pubDate>Tue, 03 Jan 2012 14:00:59 +0000</pubDate>
		<dc:creator>Balau</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[kernel]]></category>
		<category><![CDATA[encryption]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[lvm]]></category>
		<category><![CDATA[qemu]]></category>
		<category><![CDATA[lxde]]></category>
		<category><![CDATA[usb]]></category>
		<category><![CDATA[wheezy]]></category>
		<category><![CDATA[luks]]></category>
		<category><![CDATA[dd]]></category>
		<category><![CDATA[blockdev]]></category>
		<category><![CDATA[dm-crypt]]></category>
		<category><![CDATA[ext2]]></category>
		<category><![CDATA[noatime]]></category>
		<category><![CDATA[swappiness]]></category>
		<category><![CDATA[partitioning]]></category>

		<guid isPermaLink="false">http://balau82.wordpress.com/?p=958</guid>
		<description><![CDATA[In this post I suggest a way to have an encrypted Linux installation on a USB key, which to me is useful when I travel and I want to securely access the functionality that desktop Linux offers. I want to have no fear that what I take with me will be stolen, even if what I take with me is a full Linux OS, together with my data and maybe some online passwords saved in the browser.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=balau82.wordpress.com&amp;blog=6718912&amp;post=958&amp;subd=balau82&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>In this post I suggest a way to have an encrypted Linux installation on a USB key, which to me is useful when I travel and I want to securely access the functionality that desktop Linux offers. I want to have no fear that what I take with me will be stolen, even if what I take with me is a full Linux OS, together with my data and maybe some online passwords saved in the browser.</p>
<p>The usage scenario is having a PC/laptop available, inserting my USB key, turn on the PC booting from USB, insert password and access my Linux OS. The PC can be my own laptop, or even a PC that I don&#8217;t own, provided that it can boot from USB.</p>
<p>From a security point of view it is possible that if I insert my USB key in a PC that I don&#8217;t trust, it can do a tamper/keylog/dump attack. However, unless I am carrying military-grade secrets (and I&#8217;m not), it is unreasonable to be afraid that someone tampered the BIOS/hardware of any computer available in my travels.</p>
<p>I also wanted to give my USB key the traditional functionality of working as a drive in Windows. There are a couple of things to consider:</p>
<ul>
<li>Windows can read FAT and NTFS partitions.</li>
<li>Windows can read only the first partition of an USB flash drive (quite the WTF here).</li>
</ul>
<p>It is possible that when you insert the USB key in a running Windows environment a malicious software can dump an image of the flash drive encrypted data, tamper the bootloader and insert a keylogger that sends your password to the same entity that can access the dumped image. Again, I don&#8217;t think this specific attack is realistic when you are just carrying your personal data around.<br />
While the Windows partition is unencrypted, some portable software can be used to save encrypted data, for example <a href="http://www.freeotfe.org/index.html">FreeOTFE</a>, <a href="http://www.truecrypt.org/">TrueCrypt</a> or even <a href="http://www.7-zip.org/">7zip</a>.</p>
<p>With this in mind, my solution is to use an unencrypted bootloader+kernel and a <a href="http://code.google.com/p/cryptsetup/">LUKS</a>-encrypted filesystem (containing <a href="http://www.debian.org/releases/testing/">Debian testing</a>) on an USB key that is at least 8GiB. The &#8220;stack&#8221; of the partitioning and file system is shown below.</p>
<div id="attachment_973" class="wp-caption aligncenter" style="width: 460px"><a href="http://balau82.files.wordpress.com/2012/01/encrypted_linux_on_usb_flash.png"><img class=" wp-image-973 " title="Partitioning of encrypted Linux system on 8GB USB flash" src="http://balau82.files.wordpress.com/2012/01/encrypted_linux_on_usb_flash.png?w=450&#038;h=150" alt="Partitioning of encrypted Linux system on 8GB USB flash" width="450" height="150" /></a><p class="wp-caption-text">Partitioning of encrypted Linux system on 8GB USB flash</p></div>
<p>The green part of the partitioning are the &#8220;secure&#8221; filesystems, where you need a password to decrypt it. The red parts are unencrypted zones where I should not put sensitive data (without some precautions). The swap region must be kept in the encrypted side of the partitioning, because you can&#8217;t know what is saved inside; even passwords can remain written unencrypted after shutdown. Since the LUKS volume must contain two partitions, LVM must be used to create them.</p>
<p>To create my USB key I have some options, for example:</p>
<ul>
<li>using debootstrap or using Debian CD installer</li>
<li>using the USB key itself during installation or using an image file that I can copy to USB flash once it&#8217;s ready</li>
<li>using QEMU or using a real PC</li>
</ul>
<p>For simplicity, and taking into account the tools that I&#8217;m familiar with, my choice is to use QEMU to install Debian from a CD image into a raw hard disk image file which I then can copy (with dd) on the USB key.</p>
<p>To create a raw hard disk image I must know the exact size of data that can be put inside the USB key, and create a file with the same size (or less). For this step, I use &#8220;blockdev&#8221; to get the size, and use dd to create a sparse file with the desired size.</p>
<p>As root, knowing that &#8220;sdc&#8221; is the block device corresponding to the USB key:</p>
<p><pre class="brush: plain;"># blockdev --getsize64 /dev/sdc
8027897856</pre></p>
<p>As normal user, I run dd using the found value minus one.</p>
<p><pre class="brush: plain;">$ dd if=/dev/zero of=usbkey.img bs=1 count=1 seek=8027897855</pre></p>
<p>I then get the latest Debian testing ISO CD image, and run QEMU to install Linux on the raw hard disk image that I just created:</p>
<p><pre class="brush: plain;">$ wget http://cdimage.debian.org/cdimage/daily-builds/daily/arch-latest/i386/iso-cd/debian-testing-i386-netinst.iso
$ qemu -m 512 -enable-kvm -hda usbkey.img -cdrom debian-testing-i386-netinst.iso</pre></p>
<p>I start the installation of LXDE desktop environment, because it&#8217;s lightweight enough for many PCs and it doesn&#8217;t seem to write much on the hard drive, and then get to the manual partitioning, which is the &#8220;hard&#8221; part of the installation. First, I create the physical partitioning with the &#8220;windows&#8221; partition, the boot partition and the crypto partition as shown in the screenshot (all are primary partitions).</p>
<div id="attachment_975" class="wp-caption aligncenter" style="width: 310px"><a href="http://balau82.files.wordpress.com/2012/01/screenshot-121211-213705.png"><img class="size-medium wp-image-975" title="Debian installation - Physical partitioning of USB key" src="http://balau82.files.wordpress.com/2012/01/screenshot-121211-213705.png?w=300&#038;h=234" alt="Debian installation - Physical partitioning of USB key" width="300" height="234" /></a><p class="wp-caption-text">Debian installation - Physical partitioning of USB key</p></div>
<p>The &#8220;boot&#8221; partition has the boot flag enabled, and I set the ext2 filesystem to be mounted with noatime to reduce the number of writes. You can also enable the &#8220;mount as read-only&#8221; setting, but then it becomes difficult to upgrade the Linux kernel, the bootloader and the RAM disk.<br />
Then I create the LUKS encrypted volume on the &#8220;crypto&#8221; partition, by providing a password to unlock it.</p>
<div id="attachment_976" class="wp-caption aligncenter" style="width: 310px"><a href="http://balau82.files.wordpress.com/2012/01/screenshot-121211-213815.png"><img class="size-medium wp-image-976" title="Debian installation - adding LUKS encrypted volume" src="http://balau82.files.wordpress.com/2012/01/screenshot-121211-213815.png?w=300&#038;h=234" alt="Debian installation - adding LUKS encrypted volume" width="300" height="234" /></a><p class="wp-caption-text">Debian installation - adding LUKS encrypted volume</p></div>
<p>Then I setup LVM on top of it, with space for swap and root partitions.</p>
<div id="attachment_977" class="wp-caption aligncenter" style="width: 310px"><a href="http://balau82.files.wordpress.com/2012/01/screenshot-121211-213912.png"><img class="size-medium wp-image-977" title="Debian installation - adding logical volumes with LVM" src="http://balau82.files.wordpress.com/2012/01/screenshot-121211-213912.png?w=300&#038;h=234" alt="Debian installation - adding logical volumes with LVM" width="300" height="234" /></a><p class="wp-caption-text">Debian installation - adding logical volumes with LVM</p></div>
<p>Then I assign the swap and root, setting ext2(noatime) as the filesystem for the root partition. The final result is shown in the following screenshot.</p>
<div id="attachment_978" class="wp-caption aligncenter" style="width: 310px"><a href="http://balau82.files.wordpress.com/2012/01/screenshot-121211-213948.png"><img class="size-medium wp-image-978" title="Debian installation - completing filesystem setup" src="http://balau82.files.wordpress.com/2012/01/screenshot-121211-213948.png?w=300&#038;h=234" alt="Debian installation - completing filesystem setup" width="300" height="234" /></a><p class="wp-caption-text">Debian installation - completing filesystem setup</p></div>
<p>Note that I used ext2 because writing to flash is very time consuming, and journaling file systems such as ext3 and ext4 do a lot of writing on the disk, impacting performance and life of the USB key.</p>
<p>The installation goes on, installing a full Debian OS. At one point, it asks what kernel I want to install, and I choose the &#8220;486&#8243; version over the &#8220;686-pae&#8221; version, because it is more likely to be compatible with a generic PC.</p>
<div id="attachment_979" class="wp-caption aligncenter" style="width: 310px"><a href="http://balau82.files.wordpress.com/2012/01/screenshot-121211-215034.png"><img class="size-medium wp-image-979" title="Debian installation - choosing kernel version" src="http://balau82.files.wordpress.com/2012/01/screenshot-121211-215034.png?w=300&#038;h=234" alt="Debian installation - choosing kernel version" width="300" height="234" /></a><p class="wp-caption-text">Debian installation - choosing kernel version</p></div>
<p>When the installation is complete, I shut down the virtual PC and close QEMU. Then I can copy the content of the raw image to the USB key, by running as root:</p>
<p><pre class="brush: plain;"># dd if=usbkey.img of=/dev/sdc</pre></p>
<p>At the end of the process (it took my PC an hour to copy it), I have a working USB key that contains an encrypted Debian OS that I can use almost everywhere. I tested it on some PCs, an HP laptop, an IBM Thinkpad, and it worked the same on all of them. Some considerations:</p>
<ul>
<li>add a line with &#8220;<code>vm.swappiness=10</code>&#8221; in file  &#8220;<code>/etc/sysctl.conf</code>&#8221; to avoid using the slow swap partition.</li>
<li>the execution is pretty fast because Linux does a lot of disk caching.</li>
<li>sometimes on single-core PCs the CPU crunches at 100% and you can&#8217;t do anything, probably because it&#8217;s writing back the encrypted data on flash.</li>
<li>on shutdown, Linux must write all the pending changes to flash, thus shutdown is not immediate.</li>
<li>I must be very careful not to remove the USB key while it&#8217;s working. It can result in a corrupted filesystem or corrupted LUKS volume. The fact that ext2 is a non-journaling filesystem makes it worse.</li>
<li>this solution is in some ways better than having an encrypted laptop with you: it&#8217;s resilient to &#8220;<a href="http://www.schneier.com/blog/archives/2009/10/evil_maid_attac.html">evil maid</a>&#8221; attacks, an USB key is easier to take with you, and a laptop is &#8220;juicier&#8221; to steal.</li>
</ul>
<br />Filed under: <a href='http://balau82.wordpress.com/category/software/security-software/'>Security</a> Tagged: <a href='http://balau82.wordpress.com/tag/blockdev/'>blockdev</a>, <a href='http://balau82.wordpress.com/tag/dd/'>dd</a>, <a href='http://balau82.wordpress.com/tag/debian/'>debian</a>, <a href='http://balau82.wordpress.com/tag/dm-crypt/'>dm-crypt</a>, <a href='http://balau82.wordpress.com/tag/encryption/'>encryption</a>, <a href='http://balau82.wordpress.com/tag/ext2/'>ext2</a>, <a href='http://balau82.wordpress.com/tag/kernel/'>kernel</a>, <a href='http://balau82.wordpress.com/tag/linux/'>linux</a>, <a href='http://balau82.wordpress.com/tag/luks/'>luks</a>, <a href='http://balau82.wordpress.com/tag/lvm/'>lvm</a>, <a href='http://balau82.wordpress.com/tag/lxde/'>lxde</a>, <a href='http://balau82.wordpress.com/tag/noatime/'>noatime</a>, <a href='http://balau82.wordpress.com/tag/partitioning/'>partitioning</a>, <a href='http://balau82.wordpress.com/tag/qemu/'>qemu</a>, <a href='http://balau82.wordpress.com/tag/swappiness/'>swappiness</a>, <a href='http://balau82.wordpress.com/tag/usb/'>usb</a>, <a href='http://balau82.wordpress.com/tag/wheezy/'>wheezy</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/balau82.wordpress.com/958/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/balau82.wordpress.com/958/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/balau82.wordpress.com/958/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/balau82.wordpress.com/958/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/balau82.wordpress.com/958/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/balau82.wordpress.com/958/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/balau82.wordpress.com/958/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/balau82.wordpress.com/958/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/balau82.wordpress.com/958/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/balau82.wordpress.com/958/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/balau82.wordpress.com/958/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/balau82.wordpress.com/958/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/balau82.wordpress.com/958/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/balau82.wordpress.com/958/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=balau82.wordpress.com&amp;blog=6718912&amp;post=958&amp;subd=balau82&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://balau82.wordpress.com/2012/01/03/encrypted-linux-on-usb-key/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/641a1371a45c5e27a54691b9c697743a?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=PG" medium="image">
			<media:title type="html">Balau</media:title>
		</media:content>

		<media:content url="http://balau82.files.wordpress.com/2012/01/encrypted_linux_on_usb_flash.png?w=300" medium="image">
			<media:title type="html">Partitioning of encrypted Linux system on 8GB USB flash</media:title>
		</media:content>

		<media:content url="http://balau82.files.wordpress.com/2012/01/screenshot-121211-213705.png?w=300" medium="image">
			<media:title type="html">Debian installation - Physical partitioning of USB key</media:title>
		</media:content>

		<media:content url="http://balau82.files.wordpress.com/2012/01/screenshot-121211-213815.png?w=300" medium="image">
			<media:title type="html">Debian installation - adding LUKS encrypted volume</media:title>
		</media:content>

		<media:content url="http://balau82.files.wordpress.com/2012/01/screenshot-121211-213912.png?w=300" medium="image">
			<media:title type="html">Debian installation - adding logical volumes with LVM</media:title>
		</media:content>

		<media:content url="http://balau82.files.wordpress.com/2012/01/screenshot-121211-213948.png?w=300" medium="image">
			<media:title type="html">Debian installation - completing filesystem setup</media:title>
		</media:content>

		<media:content url="http://balau82.files.wordpress.com/2012/01/screenshot-121211-215034.png?w=300" medium="image">
			<media:title type="html">Debian installation - choosing kernel version</media:title>
		</media:content>
	</item>
		<item>
		<title>2011 in review</title>
		<link>http://balau82.wordpress.com/2012/01/01/2011-in-review/</link>
		<comments>http://balau82.wordpress.com/2012/01/01/2011-in-review/#comments</comments>
		<pubDate>Sun, 01 Jan 2012 17:46:10 +0000</pubDate>
		<dc:creator>Balau</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://balau82.wordpress.com/?p=969</guid>
		<description><![CDATA[The WordPress.com stats helper monkeys prepared a 2011 annual report for this blog. Here&#8217;s an excerpt: The Louvre Museum has 8.5 million visitors per year. This blog was viewed about 170,000 times in 2011. If it were an exhibit at the Louvre Museum, it would take about 7 days for that many people to see [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=balau82.wordpress.com&amp;blog=6718912&amp;post=969&amp;subd=balau82&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The WordPress.com stats helper monkeys prepared a 2011 annual report for this blog.</p>
<p><a href="/2011/annual-report/"><img src="http://www.wordpress.com/wp-content/mu-plugins/annual-reports/img/emailteaser.jpg" alt="" width="100%" /></a></p>
<p>Here&#8217;s an excerpt:</p>
<blockquote><p>The Louvre Museum has 8.5 million visitors per year. This blog was viewed about <strong>170,000</strong> times in 2011. If it were an exhibit at the Louvre Museum, it would take about 7 days for that many people to see it.</p></blockquote>
<p><a href="/2011/annual-report/">Click here to see the complete report.</a></p>
<br />Filed under: <a href='http://balau82.wordpress.com/category/software/'>Software</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/balau82.wordpress.com/969/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/balau82.wordpress.com/969/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/balau82.wordpress.com/969/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/balau82.wordpress.com/969/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/balau82.wordpress.com/969/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/balau82.wordpress.com/969/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/balau82.wordpress.com/969/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/balau82.wordpress.com/969/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/balau82.wordpress.com/969/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/balau82.wordpress.com/969/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/balau82.wordpress.com/969/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/balau82.wordpress.com/969/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/balau82.wordpress.com/969/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/balau82.wordpress.com/969/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=balau82.wordpress.com&amp;blog=6718912&amp;post=969&amp;subd=balau82&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://balau82.wordpress.com/2012/01/01/2011-in-review/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/641a1371a45c5e27a54691b9c697743a?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=PG" medium="image">
			<media:title type="html">Balau</media:title>
		</media:content>

		<media:content url="http://www.wordpress.com/wp-content/mu-plugins/annual-reports/img/emailteaser.jpg" medium="image" />
	</item>
		<item>
		<title>Disabling system beep in Linux</title>
		<link>http://balau82.wordpress.com/2011/12/13/disabling-system-beep-in-linux/</link>
		<comments>http://balau82.wordpress.com/2011/12/13/disabling-system-beep-in-linux/#comments</comments>
		<pubDate>Tue, 13 Dec 2011 20:30:45 +0000</pubDate>
		<dc:creator>Balau</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[kernel]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[beep]]></category>
		<category><![CDATA[pcspkr]]></category>
		<category><![CDATA[modprobe]]></category>
		<category><![CDATA[pc speaker]]></category>
		<category><![CDATA[blacklist]]></category>

		<guid isPermaLink="false">http://balau82.wordpress.com/?p=959</guid>
		<description><![CDATA[I noticed that on my Debian Testing installation the system beep is active, even though my computer has a nice and common integrated sound card. To disable the annoying beeps at start-up and shut-down, the common solution is to blacklist the &#8220;pcspkr&#8221; module, which is responsible for the beeping noise. I noticed that most advices [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=balau82.wordpress.com&amp;blog=6718912&amp;post=959&amp;subd=balau82&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I noticed that on my Debian Testing installation the system beep is active, even though my computer has a nice and common integrated sound card. To disable the annoying beeps at start-up and shut-down, the common solution is to blacklist the &#8220;<code>pcspkr</code>&#8221; module, which is responsible for the beeping noise.</p>
<p>I noticed that most advices on the Internet seems to rely on using &#8220;<code>/etc/modprobe.d/blacklist</code>&#8221; file, but the <a href="linux.die.net/man/5/modprobe.conf">modprobe.d man page </a>explicitly states that the configurations must be put in files ending in &#8220;<code>.conf</code>&#8221; that must be put in the &#8220;<code>/etc/modprobe.d/</code>&#8221; directory. Which means that a working and future-proof way to disable beep is something like (run as root):</p>
<p><pre class="brush: plain;"># echo blacklist pcspkr &gt; /etc/modprobe.d/disable-beep.conf</pre></p>
<br />Filed under: <a href='http://balau82.wordpress.com/category/software/'>Software</a> Tagged: <a href='http://balau82.wordpress.com/tag/beep/'>beep</a>, <a href='http://balau82.wordpress.com/tag/blacklist/'>blacklist</a>, <a href='http://balau82.wordpress.com/tag/debian/'>debian</a>, <a href='http://balau82.wordpress.com/tag/kernel/'>kernel</a>, <a href='http://balau82.wordpress.com/tag/linux/'>linux</a>, <a href='http://balau82.wordpress.com/tag/modprobe/'>modprobe</a>, <a href='http://balau82.wordpress.com/tag/pc-speaker/'>pc speaker</a>, <a href='http://balau82.wordpress.com/tag/pcspkr/'>pcspkr</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/balau82.wordpress.com/959/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/balau82.wordpress.com/959/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/balau82.wordpress.com/959/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/balau82.wordpress.com/959/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/balau82.wordpress.com/959/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/balau82.wordpress.com/959/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/balau82.wordpress.com/959/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/balau82.wordpress.com/959/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/balau82.wordpress.com/959/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/balau82.wordpress.com/959/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/balau82.wordpress.com/959/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/balau82.wordpress.com/959/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/balau82.wordpress.com/959/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/balau82.wordpress.com/959/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=balau82.wordpress.com&amp;blog=6718912&amp;post=959&amp;subd=balau82&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://balau82.wordpress.com/2011/12/13/disabling-system-beep-in-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/641a1371a45c5e27a54691b9c697743a?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=PG" medium="image">
			<media:title type="html">Balau</media:title>
		</media:content>
	</item>
		<item>
		<title>ELCE 2011 videos are out</title>
		<link>http://balau82.wordpress.com/2011/11/08/elce-2011-videos-are-out/</link>
		<comments>http://balau82.wordpress.com/2011/11/08/elce-2011-videos-are-out/#comments</comments>
		<pubDate>Tue, 08 Nov 2011 20:25:59 +0000</pubDate>
		<dc:creator>Balau</dc:creator>
				<category><![CDATA[Embedded]]></category>
		<category><![CDATA[ARM]]></category>
		<category><![CDATA[device tree]]></category>
		<category><![CDATA[elce]]></category>
		<category><![CDATA[elce2011]]></category>
		<category><![CDATA[jtag]]></category>
		<category><![CDATA[kernel]]></category>
		<category><![CDATA[linus torvalds]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://balau82.wordpress.com/?p=952</guid>
		<description><![CDATA[As usual, FreeElectrons hosts the videos of the Embedded Linux Conference Europe, together with the presented material: Embedded Linux Conference Europe 2011 videos Here is a personal selection of videos that I find most interesting: Linus Torvalds, Alan Cox, Thomas Gleixner, Paul McKenney moderated by Lennart Poettering Kernel Developer Panel Video (55 minutes): full HD [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=balau82.wordpress.com&amp;blog=6718912&amp;post=952&amp;subd=balau82&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>As usual, FreeElectrons hosts the videos of the Embedded Linux Conference Europe, together with the presented material:</p>
<p><a href="http://free-electrons.com/blog/elce-2011-videos/" rel="nofollow" target="_blank">Embedded Linux Conference Europe 2011 videos</a></p>
<p>Here is a personal selection of videos that I find most interesting:</p>
<p><strong>Linus Torvalds, Alan Cox, Thomas Gleixner, Paul McKenney</strong><br />
moderated by Lennart Poettering<br />
<a href="http://events.linuxfoundation.org/events/linuxcon-europe/kernel-panel">Kernel Developer Panel</a><br />
Video (55 minutes):<br />
<a href="http://free-electrons.com/pub/video/2011/elce/elce-2011-torvalds-cox-gleixner-mackenney-kernel-developer-panel.webm">full HD</a> (622M), <a href="http://free-electrons.com/pub/video/2011/elce/elce-2011-torvalds-cox-gleixner-mackenney-kernel-developer-panel-450p.webm">450×800</a> (191M)</p>
<p><strong>Grant Likely</strong><br />
Secret Lab<br />
<a href="http://events.linuxfoundation.org/events/embedded-linux-conference-europe/likely">Device Tree Status Report</a><br />
Video (51 minutes):<br />
<a href="http://free-electrons.com/pub/video/2011/elce/elce-2011-likely-device-tree-status-report.webm">full HD</a> (775M), <a href="http://free-electrons.com/pub/video/2011/elce/elce-2011-likely-device-tree-status-report-450p.webm">450×800</a> (178M)</p>
<p><strong>Marc Titinger</strong><br />
ST Microelectronics<br />
<a href="http://events.linuxfoundation.org/events/embedded-linux-conference-europe/titinger">Efficient JTAG-Based Linux Kernel Debugging</a><br />
<a href="http://elinux.org/images/5/52/Elce11_titinger.pdf">Slides</a><br />
Video (57 minutes):<br />
<a href="http://free-electrons.com/pub/video/2011/elce/elce-2011-titinger-jtag-kernel-debugging.webm">full HD</a> (382M), <a href="http://free-electrons.com/pub/video/2011/elce/elce-2011-titinger-jtag-kernel-debugging-450p.webm">450×800</a> (141M)</p>
<p><strong>Pawel Moll</strong><br />
ARM Ltd.<br />
<a href="http://events.linuxfoundation.org/events/embedded-linux-conference-europe/moll">Linux on Non-Existing SoCs</a><br />
Video (52 minutes):<br />
<a href="http://free-electrons.com/pub/video/2011/elce/elce-2011-moll-linux-non-existing-socs.webm">full HD</a> (483M), <a href="http://free-electrons.com/pub/video/2011/elce/elce-2011-moll-linux-non-existing-socs-450p.webm">450×800</a> (143M)</p>
<p>If you have time though, I suggest watching them all!</p>
<br />Filed under: <a href='http://balau82.wordpress.com/category/software/embedded-software/'>Embedded</a> Tagged: <a href='http://balau82.wordpress.com/tag/arm/'>ARM</a>, <a href='http://balau82.wordpress.com/tag/device-tree/'>device tree</a>, <a href='http://balau82.wordpress.com/tag/elce/'>elce</a>, <a href='http://balau82.wordpress.com/tag/elce2011/'>elce2011</a>, <a href='http://balau82.wordpress.com/tag/jtag/'>jtag</a>, <a href='http://balau82.wordpress.com/tag/kernel/'>kernel</a>, <a href='http://balau82.wordpress.com/tag/linus-torvalds/'>linus torvalds</a>, <a href='http://balau82.wordpress.com/tag/linux/'>linux</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/balau82.wordpress.com/952/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/balau82.wordpress.com/952/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/balau82.wordpress.com/952/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/balau82.wordpress.com/952/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/balau82.wordpress.com/952/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/balau82.wordpress.com/952/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/balau82.wordpress.com/952/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/balau82.wordpress.com/952/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/balau82.wordpress.com/952/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/balau82.wordpress.com/952/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/balau82.wordpress.com/952/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/balau82.wordpress.com/952/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/balau82.wordpress.com/952/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/balau82.wordpress.com/952/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=balau82.wordpress.com&amp;blog=6718912&amp;post=952&amp;subd=balau82&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://balau82.wordpress.com/2011/11/08/elce-2011-videos-are-out/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
<enclosure url="http://free-electrons.com/pub/video/2011/elce/elce-2011-torvalds-cox-gleixner-mackenney-kernel-developer-panel.webm" length="651747195" type="video/webm" />
<enclosure url="http://free-electrons.com/pub/video/2011/elce/elce-2011-torvalds-cox-gleixner-mackenney-kernel-developer-panel-450p.webm" length="200070060" type="video/webm" />
<enclosure url="http://free-electrons.com/pub/video/2011/elce/elce-2011-likely-device-tree-status-report.webm" length="812187833" type="video/webm" />
<enclosure url="http://free-electrons.com/pub/video/2011/elce/elce-2011-likely-device-tree-status-report-450p.webm" length="185886474" type="video/webm" />
<enclosure url="http://free-electrons.com/pub/video/2011/elce/elce-2011-titinger-jtag-kernel-debugging.webm" length="400207657" type="video/webm" />
<enclosure url="http://free-electrons.com/pub/video/2011/elce/elce-2011-titinger-jtag-kernel-debugging-450p.webm" length="147360986" type="video/webm" />
<enclosure url="http://free-electrons.com/pub/video/2011/elce/elce-2011-moll-linux-non-existing-socs.webm" length="505769171" type="video/webm" />
<enclosure url="http://free-electrons.com/pub/video/2011/elce/elce-2011-moll-linux-non-existing-socs-450p.webm" length="149281745" type="video/webm" />
	
		<media:content url="http://0.gravatar.com/avatar/641a1371a45c5e27a54691b9c697743a?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=PG" medium="image">
			<media:title type="html">Balau</media:title>
		</media:content>
	</item>
		<item>
		<title>Nomads Marocco project at LinuxDay</title>
		<link>http://balau82.wordpress.com/2011/10/25/nomads-marocco-project-at-linuxday/</link>
		<comments>http://balau82.wordpress.com/2011/10/25/nomads-marocco-project-at-linuxday/#comments</comments>
		<pubDate>Tue, 25 Oct 2011 19:06:09 +0000</pubDate>
		<dc:creator>Balau</dc:creator>
				<category><![CDATA[Working]]></category>
		<category><![CDATA[humanitarian]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[linux day]]></category>
		<category><![CDATA[morocco]]></category>
		<category><![CDATA[nomads marocco]]></category>
		<category><![CDATA[raccattaraee]]></category>
		<category><![CDATA[recycling]]></category>
		<category><![CDATA[sustainability]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[xubuntu]]></category>

		<guid isPermaLink="false">http://balau82.wordpress.com/?p=949</guid>
		<description><![CDATA[Sunday I went to a LinuxDay 2011 event organized near my city. There were presentation from the world of academics (Polytechnics of Turin and Milan) and the industry (Google, Canonical, &#8230;), but one talk was different from the others, in the sense that it was less technical and more human. A small girl approached the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=balau82.wordpress.com&amp;blog=6718912&amp;post=949&amp;subd=balau82&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Sunday I went to a <a href="http://linuxday.gallug.it/programma/">LinuxDay 2011</a> event organized near my city. There were presentation from the world of academics (Polytechnics of Turin and Milan) and the industry (Google, Canonical, &#8230;), but one talk was different from the others, in the sense that it was less technical and more human.</p>
<p>A small girl approached the stage, and started talking about her adventure. She was involved with some friends in a humanitarian project, called &#8220;<a href="http://nomadsmarocco.noblogs.org/">Nomads Marocco</a>&#8220;, and one of their objectives was to teach Italian language to people of a small Moroccan village by going there and teach them by person with very limited resources.</p>
<p>They quickly realized that for an efficient course and for a lasting effect that could continue inside the village after they returned to Italy, an interesting approach would be to use computers. This means the Italian language course would then integrate an informatics course. The low-cost requirement of the project imposed the usage of old and recycled computers, and in order for old computers to be as efficient as possible, they decided to install Linux on them, specifically <a href="http://www.xubuntu.org/">Xubuntu</a>.</p>
<p>An important drawback of the plan was that in Morocco there&#8217;s little to no way to sustainably dispose of electronics. In order for the course to be environmentally sensible, they decided to offer support and maintenance every year, so that the failing components could be replaced and the electronic trash could be taken back to Europe where they can be recycled better,also thanks to associations such as <a href="http://www.raccattaraee.net/">RaccattaRAEE</a>. Also, in order to throw away the least possible amount of components, the villagers must be taught about hardware maintenance, particularly about diagnosing a problem, removing and replacing bad parts, without throwing away the whole computer.</p>
<p>The girl told us about their travels, and the villages they reached. They mainly taught to women and children, because men were elsewhere (even abroad) to work and earn money to send back to the family. Sometimes they were amazed by what they found. Smart people eager to learn, internet connections in the middle of nowhere, they also found a boy who had already a PC with Linux installed. One of the benefits that the Moroccan villagers got with this project was the ability to use the Internet for commerce. Some of their products were sold on European market for much more than they could sell themselves, but by connecting with the rest of the world they now have the opportunity to reach new markets where they can be competitive and make a fair profit.</p>
<p>I was quite moved by the story, because it shows the results of technology, enthusiasm, planning, improvisation and curiosity playing together to improve the world. I really appreciate what these volunteers are doing, and I hope they will be of example to anyone with a desire to contribute.</p>
<br />Filed under: <a href='http://balau82.wordpress.com/category/working/'>Working</a> Tagged: <a href='http://balau82.wordpress.com/tag/humanitarian/'>humanitarian</a>, <a href='http://balau82.wordpress.com/tag/linux/'>linux</a>, <a href='http://balau82.wordpress.com/tag/linux-day/'>linux day</a>, <a href='http://balau82.wordpress.com/tag/morocco/'>morocco</a>, <a href='http://balau82.wordpress.com/tag/nomads-marocco/'>nomads marocco</a>, <a href='http://balau82.wordpress.com/tag/raccattaraee/'>raccattaraee</a>, <a href='http://balau82.wordpress.com/tag/recycling/'>recycling</a>, <a href='http://balau82.wordpress.com/tag/sustainability/'>sustainability</a>, <a href='http://balau82.wordpress.com/tag/ubuntu/'>ubuntu</a>, <a href='http://balau82.wordpress.com/tag/xubuntu/'>xubuntu</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/balau82.wordpress.com/949/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/balau82.wordpress.com/949/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/balau82.wordpress.com/949/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/balau82.wordpress.com/949/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/balau82.wordpress.com/949/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/balau82.wordpress.com/949/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/balau82.wordpress.com/949/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/balau82.wordpress.com/949/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/balau82.wordpress.com/949/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/balau82.wordpress.com/949/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/balau82.wordpress.com/949/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/balau82.wordpress.com/949/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/balau82.wordpress.com/949/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/balau82.wordpress.com/949/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=balau82.wordpress.com&amp;blog=6718912&amp;post=949&amp;subd=balau82&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://balau82.wordpress.com/2011/10/25/nomads-marocco-project-at-linuxday/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/641a1371a45c5e27a54691b9c697743a?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=PG" medium="image">
			<media:title type="html">Balau</media:title>
		</media:content>
	</item>
		<item>
		<title>C</title>
		<link>http://balau82.wordpress.com/2011/10/18/c/</link>
		<comments>http://balau82.wordpress.com/2011/10/18/c/#comments</comments>
		<pubDate>Tue, 18 Oct 2011 19:50:56 +0000</pubDate>
		<dc:creator>Balau</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[ansi c]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[dennis ritchie]]></category>
		<category><![CDATA[k&r]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[ritchie]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://balau82.wordpress.com/?p=940</guid>
		<description><![CDATA[I&#8217;ll probably never be as good, I&#8217;ll certainly never stop trying. The things we take for granted today are the revolutions of yesterday. Filed under: Software Tagged: ansi c, c, dennis ritchie, k&#38;r, linux, ritchie, unix<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=balau82.wordpress.com&amp;blog=6718912&amp;post=940&amp;subd=balau82&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://cm.bell-labs.com/who/dmr/">I&#8217;ll probably never be as good, I&#8217;ll certainly never stop trying</a>.</p>
<p>The things we take for granted today are the revolutions of yesterday.</p>
<br />Filed under: <a href='http://balau82.wordpress.com/category/software/'>Software</a> Tagged: <a href='http://balau82.wordpress.com/tag/ansi-c/'>ansi c</a>, <a href='http://balau82.wordpress.com/tag/c/'>c</a>, <a href='http://balau82.wordpress.com/tag/dennis-ritchie/'>dennis ritchie</a>, <a href='http://balau82.wordpress.com/tag/kr/'>k&amp;r</a>, <a href='http://balau82.wordpress.com/tag/linux/'>linux</a>, <a href='http://balau82.wordpress.com/tag/ritchie/'>ritchie</a>, <a href='http://balau82.wordpress.com/tag/unix/'>unix</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/balau82.wordpress.com/940/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/balau82.wordpress.com/940/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/balau82.wordpress.com/940/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/balau82.wordpress.com/940/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/balau82.wordpress.com/940/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/balau82.wordpress.com/940/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/balau82.wordpress.com/940/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/balau82.wordpress.com/940/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/balau82.wordpress.com/940/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/balau82.wordpress.com/940/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/balau82.wordpress.com/940/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/balau82.wordpress.com/940/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/balau82.wordpress.com/940/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/balau82.wordpress.com/940/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=balau82.wordpress.com&amp;blog=6718912&amp;post=940&amp;subd=balau82&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://balau82.wordpress.com/2011/10/18/c/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/641a1371a45c5e27a54691b9c697743a?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=PG" medium="image">
			<media:title type="html">Balau</media:title>
		</media:content>
	</item>
		<item>
		<title>Google 2-step authentication</title>
		<link>http://balau82.wordpress.com/2011/10/16/google-2-step-authentication/</link>
		<comments>http://balau82.wordpress.com/2011/10/16/google-2-step-authentication/#comments</comments>
		<pubDate>Sun, 16 Oct 2011 12:29:31 +0000</pubDate>
		<dc:creator>Balau</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[2-step authentication]]></category>
		<category><![CDATA[Gmail]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[google authenticator]]></category>

		<guid isPermaLink="false">http://balau82.wordpress.com/?p=941</guid>
		<description><![CDATA[Google has recently implemented two-factor authentication for user accounts. After reading its description and watching the explanatory video (here is the guide) I activated this option as soon as I could. It really is as user-friendly as it gets, for the security it gives. Since I own an Android phone I also activated the ability [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=balau82.wordpress.com&amp;blog=6718912&amp;post=941&amp;subd=balau82&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Google has recently implemented two-factor authentication for user accounts. After reading its description and watching the explanatory video (<a href="https://www.google.com/support/accounts/bin/static.py?page=guide.cs&amp;guide=1056283">here is the guide</a>) I activated this option as soon as I could. It really is as user-friendly as it gets, for the security it gives.</p>
<p>Since I own an Android phone I also activated the ability to use <a href="http://www.google.com/support/accounts/bin/answer.py?answer=1066447">Google Authenticator</a>, which adds a <a href="http://en.wikipedia.org/wiki/Security_token">security token</a> functionality to your smartphone. To setup the Authenticator you need to access Google on your PC, then activate the &#8220;Android&#8221; option for verification codes; the browser shows a QR code that can be scanned by Authenticator (with the help of a QR-scanning app such as <a href="https://market.android.com/details?id=la.droid.qr&amp;hl=en">QR Droid</a>) and the Authenticator will show a code that can be used for a bunch of seconds. The QR code exchange is only done once: I assume it sets up a &#8220;seed&#8221; for the generation of random codes, which is known only by Google and your phone.</p>
<p>For other applications that access Google it is possible to generate specific passwords which can be revoked at any time, and Google can give you information about when the password was last used, to check if someone stole it.</p>
<p>There are also ten one-time-only verification codes that can be used when you don&#8217;t have your phone available.</p>
<p>I don&#8217;t know how this new authentication plays with the password recovery options, which are:</p>
<ul>
<li>Recovery through secondary e-mail address</li>
<li>Recovery through SMS</li>
<li>Recovery through personal security question</li>
</ul>
<p>I suspect that these recovery options are able to give you a new password, but if you have 2-step authentication enabled then you will still need to have some sort of verification code.</p>
<p>I only see a potential problem about password recovery through SMS that can lead to a &#8220;shortcut&#8221; if someone steals your phone: in that case the thief will have both a way to recover your password and a way to get a verification code. For this reason I suggest keeping separate:</p>
<ol>
<li>The phone for SMS password recovery</li>
<li>The phone for Android verification code</li>
<li>The phone for SMS verification code</li>
</ol>
<p>That said, everything fails if your security question is &#8220;What is my favorite food? (hint: TMNT)&#8221; and the answer is &#8220;pizza&#8221;. I hope this isn&#8217;t news to you.</p>
<br />Filed under: <a href='http://balau82.wordpress.com/category/software/security-software/'>Security</a> Tagged: <a href='http://balau82.wordpress.com/tag/2-step-authentication/'>2-step authentication</a>, <a href='http://balau82.wordpress.com/tag/gmail/'>Gmail</a>, <a href='http://balau82.wordpress.com/tag/google/'>google</a>, <a href='http://balau82.wordpress.com/tag/google-authenticator/'>google authenticator</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/balau82.wordpress.com/941/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/balau82.wordpress.com/941/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/balau82.wordpress.com/941/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/balau82.wordpress.com/941/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/balau82.wordpress.com/941/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/balau82.wordpress.com/941/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/balau82.wordpress.com/941/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/balau82.wordpress.com/941/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/balau82.wordpress.com/941/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/balau82.wordpress.com/941/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/balau82.wordpress.com/941/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/balau82.wordpress.com/941/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/balau82.wordpress.com/941/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/balau82.wordpress.com/941/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=balau82.wordpress.com&amp;blog=6718912&amp;post=941&amp;subd=balau82&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://balau82.wordpress.com/2011/10/16/google-2-step-authentication/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/641a1371a45c5e27a54691b9c697743a?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=PG" medium="image">
			<media:title type="html">Balau</media:title>
		</media:content>
	</item>
		<item>
		<title>List of Convergence SSL notaries</title>
		<link>http://balau82.wordpress.com/2011/10/13/list-of-convergence-ssl-notaries/</link>
		<comments>http://balau82.wordpress.com/2011/10/13/list-of-convergence-ssl-notaries/#comments</comments>
		<pubDate>Thu, 13 Oct 2011 19:23:33 +0000</pubDate>
		<dc:creator>Balau</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[ca]]></category>
		<category><![CDATA[certification authorities]]></category>
		<category><![CDATA[convergence]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[https]]></category>
		<category><![CDATA[notary]]></category>
		<category><![CDATA[ssl]]></category>

		<guid isPermaLink="false">http://balau82.wordpress.com/?p=937</guid>
		<description><![CDATA[I talked about Convergence before: Convergence: fixing SSL security New Convergence notaries emerge The main list of Convergence notaries is on this Wiki page: Notary list : share and find notaries! Notaries I suggest to add every notary on that list and immediately disable it in the Firefox add-on options, then take your time to [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=balau82.wordpress.com&amp;blog=6718912&amp;post=937&amp;subd=balau82&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I talked about <a href="http://convergence.io/index.html">Convergence</a> before:</p>
<ul>
<li><a title="Convergence: fixing SSL security" href="http://balau82.wordpress.com/2011/09/04/convergence-fixing-ssl-security/">Convergence: fixing SSL security</a></li>
<li><a title="New Convergence notaries emerge" href="http://balau82.wordpress.com/2011/10/04/new-convergence-notaries-emerge/">New Convergence notaries emerge</a></li>
</ul>
<p>The main list of Convergence notaries is on this Wiki page:</p>
<p><a class="internal present" href="https://github.com/moxie0/Convergence/wiki/Notary-list-%3A--share-and-find-notaries%21"><del>Notary list : share and find notaries!</del><br />
</a></p>
<p><a href="https://github.com/moxie0/Convergence/wiki/Notaries">Notaries</a></p>
<p>I suggest to add every notary on that list and immediately disable it in the Firefox add-on options, then take your time to understand who is running the notary, why is running it, and if you think it can be trusted enable the notary, otherwise remove it.</p>
<p>If you want to run a notary, don&#8217;t forget to add it on that list afterward.</p>
<p>[Edit: changed list URL]</p>
<br />Filed under: <a href='http://balau82.wordpress.com/category/software/security-software/'>Security</a> Tagged: <a href='http://balau82.wordpress.com/tag/ca/'>ca</a>, <a href='http://balau82.wordpress.com/tag/certification-authorities/'>certification authorities</a>, <a href='http://balau82.wordpress.com/tag/convergence/'>convergence</a>, <a href='http://balau82.wordpress.com/tag/firefox/'>firefox</a>, <a href='http://balau82.wordpress.com/tag/github/'>github</a>, <a href='http://balau82.wordpress.com/tag/https/'>https</a>, <a href='http://balau82.wordpress.com/tag/notary/'>notary</a>, <a href='http://balau82.wordpress.com/tag/ssl/'>ssl</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/balau82.wordpress.com/937/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/balau82.wordpress.com/937/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/balau82.wordpress.com/937/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/balau82.wordpress.com/937/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/balau82.wordpress.com/937/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/balau82.wordpress.com/937/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/balau82.wordpress.com/937/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/balau82.wordpress.com/937/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/balau82.wordpress.com/937/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/balau82.wordpress.com/937/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/balau82.wordpress.com/937/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/balau82.wordpress.com/937/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/balau82.wordpress.com/937/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/balau82.wordpress.com/937/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=balau82.wordpress.com&amp;blog=6718912&amp;post=937&amp;subd=balau82&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://balau82.wordpress.com/2011/10/13/list-of-convergence-ssl-notaries/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/641a1371a45c5e27a54691b9c697743a?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=PG" medium="image">
			<media:title type="html">Balau</media:title>
		</media:content>
	</item>
	</channel>
</rss>
