<?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>Pablo Endres&#039; Blog &#187; Technology</title>
	<atom:link href="http://www.pabloendres.com/category/technology/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pabloendres.com</link>
	<description></description>
	<lastBuildDate>Sun, 22 Jan 2012 19:20:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Implementing effective controls: Venezuela to block stolen mobile phones</title>
		<link>http://www.pabloendres.com/2011/09/21/venezuela-to-block-stolen-mobile-phones/</link>
		<comments>http://www.pabloendres.com/2011/09/21/venezuela-to-block-stolen-mobile-phones/#comments</comments>
		<pubDate>Wed, 21 Sep 2011 19:00:50 +0000</pubDate>
		<dc:creator>Pablo Endres</dc:creator>
				<category><![CDATA[Awareness]]></category>
		<category><![CDATA[Mobile]]></category>

		<guid isPermaLink="false">http://www.pabloendres.com/?p=168</guid>
		<description><![CDATA[Even though a don&#8217;t agree with many of the decisions and laws created in Venezuela, I think this is great example of implementing a control for a big risk. The Venezuelan telecommunications regulator Conatel, decided that operators have to implement mechanisms to block a mobile phone once reported stolen by its owner. This blacklist, so [...]]]></description>
			<content:encoded><![CDATA[<p>Even though a don&#8217;t agree with many of the decisions and laws created in Venezuela, I think <a href="http://www.telecompaper.com/news/venezuela-to-block-stolen-mobile-phones" target="_blank">this </a>is great example of implementing a control for a big risk.</p>
<p>The Venezuelan telecommunications regulator Conatel, decided that operators have to implement mechanisms to block a mobile phone once reported stolen by its owner. This blacklist, so to speak, should work between the three main operators in the country and they even got RIM (the maker of the Blackberry devices) to agree on blocking these devices world wide.</p>
<p><a href="http://www.noticias24.com/actualidad/noticia/323732/en-gaceta-se-establecen-las-normas-tecnicas-para-el-bloqueo-de-equipo-reportados-como-robados/" target="_blank">Here </a>is a link to the story in Spanish.</p>
<p>I remember from when I wrote my thesis back in 2003, that this feature is part of the original design of the GSM system, so these black lists could also be implemented at a worldwide scale. I also have information from a colleague from Romania that this system has been effectively implemented there and has reduced the theft rates dramatically.</p>
<p>So coming back to controlling risks; this measure if implemented correctly should reduce the risk of having a mobile phone stolen because it cannot be sold. The real impact should be seen in a couple of months once enough phones are effectively blocked and the repair shops have enough spare parts (I have no doubts that many stolen phones will be chopped up).</p>
<p>Update 22/01/2012: after a recent visit to Caracas I checked up on this issue. Seams like the actual bureaucratic burden does not let this policy to be correctly be implemented. I hope this gets better with time.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pabloendres.com/2011/09/21/venezuela-to-block-stolen-mobile-phones/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Empathy and MSN</title>
		<link>http://www.pabloendres.com/2010/10/22/empathy-and-msn/</link>
		<comments>http://www.pabloendres.com/2010/10/22/empathy-and-msn/#comments</comments>
		<pubDate>Fri, 22 Oct 2010 19:00:23 +0000</pubDate>
		<dc:creator>Pablo Endres</dc:creator>
				<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[empathy]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.pabloendres.com/?p=159</guid>
		<description><![CDATA[I&#8217;ve had some problems recently (the last couple of weeks) with Empathy on Ubuntu 10.04. All my MSN accounts just started giving my an &#8220;Authentication Failed&#8221;. After checking with pidgin, which I use for other accounts, that my credentials were still working I found a post in the Ubuntu Forums that gave me a good [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve had some problems recently (the last couple of weeks) with <a href="http://live.gnome.org/Empathy">Empathy</a> on Ubuntu 10.04.  All my MSN accounts just started giving my an &#8220;Authentication Failed&#8221;.</p>
<p>After checking with pidgin, which I use for other accounts, that my credentials were still working I found a <a href="http://ubuntuforums.org/showthread.php?t=1303424&amp;highlight=empathy+msn&amp;page=3">post</a> in the Ubuntu Forums that gave me a good solution:</p>
<blockquote><p>$ sudo aptitude remove telepathy-butterfly<br />
&#8211; Make sure you have telepathy-haze installed, if not<br />
$ sudo aptitude install telepathy-haze<br />
&#8211; Delete the accounts and recreate them with the new plugin</p></blockquote>
<p>I&#8217;m not sure why this happened, but at least it&#8217;s working again.<br />
Hope this helps someone else out there.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pabloendres.com/2010/10/22/empathy-and-msn/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ooimpress  and .pps files</title>
		<link>http://www.pabloendres.com/2010/10/08/ooimpress-and-pps-files/</link>
		<comments>http://www.pabloendres.com/2010/10/08/ooimpress-and-pps-files/#comments</comments>
		<pubDate>Fri, 08 Oct 2010 19:00:03 +0000</pubDate>
		<dc:creator>Pablo Endres</dc:creator>
				<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Open Office]]></category>

		<guid isPermaLink="false">http://www.pabloendres.com/?p=154</guid>
		<description><![CDATA[I&#8217;ve been working with Ubuntu lately at the day job and the Open Office setup is different than on Fedora.  One special case is the opening of .pps files, which per default go into &#8220;presentation mode&#8221; which I normally hate to see (it just takes to long to see what you really what to see [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been working with Ubuntu lately at the day job and the Open Office setup is different than on Fedora.  One special case is the opening of .pps files, which per default go into &#8220;presentation mode&#8221; which I normally hate to see (it just takes to long to see what you really what to see in the presentation.</p>
<p>This is a workaround I found around in the Web:<br />
Create ~/bin/ooimpress-edit or if you want to use it system wide /usr/local/bin/ooimpress-edit; and add the following code into it</p>
<blockquote><p>#!/bin/bash<br />
ooimpress -n &#8220;$*&#8221;<br />
exit</p></blockquote>
<p>Use it when ever you think you need it.  I set it up as default behaviour in the browser.</p>
<p>Enjoy</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pabloendres.com/2010/10/08/ooimpress-and-pps-files/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lucid Lynx and Constantine multiboot</title>
		<link>http://www.pabloendres.com/2010/05/18/lucid-lynx-and-constantine-multiboot/</link>
		<comments>http://www.pabloendres.com/2010/05/18/lucid-lynx-and-constantine-multiboot/#comments</comments>
		<pubDate>Tue, 18 May 2010 21:16:36 +0000</pubDate>
		<dc:creator>Pablo Endres</dc:creator>
				<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[fedora]]></category>
		<category><![CDATA[fedora 12]]></category>
		<category><![CDATA[grub]]></category>
		<category><![CDATA[grub-2]]></category>
		<category><![CDATA[multiboot]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.pabloendres.com/?p=150</guid>
		<description><![CDATA[As most of you know I&#8217;m a Fedora user, well started out some time ago as a Redhat user until they decided to have to spins: Redhat (stable for the enterprise) and Fedora (bleeding edge for the community). Back to the point, my main distro is Fedora but I like to give other distributions a [...]]]></description>
			<content:encoded><![CDATA[<p>As most of you know I&#8217;m a Fedora user, well started out some time ago as a Redhat user until they decided to have to spins: Redhat (stable for the enterprise) and Fedora (bleeding edge for the community).  Back to the point, my main distro is Fedora but I like to give other distributions a spin to find the pros and cons.</p>
<p>I decided to install the new and shiny Ubuntu 10.04 &#8220;Lucid Lynx&#8221;, but there is no way I want to affect my main partitions!! Why should I this is Linux after all, it can boot from a secondary partition I can even put the bootloader at the beginning of the partition to make it totally independent!! Having done that already with Backtrack 4, Ubuntu 9.10 (karmic) and CentOS 5.x it should be as easy as 1 &#8211; 2 &#8211; 3 (Or simple as&#8230; got Jackson 5 ringing in my ear right now).</p>
<p>So the solution I had in mind was just to add a new partition with parted, install there and add the following lines to the /etc/grub.conf in my Fedora partition:</p>
<blockquote><p>title Ubuntu 9.10 (Karmic)<br />
rootnoverify (hd0,6)<br />
chainloader +1</p></blockquote>
<p>The problem is that Ubuntu 10.04 ships with grub-2 (technically speaking 1.98) and it just doesn&#8217;t work the same way.  After a couple of re-installs and hours later I came out with <a href="http://www.dedoimedo.com/computers/ubuntu-lucid.html">this blog</a> with a really detailed review of the distribution and with the solution I needed:</p>
<blockquote><p>title Ubuntu 10.04 (Lucid Lynx)<br />
root (hd0,4)<br />
kernel /boot/grub/core.img<br />
savedefault<br />
boot</p></blockquote>
<p>Just to make sure your a attacking the right error, this is was I was getting: Error 13 invalid or unsupported executable format</p>
<p>Enjoy</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pabloendres.com/2010/05/18/lucid-lynx-and-constantine-multiboot/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu Firefox: This address is restricted</title>
		<link>http://www.pabloendres.com/2009/11/23/ubuntu-firefox-this-address-is-restricted/</link>
		<comments>http://www.pabloendres.com/2009/11/23/ubuntu-firefox-this-address-is-restricted/#comments</comments>
		<pubDate>Mon, 23 Nov 2009 21:01:18 +0000</pubDate>
		<dc:creator>Pablo Endres</dc:creator>
				<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.pabloendres.com/?p=137</guid>
		<description><![CDATA[I got the weirdest of errors today trying to open a web page on port 6000: After reading for a while I found out that de Mozilla Foundation built in this protection for &#8220;Cross-Protocol&#8221; scripting attack with a form of Port Banning. To overide this protection use one of the following steps: In the user&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>I got the weirdest of errors today trying to open a web page on port 6000: <a href="http://www.pabloendres.com/wp-content/uploads/2009/11/ThisAddress-is-restricted.png"><img class="alignright size-medium wp-image-138" title="ThisAddress-is-restricted" src="http://www.pabloendres.com/wp-content/uploads/2009/11/ThisAddress-is-restricted-300x131.png" alt="ThisAddress-is-restricted" width="300" height="131" /></a></p>
<p>After reading for a while I found out that de Mozilla Foundation built in this protection for &#8220;Cross-Protocol&#8221; scripting attack with a form of <a href="http://www.mozilla.org/projects/netlib/PortBanning.html" target="_blank">Port Banning</a>.</p>
<p>To overide this protection use <strong>one</strong> of the following steps:</p>
<ul>
<li>In the user&#8217;s profile directory the <em>all.js</em>, add the following line at the end of the file <code>user_pref("network.security.ports.banned.override", "1-65535");</code></li>
<li>In the defaults/pref/ sub-directory of the installation directory (multi-user systems) add the following line at the end of the file <code>user_pref("network.security.ports.banned.override","1-65535");</code></li>
<li>Open a new window, in the address type: <em>about:config</em> and add a new entry of the type string with this name network.security.ports.banned.override and value 1-65535.</li>
</ul>
<p>If you want to set free only one port change the range for that port o list of ports.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pabloendres.com/2009/11/23/ubuntu-firefox-this-address-is-restricted/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VMware not working smoothly on Fedora 11</title>
		<link>http://www.pabloendres.com/2009/10/01/vmware-not-smooth/</link>
		<comments>http://www.pabloendres.com/2009/10/01/vmware-not-smooth/#comments</comments>
		<pubDate>Wed, 30 Sep 2009 23:44:24 +0000</pubDate>
		<dc:creator>Pablo Endres</dc:creator>
				<category><![CDATA[rants]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[fedora]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[vmware]]></category>

		<guid isPermaLink="false">http://www.pabloendres.com/?p=115</guid>
		<description><![CDATA[I just tested the latest version of VMware Workstation for Linux on my Fedora 11 box and there are a couple of things that just bothered me.  The big picture is that it&#8217;s not working smoothly: The problems started on install time, in order to be able to install the rpm I had to uninstall [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="aligncenter size-full wp-image-119" title="failed" src="http://www.pabloendres.com/wp-content/uploads/2009/10/failed.png" alt="failed" width="244" height="77" /></p>
<p>I just tested the latest version of VMware Workstation for Linux on my Fedora 11 box and there are a couple of things that just bothered me.  The <em>big picture</em> is that it&#8217;s not working smoothly:</p>
<p>The problems started on install time, in order to be able to install the rpm I had to uninstall gcc! (Thanks to Tusheto for the <a href="http://troshlyak.wordpress.com/2009/09/09/vmware-workstation-6-5-3-on-fedora-11/">idea</a> ).  Then I could work as usual with your virtual machines until I tried to turn them off:  it hung forever, I gave it 5 min. before having to kill window.  The files stayed locked thanks to the vmtray that is not shown in GNOME, so if happen to have you VM&#8217;s in a external drive there is no way to cleanly unplugg it without killing the residual process.</p>
<p>Afer so many years working with VMware on Linux I really expected more.  Rating <strong>F</strong></p>
<p>Ran my tests on Fedora 11, kernel: 2.6.30.5-43.fc11.i686.PAE, and VMware-Workstation-6.5.3-185404.i386</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pabloendres.com/2009/10/01/vmware-not-smooth/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Creating passwords with bash + perl</title>
		<link>http://www.pabloendres.com/2009/09/22/creating-passwords-with-bash-perl/</link>
		<comments>http://www.pabloendres.com/2009/09/22/creating-passwords-with-bash-perl/#comments</comments>
		<pubDate>Tue, 22 Sep 2009 20:44:53 +0000</pubDate>
		<dc:creator>Pablo Endres</dc:creator>
				<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[create password]]></category>
		<category><![CDATA[mkpasswd]]></category>
		<category><![CDATA[password]]></category>
		<category><![CDATA[perl]]></category>

		<guid isPermaLink="false">http://www.pabloendres.com/?p=107</guid>
		<description><![CDATA[I had a couple of scripts working in the back end of an application to create users and set the passwords. So instead of reinventing the wheel I used the ?trusty? useradd. Until recently one could pass the users password in clear text as a parameter. I assume that someone thought about all the passwords [...]]]></description>
			<content:encoded><![CDATA[<p>I had a couple of scripts working in the back end of an application to create users and set the passwords.  So instead of reinventing the wheel I used the ?<em>trusty</em>? useradd.</p>
<p>Until recently one could pass the users password in clear text as a parameter.  I assume that someone thought about all the passwords that word saved in history files and decided to change it.  The problem is that the used the same parameter but now it expected the password to be encrypted, so it basically stopped working but didn&#8217;t generate errors.</p>
<p>After some debugging and some man reading the problem was nailed down, but now I had to generate and encrypt the password.  I looked and tried many solutions but the best I could find was the crypt library and decided to access is through perl.  What I liked the most about the solution is that I could use all the same native algorithms that the system has installed.</p>
<p>So lets cut the chase, here are the 5 lines of code needed to get the job done:</p>
<blockquote><p>salt=$(/usr/bin/mkpasswd -l 8 -s 0)<br />
parameter=&#8221;print crypt(config,\&#8221;\\\$1\\\$$salt\&#8221;)&#8221;<br />
encrypted=$(perl -e &#8220;$parameter&#8221;)<br />
/usr/sbin/useradd -p $encrypted &lt;user&gt;</p></blockquote>
<p>To create a good salt I used the <em><strong>mkpasswd</strong></em> utility that comes with the expect package (yum install expect).  In this case the $1 is not a variable, but the way of telling crypt to use MD5.</p>
<p>Other valid values for the Glibc crypt are:</p>
<table border="1">
<tbody>
<tr>
<th>ID</th>
<th>Method</th>
</tr>
<tr>
<td>1</td>
<td>MD5</td>
</tr>
<tr>
<td>2a</td>
<td>Blowfish (not in mainline glibc; added in some Linux distributions)</td>
</tr>
<tr>
<td>5</td>
<td>SHA-256 (since glibc 2.7)</td>
</tr>
<tr>
<td>6</td>
<td>SHA-512 (since glibc 2.7)</td>
</tr>
</tbody>
</table>
<p>For more information http://www.kernel.org/doc/man-pages/online/pages/man3/crypt.3.html or simply: man crypt</p>
<p>Have fun</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pabloendres.com/2009/09/22/creating-passwords-with-bash-perl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>3 strikes</title>
		<link>http://www.pabloendres.com/2009/06/18/3-strikes/</link>
		<comments>http://www.pabloendres.com/2009/06/18/3-strikes/#comments</comments>
		<pubDate>Thu, 18 Jun 2009 21:24:01 +0000</pubDate>
		<dc:creator>Pablo Endres</dc:creator>
				<category><![CDATA[Digital Rights]]></category>
		<category><![CDATA[3 strikes]]></category>
		<category><![CDATA[digital rights]]></category>
		<category><![CDATA[p2p]]></category>

		<guid isPermaLink="false">http://www.pabloendres.com/?p=101</guid>
		<description><![CDATA[I&#8217;ve following and ranting on the music and video industries and their 3 strike strategy for a while now. This is an attempt to maintain the status quo in a business that hast to evolve to meet the market (their users) need. I believe that the way Audio and Video rights are managed should be [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" style="margin: 10px;" title="And Youre Outta There!" src="http://farm2.static.flickr.com/1428/1480165668_267c2a0418.jpg?v=0" alt="" width="180" height="120" />I&#8217;ve following and ranting on the music and video industries and their 3 strike strategy for a while now. This is an attempt to maintain the <em>status quo</em> in a business that hast to evolve to meet the market (their users) need.</p>
<p>I believe that the way Audio and Video rights are managed should be changed and a new model has to be built.  I&#8217;m not good with economy or an MBA,  but I am a user that really hates some of the limitations that are still built into a contents users life.</p>
<p>Let me put an example with the access to English spoken TV in Europe.  There is a great source for it in the UK, there you have access to SKY, BBC and other cable or pay TV services.  If I want to access those services from Germany, you can&#8217;t.  You can&#8217;t purchase the services, at least not legally (one can only purchase the services with a billing address in the UK).  With today&#8217;s interconnected world, these are the type of things that send people to look for alternative ways to access those contents.  So in a way the excessive controls are sending people to go to and find alternative ways to acces the contents that they can&#8217;t access or purchase through traditional channels.</p>
<p>I like the approach taken by Amazon in the US where you can by your favorite content and have instant access to whatch it through streaming, you can download it a specific number of times (4 if I remember correctly) in different formats: HD, MPEG or a smaller version for your IPOD.</p>
<p>I&#8217;m just glad that at least for now the <a href="http://www.theregister.co.uk/2009/05/12/france_three_strikes/">3 strike</a> law in France was <a href="http://www.theregister.co.uk/2009/06/10/france_three_strikes_hadopi_suspended/">suspended</a>.   And hope that  new cross European solutions see the light, because being able to whatch TV in your own language definitly helps people to feel at home away form home.</p>
<p><small>Photo credit: &#8220;And You&#8217;re Outta There!&#8221; originally uploaded by <a href="http://www.flickr.com/photos/chorwedel/1480165668/">Chad Horwedel</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.pabloendres.com/2009/06/18/3-strikes/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>GnomeKeyring =? ssh-agent</title>
		<link>http://www.pabloendres.com/2009/05/05/gnomekeyring-ssh-agent/</link>
		<comments>http://www.pabloendres.com/2009/05/05/gnomekeyring-ssh-agent/#comments</comments>
		<pubDate>Tue, 05 May 2009 20:09:04 +0000</pubDate>
		<dc:creator>Pablo Endres</dc:creator>
				<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[fedora]]></category>
		<category><![CDATA[gnome]]></category>
		<category><![CDATA[openssh]]></category>
		<category><![CDATA[ssh]]></category>

		<guid isPermaLink="false">http://www.pabloendres.com/?p=77</guid>
		<description><![CDATA[This feature just popped up and started working after I upgraded to Fedora 10 and I though it was a standard function in gnome, but I was working with Per the other day and his Ubuntu 8.04 didn&#8217;t have it running out of the box.  So I had to take a look a the docs [...]]]></description>
			<content:encoded><![CDATA[<p>This feature just popped up and started working after I upgraded to Fedora 10 and I though it was a standard function in gnome, but I was working with Per the other day and his Ubuntu 8.04 didn&#8217;t have it running out of the box.  So I had to take a look a the docs to make it work:  http://live.gnome.org/GnomeKeyring/Ssh</p>
<p>This is just one of those features that make your life easier but handling all the ssh sessions for you, the best part is that is one of those setup once and forget feature.  Here is a brief introduction on how it works:</p>
<p>According to the ssh-agent <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh-agent">man</a>:</p>
<blockquote>
<pre><strong>     ssh-agent</strong> is a program to hold private keys used for public key authenti-
     cation (RSA, DSA).  The idea is that <strong>ssh-agent</strong> is started in the begin-
     ning of an X-session or a login session, and all other windows or pro-
     grams are started as clients to the ssh-agent program.  Through use of
     environment variables the agent can be located and automatically used for
     authentication when logging in to other machines using <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&amp;sektion=1&amp;arch=&amp;apropos=0&amp;manpath=OpenBSD+Current">ssh(1)</a>.</pre>
</blockquote>
<p>So what gnome did was include an ssh-agent in the gnome-keyring(-daemon), so it has one interface to manage passwords, ssh keys, etc.  Underneath the hood this is how it works:</p>
<ol>
<li>When Gnome starts the gnome-keyring-daemon (if it is enabled in your conf)</li>
<li>The keyring manager starts the ssh-agent component and sets up the <tt>SSH_AUTH_SOCK</tt> variable, that will redirect ssh to make the queries to that socket</li>
<li>The SSH agent automatically loads files in <tt>~/.ssh</tt> having names starting with <tt>id_rsa</tt> or <tt>id_dsa </tt> or any other keys included by using the <tt>ssh-add command<br />
</tt></li>
</ol>
<p>That does the job.  If you need to get it working on your Gnome installation follow the instructions <a href="http://live.gnome.org/GnomeKeyring/Ssh">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pabloendres.com/2009/05/05/gnomekeyring-ssh-agent/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Transpose Open Office Calc data from rows to columns, or vice versa</title>
		<link>http://www.pabloendres.com/2009/05/05/transpose/</link>
		<comments>http://www.pabloendres.com/2009/05/05/transpose/#comments</comments>
		<pubDate>Tue, 05 May 2009 19:45:57 +0000</pubDate>
		<dc:creator>Pablo Endres</dc:creator>
				<category><![CDATA[HowTo]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[Microsoft Office]]></category>
		<category><![CDATA[Open Office]]></category>
		<category><![CDATA[transpose]]></category>

		<guid isPermaLink="false">http://www.pabloendres.com/?p=76</guid>
		<description><![CDATA[I had to shift through a ton a data today and after I was have way through I realized that I would be easier to express and analyze the data if it was transposed o just filled in the other way around (rows and columns).  On any other day or a different stage of the [...]]]></description>
			<content:encoded><![CDATA[<p>I had to shift through a ton a data today and after I was have way through I realized that I would be easier to express and analyze the data if it was transposed o just filled in the other way around (rows and columns).  On any other day or a different stage of the work I would have retyped it, but I got lazy and found this <a href="http://blogs.techrepublic.com.com/msoffice/?p=630">link</a> and all you have to do is a special paste and check the transpose box.</p>
<p>Incredible!</p>
<p>The best thing is that it works both in M$ Office and Open Office.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pabloendres.com/2009/05/05/transpose/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

