<?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>trivia &#187; free software</title>
	<atom:link href="http://baldric.net/category/free-software/feed/" rel="self" type="application/rss+xml" />
	<link>http://baldric.net</link>
	<description>another voice in the babble on the net</description>
	<lastBuildDate>Mon, 30 Jan 2012 16:59:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>tomorrow the world</title>
		<link>http://baldric.net/2012/01/30/tomorrow-the-world/</link>
		<comments>http://baldric.net/2012/01/30/tomorrow-the-world/#comments</comments>
		<pubDate>Mon, 30 Jan 2012 13:30:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[free software]]></category>
		<category><![CDATA[linux and unix]]></category>
		<category><![CDATA[trivial musing]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://baldric.net/?p=1300</guid>
		<description><![CDATA[A slightly breathless new post over at omgubuntu proudly boasts that the market share of Linux on the desktop jumped &#8220;from 0.96% in January 2011 to 1.41% by the year’s end.&#8221; (That could equally be be written as a close to 50% rise in Linux&#8217; popularity). No doubt this will scare the pants off Steve [...]]]></description>
			<content:encoded><![CDATA[<p>A slightly breathless new post over at <a href="http://www.omgubuntu.co.uk/2012/01/is-linux-marketshare-on-the-rise-it-seems-so/">omgubuntu</a> proudly boasts that the market share of Linux on the desktop jumped &#8220;from 0.96% in January 2011 to 1.41% by the year’s end.&#8221; (That could equally be be written as a close to 50% rise in Linux&#8217; popularity). No doubt this will scare the pants off Steve Ballmer.</p>
<p>I can&#8217;t help being amused by the comments below this post which run like this:</p>
<blockquote><p>1. Thanks to Unity!</p>
<p>2. Despite unity.</p>
<p>3. Despite unity &#038; gnome shell.</p>
<p>4. Thanks to gnome &#038; despite unity.</p>
<p>5. Thanks to Ubuntu.</p>
<p>6. Thanks to Linux Mint.</p></blockquote>
<p>This sort of united, combined front in opposition to proprietary software is exactly what will drive free software to say, oh around 2% of the desktop.</p>
]]></content:encoded>
			<wfw:commentRss>http://baldric.net/2012/01/30/tomorrow-the-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>moxie&#8217;s proxy</title>
		<link>http://baldric.net/2012/01/22/moxies-proxy/</link>
		<comments>http://baldric.net/2012/01/22/moxies-proxy/#comments</comments>
		<pubDate>Sun, 22 Jan 2012 19:02:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[free software]]></category>
		<category><![CDATA[net tools]]></category>
		<category><![CDATA[network (in)security]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[tips, tricks and howtos]]></category>
		<category><![CDATA[trivial musing]]></category>
		<category><![CDATA[anonymity]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[network security]]></category>
		<category><![CDATA[networking]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[TOR]]></category>
		<category><![CDATA[tricks and howtos]]></category>

		<guid isPermaLink="false">http://baldric.net/?p=1288</guid>
		<description><![CDATA[Moxie Marlinspike, a security researcher probably best known for his SSL proxy tool, likes google even less than I do. His googlesharing website says: &#8220;Google thrives where privacy does not. If you&#8217;re like most internet users, Google knows more about you than you might be comfortable with. Whether you were logged in to a Google [...]]]></description>
			<content:encoded><![CDATA[<p>Moxie Marlinspike, a security researcher probably best known for his <a href="http://www.thoughtcrime.org/software/sslsniff/">SSL proxy</a> tool, likes google even less than I do. His <a href="http://www.googlesharing.net/">googlesharing</a> website says:</p>
<blockquote><p>&#8220;Google thrives where privacy does not. If you&#8217;re like most internet users, Google knows more about you than you might be comfortable with. Whether you were logged in to a Google account or not, they know everything you&#8217;ve ever searched for, what search results you clicked on, what news you read, and every place you&#8217;ve ever gotten directions to. Most of the time, thanks to things like Google Analytics, they even know which websites you visited that you didn&#8217;t reach through Google. If you use Gmail, they know the content of every email you&#8217;ve ever sent or received, whether you&#8217;ve deleted it or not.</p>
<p>They know who your friends are, where you live, where you work, and where you spend your free time. They know about your health, your love life, and your political leanings. These days they are even branching out into collecting your realtime GPS location and your DNS lookups. In short, not only do they know a lot about what you&#8217;re doing, they also have significant insight into what you&#8217;re thinking.&#8221;
</p></blockquote>
<p>His solution to this problem was interesting. He came up with the idea of a proxy system which would intercept all google queries, strip off identifying material (such as cookies and UserAgent strings and other HTTP headers) substitute new identifiers and mix the requests up with those from other users before forwarding to google. Implementation depended upon a Firefox addon (nothing for other browsers) which identified google queries and forwarded them to the proxy. All other traffic was untouched.  </p>
<p><a href="http://baldric.net/wp-content/uploads/2012/01/google-sharing-proxy.png"><img src="http://baldric.net/wp-content/uploads/2012/01/google-sharing-proxy.png" alt="image of googlesharing proxy" title="google-sharing-proxy" width="192" height="268" class="aligncenter size-full wp-image-1289" /></a></p>
<p>I stopped using google (except via <a href="https://ssl.scroogle.org/">scoogle</a>) some time ago, and when Moxie&#8217;s new proxy first surfaced I thought it interesting but susceptible to the same problem I <a href="http://baldric.net/2009/07/05/tor-on-a-vps/">discussed in mid 2009</a> when writing about <a href="http://blogs.law.harvard.edu/hroberts/about/">Hal Roberts&#8217;</a> experience of GIFC &#8211; all you are doing is shifting knowledge of your searches from google to a new intermediary.  However, Moxie later addressed <a href="http://www.googlesharing.net/faq.html#faq7">this problem</a> with the release of version 0.20 of his addon so I thought I&#8217;d take another look at it. Unfortunately the addon won&#8217;t work with FF 9 (which I am using). Moxie&#8217;s proxy is not the only one out there however. Because he released the code under an open source licence, others have picked it up. I found one at <a href="http://gs.netsend.nl/">gs.netsend.nl</a>. They also provide an updated FF addon which will work with versions up to 15 (i.e. probably around next wednesday given the speed with which Mozilla is currently shipping new FF releases). </p>
<p>Once the addon is installed, it gives you two proxy options in the preferences settings &#8211; one is the original proxy.googlesharing.net, the other is gs.netsend.nl itself. In testing I found that the original googlesharing proxy seemed to be off-line, but when using the netsend.nl proxy I was reassured to see the message &#8220;Search results anonymized by GoogleSharing&#8221; added to the google homepage. I was even more reassured that my sniffer showed a connection to vps1101.pcextreme.nl on 31.21.98.201 and not to any known google network.</p>
<p>So, will I use it? Maybe. But the proxy mechanism seems to be unreliable. In many tests, the proxy connection seemed to be bypassed and the connection was obviously made direct to google (as evidenced by my sniffer). I think this failure is doubly unfortunate because it does not fail safe (i.e. the connection does not simply fail with an error message, it passes you direct through to google). This could lead the unwary to think that they are protected when in fact they are not.</p>
<p>I prefer not to use google at all. And in those cases where I do want to compare results with another search engine I prefer to do so via tor. But it is one more option in my toolkit if used carefully. And if using it pisses off google, then it is worth it occasionally.    </p>
]]></content:encoded>
			<wfw:commentRss>http://baldric.net/2012/01/22/moxies-proxy/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>tails in a spin</title>
		<link>http://baldric.net/2012/01/12/tails-in-a-spin/</link>
		<comments>http://baldric.net/2012/01/12/tails-in-a-spin/#comments</comments>
		<pubDate>Thu, 12 Jan 2012 19:15:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[coding and admin]]></category>
		<category><![CDATA[free software]]></category>
		<category><![CDATA[net tools]]></category>
		<category><![CDATA[networks and networking]]></category>
		<category><![CDATA[tips, tricks and howtos]]></category>
		<category><![CDATA[trivial musing]]></category>
		<category><![CDATA[anonymity]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[networking]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://baldric.net/?p=1258</guid>
		<description><![CDATA[When I first tested running a tails mirror on one of my VMs, the traffic level reported by vnstat ran at around 20-30 GiB per day. I figured I could live with that because it meant that my total monthly traffic would be unlikely to exceed my monthly 1TB allowance. However, when I checked the [...]]]></description>
			<content:encoded><![CDATA[<p>When I first tested running a <a href="http://baldric.net/2011/12/20/the-amnesic-incognito-live-system/">tails</a> mirror on one of my VMs, the traffic level reported by vnstat ran at around 20-30 GiB per day. I figured I could live with that because it meant that my total monthly traffic would be unlikely to exceed my monthly 1TB allowance. However, when I checked the stats on that server last week (around the 9th of Jan) I found that I was shipping out around 150 GiB per day and vnstat was predicting a monthly total of close to 3 TB. As the tails admins said when I told them that I would have to shut off the mirror on that VM while I sorted something, &#8220;Ooops&#8221;. Ooops indeed. I couldn&#8217;t chance a massive bill for exceeding my bandwidth allowance by quite that much. The actual stats for 4, 5, 6, 7, 8 and 9 January before I pulled the plug were: 34.23 GiB, 69.14 GiB, 178.31 GiB, 131.68 GiB, 99.05 GiB and 133.27 Gib. It turns out that tails 0.10 was released on 4 January and I hadn&#8217;t been prepared. A lesson learned.</p>
<p>Having shut down and had the DNS round robin amended, I attended to finding some way of throttling my traffic so that I could live within my allowance whilst still providing a useful mirror. I scratched my head for a while before stumbling on the obvious, I should be throttling at application level. (Sometimes I find that I miss simple answers because I am looking for complicated ones). </p>
<p>I started out by assuming that I should be using <a href="http://lartc.org/">tc</a> and <a href="http://www.netfilter.org/">iptables</a> mangling, or something like the userspace tool <a href="http://monkey.org/~marius/pages/?page=trickle">trickle</a>, all of which looked horribly more complicated than the approach taken by tor (which allows you to simply set the acceptable bandwidth rate to some limit, plus set an accounting period maximum of some total transfer limit per day/week whatever). And of course it turns out that my webserver (lighttpd) allows something similar. Just set the server limit to some chosen max transfer rate and, if necessary, also impose a per IP max rate. The magic configuration file options are:</p>
<blockquote><p># limit server throughput to 300 kbytes/sec (~3000 kbits/sec)<br />
server.kbytes-per-second = 300<br />
# and limit individual connections to 50 kbytes (~500 kbits/sec)<br />
connection.kbytes-per-second = 50
</p></blockquote>
<p>I tested this by pulling a copy of the tails iso from one of my other VMs which has a high bandwidth connection and got acceptable (and expected) results. So now I can go back on-line later this month safe in the knowledge that I&#8217;m not going to blow all my bandwidth in one week. </p>
]]></content:encoded>
			<wfw:commentRss>http://baldric.net/2012/01/12/tails-in-a-spin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>tunnelling X over ssh</title>
		<link>http://baldric.net/2011/12/19/tunnelling-x-over-ssh/</link>
		<comments>http://baldric.net/2011/12/19/tunnelling-x-over-ssh/#comments</comments>
		<pubDate>Mon, 19 Dec 2011 20:18:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[coding and admin]]></category>
		<category><![CDATA[free software]]></category>
		<category><![CDATA[linux and unix]]></category>
		<category><![CDATA[network (in)security]]></category>
		<category><![CDATA[networks and networking]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[tips, tricks and howtos]]></category>
		<category><![CDATA[trivial musing]]></category>
		<category><![CDATA[network security]]></category>
		<category><![CDATA[networking]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tricks and howtos]]></category>

		<guid isPermaLink="false">http://baldric.net/?p=1233</guid>
		<description><![CDATA[OK, yes, I know there are probably already a gazillion web pages on the &#8216;net explaining exactly how to do this, but I got caught out by a silly gotcha when I tried to do this a couple of days ago, so I thought I&#8217;d post a note. Firstly, X is not exactly a secure [...]]]></description>
			<content:encoded><![CDATA[<p>OK, yes, I know there are probably already a gazillion web pages on the &#8216;net explaining exactly how to do this, but I got caught out by a silly gotcha when I tried to do this a couple of days ago, so I thought I&#8217;d post a note.</p>
<p>Firstly, X is not exactly a secure protocol, nor is it easy to filter at NAT firewalls, so the ability to tunnel it over ssh is hugely welcome. In fact, ssh can be used to tunnel practically any other protocol you care to name, so it should be your first port of call should you wish to connect to a remote system using an insecure protocol. (I use it to wrap rsync for example). </p>
<p>I don&#8217;t run X on my VMs (there is no need, they don&#8217;t run desktop software) and I had not previously seen the need to run X based graphical programs on those servers. However, a couple of days ago I thought it would be really useful to run etherape on one particular remote server so that I could watch the traffic patterns. Normally I use iptraf (which is ncurses based) when I want to monitor network traffic in real time, but etherape is pretty cool and gives a nice graphical view of your network connections. But it runs on an X based gui.</p>
<p>So. I changed the remote server&#8217;s sshd_config to enable X forwarding (<strong>&#8220;X11Forwarding no&#8221;</strong> becomes <strong>&#8220;X11Forwarding yes&#8221;</strong>) and restarted sshd. On my desktop I similarly changed my local ssh_config file to allow X forwarding (<strong>&#8220;ForwardX11 no&#8221;</strong> becomes <strong>&#8220;ForwardX11 yes&#8221;</strong>) to obviate the need to use the -X switch on the command line. I then installed etherape on the remote server and fired it up only to get the message <strong>&#8220;Error: no display specified&#8221;</strong>. Sure enough <strong>&#8220;echo $DISPLAY&#8221;</strong> showed nothing. But I had thought (and everything I had read confirmed) that ssh should take care of setting the appropriate display when X11 forwarding was set. </p>
<p>So I then tried setting a display manually (<strong>export DISPLAY=localhost:10.0</strong> on the remote server) and then got the response <strong>&#8220;Error: cannot open display: localhost:10.0&#8243;</strong>. So, still no deal.  I spent some time scratching my head (and reading man pages) and sent off a query to my local Linux User group in parallel asking for advice. They were gentle with me.</p>
<p>The first, and rapid, response, said: </p>
<blockquote><p>On the server:</p>
<p>    sudo apt-get install xauth</p>
<p>Then disconnect and reconnect the client.</p>
<p>Jobs a good un.</p></blockquote>
<p>Thank you Brett.</p>
<p>So the moral is, make sure that you have X authorisation working properly on the remote system (check for the existence of $HOME/.Xauthority) if you experience the same symptoms I did. </p>
]]></content:encoded>
			<wfw:commentRss>http://baldric.net/2011/12/19/tunnelling-x-over-ssh/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ubuntu de-throned</title>
		<link>http://baldric.net/2011/11/09/ubuntu-de-throned/</link>
		<comments>http://baldric.net/2011/11/09/ubuntu-de-throned/#comments</comments>
		<pubDate>Wed, 09 Nov 2011 18:59:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[free software]]></category>
		<category><![CDATA[linux and unix]]></category>
		<category><![CDATA[trivial musing]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[linux mint]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://baldric.net/?p=1011</guid>
		<description><![CDATA[For the first time since early 2005, Ubuntu has fallen off the top spot on distrowatch. The new number one, by page hit ranking, is Linux Mint. I&#8217;m not at all surprised.]]></description>
			<content:encoded><![CDATA[<p>For the first time since early 2005, Ubuntu has fallen off the top spot on <a href="http://distrowatch.com/weekly.php?issue=20111107#news">distrowatch</a>. The new number one, by page hit ranking, is Linux Mint. </p>
<p>I&#8217;m not at all surprised.</p>
]]></content:encoded>
			<wfw:commentRss>http://baldric.net/2011/11/09/ubuntu-de-throned/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>dis-unity</title>
		<link>http://baldric.net/2011/11/09/dis-unity/</link>
		<comments>http://baldric.net/2011/11/09/dis-unity/#comments</comments>
		<pubDate>Wed, 09 Nov 2011 16:08:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[free software]]></category>
		<category><![CDATA[linux and unix]]></category>
		<category><![CDATA[trivial musing]]></category>
		<category><![CDATA[GNOME desktop]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://baldric.net/?p=994</guid>
		<description><![CDATA[The reaction to Ubuntu&#8217;s move to Unity seems to be getting wider coverage. Over at LWN, Bruce Byfield blogged recently about the rift between the Ubuntu developers and its users. In particular he highlights Tal Liron&#8217;s entry to the Ubuntu launchpad bug wiki under bug number 882274. In that entry, entitled &#8220;Community engagement is broken&#8221; [...]]]></description>
			<content:encoded><![CDATA[<p>The reaction to Ubuntu&#8217;s move to Unity seems to be getting wider coverage. Over at LWN, <a href="http://www.linux-magazine.com/Online/Blogs/Off-the-Beat-Bruce-Byfield-s-Blog/A-Disturbing-Dialog-About-Ubuntu-and-Unity">Bruce Byfield blogged</a> recently about the rift between the Ubuntu developers and its users. In particular he highlights Tal Liron&#8217;s entry to the Ubuntu launchpad bug wiki under <a href="http://bugs.launchpad.net/unity/+bug/882274">bug number 882274</a>. In that entry, entitled &#8220;Community engagement is broken&#8221; Liron gently rebukes the developers for their apparent lack of enegagement with the community, saying:</p>
<blockquote><p>
&#8220;The bug is easy to reproduce: open a Launchpad bug about how Unity breaks a common usage pattern, and you get a &#8220;won&#8217;t fix&#8221; status and then radio silence. The results of this bug are what seems to be a sizable community of disgruntled, dismayed and disappointed users, who go on to spread their discontent and ill will.&#8221;</p></blockquote>
<p>Both Liron&#8217;s bug entry (and the subsequent commentary) and Byfield&#8217;s analysis of that discussion bear reading. I found myself frustrated by the obvious lack of understanding of (and impatience with) Liron&#8217;s position apparent in Mark Shuttleworth&#8217;s responses. Byfield concludes that:</p>
<blockquote><p>&#8220;[Suttleworth] sounds impatient, resorting to personal attacks and invoking his personal authority or the necessities of design or standard practice instead of offering explanations. At times, he seems to address issues that at best approximate what others in the discussion are saying. Exactly why this change has happened is uncertain, but it adds a sting to Shuttleworth&#8217;s once-humorous title of Benevolent Dictator for Life.&#8221;  </p></blockquote>
<p>Meanwhile, over at El Reg, <a href="http://www.theregister.co.uk/2011/11/08/ubuntu_on_trial/">Liam Proven</a> offers his analysis of the Ubuntu upheaval. In that article, Proven describes the differences between GNOME 3, GNOME 2 and Unity and explains how these changes (or more properly, the management of these changes) have led to the difficulties now facing a wide range of users. Proven concludes:</p>
<blockquote><p>&#8220;Ubuntu is gambling that Unity will attract floods of new Linux users in such numbers as to outweigh those abandoning it for its spin-offs and rivals. If it&#8217;s correct, then Ubuntu will continue its rise to near-total dominance of the Linux desktop. But if it&#8217;s wrong, it will leave the Linux world more fragmented than ever.&#8221;</p></blockquote>
<p>In my view Ubuntu (or more precisely Canonical and Shuttleworth himself) <strong>is</strong> wrong and will regret this decision not to properly engage with its user base. I don&#8217;t blame them for changing the desktop, after all, the GNOME developers have forced that change upon them. But I do agree strongly with Liron&#8217;s position. Ubuntu could do well to listen more. </p>
<p>And in a nice summary of Xfce, <a href="http://www.theregister.co.uk/2011/11/09/xcfe_for_gnome_refugees/">Scott Gilbertson</a> today explains why previous GNOME users are moving to that desktop in the wake of the GNOME 3 and Unity changes. It seems I&#8217;m in the company of a growing number of other users. </p>
]]></content:encoded>
			<wfw:commentRss>http://baldric.net/2011/11/09/dis-unity/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>fully minted</title>
		<link>http://baldric.net/2011/11/06/fully-minted/</link>
		<comments>http://baldric.net/2011/11/06/fully-minted/#comments</comments>
		<pubDate>Sun, 06 Nov 2011 20:30:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[free software]]></category>
		<category><![CDATA[linux and unix]]></category>
		<category><![CDATA[trivial musing]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[linux mint]]></category>
		<category><![CDATA[open source software]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://baldric.net/?p=976</guid>
		<description><![CDATA[After exploring the alternatives to Ubuntu, I finally settled on Linux Mint Debian Edition (LMDE) running Xfce as the desktop. I am now Ubuntu free and have a desktop that looks the way /I/ want it to look rather than the way some design nut wants it to look. I am also hopeful that the [...]]]></description>
			<content:encoded><![CDATA[<p>After exploring the alternatives to Ubuntu, I finally settled on Linux Mint Debian Edition <a href="http://www.linuxmint.com/download_lmde.php">(LMDE)</a> running <a href="http://www.xfce.org/">Xfce</a> as the desktop. I am now Ubuntu free and have a desktop that looks the way /I/ want it to look rather than the way some design nut wants it to look. I am also hopeful that the desktop will stay that way in future.</p>
<p>My main desktop now looks like this:</p>
<p><a href="http://baldric.net/wp-content/uploads/2011/11/desktop.png"><img src="http://baldric.net/wp-content/uploads/2011/11/desktop-300x168.png" alt="image of linux desktop" title="desktop" width="300" height="168" class="aligncenter size-medium wp-image-977" /></a></p>
<p>and my netbook looks like this:</p>
<p><a href="http://baldric.net/wp-content/uploads/2011/11/netbook1.png"><img src="http://baldric.net/wp-content/uploads/2011/11/netbook1-300x175.png" alt="image of linux desktop on my netbook" title="netbook" width="300" height="175" class="aligncenter size-medium wp-image-985" /></a></p>
<p>(click on either image to get full sized views)</p>
<p>I chose LMDE rather than Xubuntu partly out of pique with the way Canonical is taking Ubuntu, and partly out of a genuine desire to move to a distro which is closer to the ideals of the FOSS community which Ubuntu used to espouse and which Debian always has done. For me, LMDE now offers the best compromise between a truly useable modern desktop (with all that implies for proprietary codecs) and the purity and stability of Debian. I know where things are in Debian and I much prefer the Debian package manager to RPM (which immediately rules out Fedora or SUSE). Having now spent some time playing with Xfce I find myself surprised that I didn&#8217;t move to it much earlier. It is clean, relatively lightweight, fast and eminently configurable. </p>
<p>On my main desktop machine (which is running the 64 bit version to take full advantage of the 8 Gig of RAM I have installed) everything works as it should &#8211; even the dreaded flash (yes, I occasionally watch youtube). On the netbook (32 bit version) everything except the RHS card reader works. Hot plugging works on the left, and the right /will/ work if there is an SD card in place on boot. (But no, I /still/ can&#8217;t read Sony memory sticks. I have sort of given up on that now anyway since I no longer use the PSP to watch videos.)</p>
<p>Now to convert my wife.</p>
]]></content:encoded>
			<wfw:commentRss>http://baldric.net/2011/11/06/fully-minted/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>time to ditch ubuntu?</title>
		<link>http://baldric.net/2011/10/19/time-to-ditch-ubuntu/</link>
		<comments>http://baldric.net/2011/10/19/time-to-ditch-ubuntu/#comments</comments>
		<pubDate>Wed, 19 Oct 2011 19:28:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[free software]]></category>
		<category><![CDATA[linux and unix]]></category>
		<category><![CDATA[trivial musing]]></category>
		<category><![CDATA[GNOME desktop]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[open source software]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://baldric.net/?p=952</guid>
		<description><![CDATA[I&#8217;ve used Ubuntu on my desktops/laptops and netbook for some time now. I think my first installation was 6.06 (the version 6.04 which was late by two months) and my desktops currently all run 10.04 LTS. I got over the minor irritation of the move of the window control buttons from the top right to [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve used Ubuntu on my desktops/laptops and netbook for some time now. I think my first installation was 6.06 (the version 6.04 which was late by two months) and my desktops currently all run 10.04 LTS. I got over the <a href="http://baldric.net/2010/05/02/ubuntu-10-04-minor-and-some-not-so-minor-irritations/">minor irritation</a> of the move of the window control buttons from the top right to the top left (a la Mac OSX). But I disliked the first version of 10.10 I tried on the netbook (sporting an early version the <a href="http://unity.ubuntu.com/about/">unity</a> desktop) so much I quickly switched that back to to 10.04. </p>
<p>I have used the LTS versions of Ubuntu because, in my view, it provides the best trade off between bleeding edge and stability. I&#8217;m a huge fan of Debian and use it on my servers and slugs, but Debian is too conservative (and too purist about non-free software such as multimedia codecs) to make it a truly attractive OS for the modern desktop without a lot of additional work. So, the fact that Ubuntu was based on Debian, but with a rather faster release schedule and added usability has made it an obvious choice for some time. And it has become hugely popular. It still ranks number one at <a href="http://distrowatch.com/">distrowatch</a> and there are many other distributions which are based upon it. But Canonical have been taking some controversial decisions of late, many of which have split the user base.</p>
<p>After trialling the unity desktop on the netbook edition in Ubutu 10.10, Canonical merged the netbook and desktop versions into one with 11.04. This meant that users upgrading from an earlier (GNOME based) version were suddenly faced with a radically different looking desktop. The GNOME desktop (called Ubuntu classic) was still available as a fallback from unity in 11.04, but from the latest release (11.10) this is no longer the case, instead you get a 2D version of unity. So, you have unity or you have a worse version of unity. </p>
<p>Ubuntu may be using the GNOME libraries (and it is now using the GNOME 3 libraries rather than those for GNOME 2 as it did when unity was first launched) but many people, myself included, cannot understand why Canonical did not simply work with the GNOME project on version 3. But Canonical have form here. As a company they have been criticised many times in the past for taking rather too much from the FOSS community and not putting enough back. Without Debian, Ubuntu would never have existed. Ian Murdock (the &#8220;ian&#8221; in Debian) himself <a href="http://ianmurdock.com/debian/ubuntu-vs-debian-reprise/">expressed concern</a> some time ago that the Ubuntu codebase could diverge too much from Debian unless Canonical developers pushed changes back into the upstream projects. Furthermore, unlike companies such as Intel and Redhat, Canonical developers seem to be almost entirely absent from the linux kernel development community. An interesting, indeed almost comical, statistic <a href="http://lwn.net/Articles/450891/">emerged recently</a> showing that Microsoft was the fifth most productive contributor to the Linux 3.0 kernel behind only Redhat, Intel, Novell and IBM respectively. As <a href="http://www.admin-magazine.com/News/Microsoft-Programmer-Top-Contributor-to-Linux-Kernel-3.0">admin magazine</a> notes however, this position owes much to the fact that Microsoft employee K. Y. Srinivasan made 343 changes. Most of those changes were to clean up the code implementing a driver for Hyper-V virtualization. But this is just a statistical blip &#8211; I fully expect Microsoft to drop out of the top five, or even top twenty five, shortly.</p>
<p>Canonical also got into a spot of bother when they ditched the GNOME audio player <a href="http://projects.gnome.org/rhythmbox/">Rhythmbox</a> in favour of <a href="http://banshee.fm/">Banshee</a>. Rythmbox is decidedly &#8220;free software&#8221; and links users to free music downloads from <a href="http://www.jamendo.com/en/">Jamendo</a> and paid for music from <a href="http://magnatune.com/">Magnatune</a>, whilst Banshee looks far more commercially oriented (it linked to Amazon&#8217;s MP3 store for downloads in mid 2010 and Canonical used it to link to its own <a href="http://one.ubuntu.com/">Ubuntu One</a> music store in the 11.04 release. Such decisions can upset people (and make Canonical begin to look like Apple). If they introduce any form of DRM then there will be hell to pay.  </p>
<p>With the release of 11.04, <a href="http://ubuntustudio.org/">Ubuntu Studio</a>, the Ubuntu based distro aimed at multimedia creators, defaulted to retaining GNOME in preference to unity, saying in its <a href="http://ubuntustudio.org/NattyNarwhal">release notes</a> &#8220;Ubuntu Studio does not currently use Unity. As the user logs in it will default to Gnome Classic Desktop (i.e. Gnome2)&#8221;. Shortly thereafter, in May of this year, Scott Lavender, the project lead for Ubuntu Studio <a href="http://dullass.blogspot.com/2011/05/ubuntu-studio-moving-to-xfce.html">announced</a> that they would move away from unity (and GNOME) and use the lightweight <a href="http://www.xfce.org/">Xfce</a> desktop as the default environment in future.</p>
<p>Criticism of Ubuntu (and of Canonical the company) has become so loud and frequent of late that Jono Bacon, the Ubuntu Community &#8220;spokesman&#8221; reacted by founding <a href="http://openrespect.org/">openrespect.org</a> apparently as a means of deflecting some of that criticism. The openrespect website says:</p>
<blockquote><p>&#8220;OpenRespect was founded out of a concern that discussion and discourse in the Open Source, Free Software, and Free Culture community has become a little too fiery and flamey in recent years. The goal of OpenRespect is simple: to provide a simple declaration that distills some of the core elements of showing respect to other participants in discussions.&#8221;
</p></blockquote>
<p>But as <a href="http://www.itwire.com/opinion-and-analysis/open-sauce/43196-openrespectorg-a-bid-to-deflect-criticism-of-ubuntu">itwire</a> points out, the timing here is rather odd since it is only now &#8220;when Canonical has its feet held to the fire, we have a new website called OpenRespect.org registered and volumes of spiel being generated by Bacon.&#8221; Quite so.</p>
<p>Jono Bacon has also popped up in a variety of fora getting all defensive about Canonical&#8217;s design decisions. He even fronted an article in the July 2011 issue of LinuxFormat magazine where he &#8220;interviewed&#8221; four key players at Canonical (including Mark Shuttleworth). That interview included such unbiased questions as &#8220;Unity is an exciting new vision. What are your goals and inspirations?&#8221; Worse, the article did not bother to mention that Bacon was a key Canonical employee.</p>
<p>I have no doubt that Canonical will make unity work. The installed base of Ubuntu users is so large that developers will be forced to make it work, but I don&#8217;t have to like it. My problem is that GNOME itself has also changed radically in the move from 2.30 to 3.0. And I don&#8217;t like that either. I find myself in good company though, back in July of this year, Linus Torvalds called GNOME 3.0 an &#8220;unholy mess&#8221; and <a href="http://digitizor.com/2011/08/04/linus-torvalds-ditches-gnome-for-xfce/">announced</a> that he was ditching it in favour of Xfce. Although unlike Linus, I never liked <a href="http://kde.org/">KDE</a>, even before the KDE 4 debacle </p>
]]></content:encoded>
			<wfw:commentRss>http://baldric.net/2011/10/19/time-to-ditch-ubuntu/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>critical security update to wordpress</title>
		<link>http://baldric.net/2011/01/04/critical-security-update-to-wordpress/</link>
		<comments>http://baldric.net/2011/01/04/critical-security-update-to-wordpress/#comments</comments>
		<pubDate>Tue, 04 Jan 2011 20:29:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[free software]]></category>
		<category><![CDATA[network (in)security]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[trivial musing]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[blogs]]></category>

		<guid isPermaLink="false">http://baldric.net/?p=695</guid>
		<description><![CDATA[This blog comes to you courtesy of those excellent free open source authors who have contributed to wordpress. Unfortunately, in common with all software, wordpress inevitably has some bugs. Worse, some of the those bugs can occasionally be sufficiently bad as to make the software vulnerable to remote exploitation by ne&#8217;er do wells and other [...]]]></description>
			<content:encoded><![CDATA[<p>This blog comes to you courtesy of those excellent free open source authors who have contributed to <a href="http://wordpress.org/">wordpress</a>. Unfortunately, in common with all software, wordpress inevitably has some bugs. Worse, some of the those bugs can occasionally be sufficiently bad as to make the software vulnerable to remote exploitation by ne&#8217;er do wells and other assorted bad guys. </p>
<p>On 29 December last, Matt Mullenweg posted a notice to the <a href="http://wordpress.org/news/2010/12/3-0-4-update/">wordpress security blog</a> announcing a very important update which he recommnded be applied as soon as possible because it fixes a &#8220;core security bug in [wordpress'] HTML sanitation library, KSES&#8221;. Mullenweg rated this [3.04] release as “critical.”</p>
<p>I have just updated my installation. I recommend you do the same.    </p>
]]></content:encoded>
			<wfw:commentRss>http://baldric.net/2011/01/04/critical-security-update-to-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>a graphical web of trust</title>
		<link>http://baldric.net/2010/09/12/a-graphical-web-of-trust/</link>
		<comments>http://baldric.net/2010/09/12/a-graphical-web-of-trust/#comments</comments>
		<pubDate>Sun, 12 Sep 2010 19:53:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[free software]]></category>
		<category><![CDATA[images]]></category>
		<category><![CDATA[tips, tricks and howtos]]></category>
		<category><![CDATA[trivial musing]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[open source software]]></category>
		<category><![CDATA[pgp]]></category>

		<guid isPermaLink="false">http://baldric.net/?p=660</guid>
		<description><![CDATA[I recently stumbled upon sig2dot, a gpg/pgp keyring graph generator. In fact this seems to have been around for some time, but I&#8217;d never come across it before. It can be used to generate a graph of all of the signature relationships in a GPG/PGP keyring, and, like other visualisation tools, this graphical image producing [...]]]></description>
			<content:encoded><![CDATA[<p>I recently stumbled upon <a href="http://www.chaosreigns.com/code/sig2dot/">sig2dot</a>, a gpg/pgp keyring graph generator. In fact this seems to have been around for some time, but I&#8217;d never come across it before. It can be used to generate a graph of all of the signature relationships in a GPG/PGP keyring, and, like other visualisation tools, this graphical image producing program can give new insight into relationships between objects. </p>
<p>The sig2dot program itself is available in the debian/ubuntu repositories in the package called &#8220;signing-party&#8221;. But unless you want to install a shed load of other unnecessary cruft along with it (exim? for god&#8217;s sake, why?), I recommend you simply pull the perl code direct from the author&#8217;s site. Along with the sig2dot program itself, you will need &#8220;neato&#8221; from the graphviz package and &#8220;convert&#8221; from the wondrous imagemagick package suite. If you don&#8217;t already have those installed then it is pretty safe to pull them from your distro&#8217;s package repository.</p>
<p>That done, try the following:</p>
<blockquote><p>first create an ascii graphviz dot file ready for neato</p>
<p>$ gpg &#8211;list-sigs &#8211;keyring ~/.gnupg./pubring.gpg | sig2dot.pl > ~/.gnupg/pubring.dot</p>
<p>now convert to a postscipt file</p>
<p>$ neato -Tps ~/.gnupg/pubring.dot > ~/.gnupg/pubring.ps</p>
<p>before using imagmagick to convert to a png graphic</p>
<p>$ convert ~/.gnupg/pubring.ps ~/.gnupg/pubring.png</p>
</blockquote>
<p>Those of you with gpg keyrings may wish to try it out (and no. I&#8217;m not going to show you mine).</p>
]]></content:encoded>
			<wfw:commentRss>http://baldric.net/2010/09/12/a-graphical-web-of-trust/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

