<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule">

<channel>
	<title>The Tlog - a technology blog &#187; Unix / Linux / *BSD</title>
	<atom:link href="http://www.thetlog.net/unix-linux-bsd/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.thetlog.net</link>
	<description></description>
	<lastBuildDate>Fri, 18 Mar 2011 11:10:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
<creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/2.5/pt/</creativeCommons:license>		<item>
		<title>FreeBSD 8.0 is out today</title>
		<link>http://www.thetlog.net/2009/11/27/freebsd-8-0-is-out-today/</link>
		<comments>http://www.thetlog.net/2009/11/27/freebsd-8-0-is-out-today/#comments</comments>
		<pubDate>Fri, 27 Nov 2009 10:48:01 +0000</pubDate>
		<dc:creator>Pedro Timóteo</dc:creator>
				<category><![CDATA[Unix / Linux / *BSD]]></category>
		<category><![CDATA[FreeBSD]]></category>

		<guid isPermaLink="false">http://www.thetlog.net/?p=524</guid>
		<description><![CDATA[See the release notes, if you&#8217;re curious. I had been using FreeBSD 6.x and later 7.0 until I bought my current home server, about a year and a half ago, which had a SATA controller that FreeBSD didn&#8217;t detect out of the box. I used that as an excuse to try out Linux as a [...]]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button socialize-in-button-vertical"><a href="http://twitter.com/share" class="twitter-share-button" data-url="http://www.thetlog.net/2009/11/27/freebsd-8-0-is-out-today/" data-text="FreeBSD 8.0 is out today" data-count="" data-via="socializeWP" ><!--Tweetter--></a></div><div class="socialize-in-button socialize-in-button-vertical"><script>
			<!-- 
			var fbShare = {
				url: "http://www.thetlog.net/2009/11/27/freebsd-8-0-is-out-today/",
				size: "large",
				google_analytics: "true"
			}
			//-->
			</script>
                        <script src="http://widgets.fbshare.me/files/fbshare.js"></script></div></div><p>See the <a href="http://www.freebsd.org/releases/8.0R/relnotes.html">release notes</a>, if you&#8217;re curious.</p>
<p>I had been using FreeBSD 6.x and later 7.0 until I bought my current home server, about a year and a half ago, which had a SATA controller that FreeBSD didn&#8217;t detect out of the box. I used that as an excuse to try out Linux as a server again, and switched to Ubuntu, which I&#8217;m still using right now. But FreeBSD is a very nice OS, and I miss some parts of it (such as pf, ported from OpenBSD, which I also used before, and which is infinitely better and <i>more sane</i> than the almost Lovecraftian horror of iptables.)</p>
<p>If I ever get a second home server, maybe I&#8217;ll try one of the BSDs again, just for fun. <img src='http://www.thetlog.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<hr/>Copyright &copy; 2012 <strong><a href="http://www.thetlog.net">The Tlog - a technology blog</a></strong> ]]></content:encoded>
			<wfw:commentRss>http://www.thetlog.net/2009/11/27/freebsd-8-0-is-out-today/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What&#8217;s this site running?</title>
		<link>http://www.thetlog.net/2009/11/25/whats-this-site-running/</link>
		<comments>http://www.thetlog.net/2009/11/25/whats-this-site-running/#comments</comments>
		<pubDate>Wed, 25 Nov 2009 19:52:54 +0000</pubDate>
		<dc:creator>Pedro Timóteo</dc:creator>
				<category><![CDATA[Email]]></category>
		<category><![CDATA[The Tlog (site)]]></category>
		<category><![CDATA[Unix / Linux / *BSD]]></category>
		<category><![CDATA[Unix / Linux / *BSD software]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Dehumanizer.com]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[nginx]]></category>
		<category><![CDATA[Squid]]></category>
		<category><![CDATA[sysadmin]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.thetlog.net/?p=473</guid>
		<description><![CDATA[As an intermission (there&#8217;s more to come in the SPF series), here&#8217;s what&#8217;s changed on my server since, oh, about a year and a half ago: The OS is now Ubuntu Karmic Koala (9.10), and all the server&#8217;s running software comes from the standard Ubuntu packages, which means that whatever version is in Karmic1, that&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button socialize-in-button-vertical"><a href="http://twitter.com/share" class="twitter-share-button" data-url="http://www.thetlog.net/2009/11/25/whats-this-site-running/" data-text="What&#8217;s this site running?" data-count="" data-via="socializeWP" ><!--Tweetter--></a></div><div class="socialize-in-button socialize-in-button-vertical"><script>
			<!-- 
			var fbShare = {
				url: "http://www.thetlog.net/2009/11/25/whats-this-site-running/",
				size: "large",
				google_analytics: "true"
			}
			//-->
			</script>
                        <script src="http://widgets.fbshare.me/files/fbshare.js"></script></div></div><p>As an intermission (there&#8217;s more to come in the <a href="http://www.thetlog.net/2009/11/25/spf-part-1-what-is-spf-and-how-to-fight-spam-with-it/">SPF series</a>), here&#8217;s what&#8217;s changed on my server since, oh, about a year and a half ago:</p>
<ul>
<li>The OS is now <a href="http://www.ubuntu.com">Ubuntu</a> Karmic Koala (9.10), and all the server&#8217;s running software comes from the standard Ubuntu packages, which means that whatever version is in Karmic<sup><a href="http://www.thetlog.net/2009/11/25/whats-this-site-running/#footnote_0_473" id="identifier_0_473" class="footnote-link footnote-identifier-link" title="with updates, of course &amp;#8212; people who are afraid of installing updates (&amp;#8220;but&amp;#8230; it might break something!&amp;#8221;) are nothing more than mewling weaklings who are utterly incompetent as sysadmins; they should never be allowed within a mile of any server. Even one running Windows.">1</a></sup>, that&#8217;s what I&#8217;m running here.</li>
<li>I&#8217;ve switched, definitely, from <a href="http://httpd.apache.org/">Apache</a> to <a href="http://nginx.net/">nginx</a>. It&#8217;s faster, more efficient, and <i>ridiculously</i> easier to configure (to put it in perspective, in terms of ease of configuration, it&#8217;s like OpenBSD&#8217;s amazing pf to the unholy abomination that is Linux&#8217;s iptables.) nginx works perfectly with the two pieces of software I use the most on my server, <a href="http://www.wordpress.org/">WordPress</a> and <a href="http://www.mybboard.net/">MyBB</a>, even while using a SEO plugin with the latter, which requires some non-trivial redirect rules.</li>
<li>As I don&#8217;t trust any ISP&#8217;s email server to distribute the mail my server sends (mostly confirmation emails from <a href="http://www.dehumanizer.com/">my forums</a>), and since most ISPs and companies these days block mail sent from dynamic IP addresses, I keep a 256 MB <a href="http://www.slicehost.com/">Slicehost</a> slice, with a static IP address and, most importantly, <i>reverse</i> DNS, which I use as a smart host for my home server. The slice doesn&#8217;t have a lot of power in terms of CPU (and it&#8217;s not meant to), but, as bandwidth is much cheaper in the US than in my poor country, the &#8220;small&#8221; limit the cheapest slice includes is <i>a lot</i>; I use it for serving static files, mostly for my forums (all images and Javascript files are served from there), and I still have bandwidth to spare.</li>
<li>I&#8217;ve stopped using a <a href="http://www.squid-cache.org/">Squid</a> proxy in my home network, and nowadays access the web directly&#8230; except for when I indulge in one of my newest weird habits: reading <i>webcomics</i> like <a href="http://www.shamusyoung.com/twentysidedtale/?p=612">this one</a> or <a href="http://www.darthsanddroids.net/">this one</a> while having lunch or dinner. At such a time, moving <i>instantly</i> from comic to comic is a must&#8230; so I simply re-enable Squid (with more aggressive caching than I&#8217;d use for normal browsing; after all, existing comics typically aren&#8217;t going to change, are they?), do a nice little wget in my server to download and cache the entire comic, and then enjoy reading the whole of it (in as many meals as it takes) as if it was stored locally&#8230;</li>
<li>A few changes to my email server&#8217;s configuration, mostly related to spam filtering&#8230; but I&#8217;ve been  writing about that, haven&#8217;t I? And there&#8217;s still more to come. <img src='http://www.thetlog.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
</ul>
<hr/>Copyright &copy; 2012 <strong><a href="http://www.thetlog.net">The Tlog - a technology blog</a></strong> <ol class="footnotes"><li id="footnote_0_473" class="footnote">with updates, of course &#8212; people who are afraid of installing updates (&#8220;but&#8230; it might break <i>something</i>!&#8221;) are nothing more than mewling weaklings who are utterly incompetent as sysadmins; they should never be allowed within a mile of any server. Even one running Windows.</li></ol>]]></content:encoded>
			<wfw:commentRss>http://www.thetlog.net/2009/11/25/whats-this-site-running/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>More updates: Ubuntu, WordPress</title>
		<link>http://www.thetlog.net/2008/05/02/more-updates-ubuntu-wordpress/</link>
		<comments>http://www.thetlog.net/2008/05/02/more-updates-ubuntu-wordpress/#comments</comments>
		<pubDate>Fri, 02 May 2008 09:17:45 +0000</pubDate>
		<dc:creator>Pedro Timóteo</dc:creator>
				<category><![CDATA[Blogging software]]></category>
		<category><![CDATA[Unix / Linux / *BSD]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.thetlog.net/?p=441</guid>
		<description><![CDATA[Just updated this server to Ubuntu 8.04 (why do they always have these odd version numbers?). As always, it was incredibly difficult: I had to type this entire command: do-release-upgrade and even remember to press Enter afterwards! This Linux stuff is really too tough for us mere users&#8230; Also, WordPress 2.5.1 on this blog and [...]]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button socialize-in-button-vertical"><a href="http://twitter.com/share" class="twitter-share-button" data-url="http://www.thetlog.net/2008/05/02/more-updates-ubuntu-wordpress/" data-text="More updates: Ubuntu, WordPress" data-count="" data-via="socializeWP" ><!--Tweetter--></a></div><div class="socialize-in-button socialize-in-button-vertical"><script>
			<!-- 
			var fbShare = {
				url: "http://www.thetlog.net/2008/05/02/more-updates-ubuntu-wordpress/",
				size: "large",
				google_analytics: "true"
			}
			//-->
			</script>
                        <script src="http://widgets.fbshare.me/files/fbshare.js"></script></div></div><p>Just updated this server to <a href="http://www.ubuntu.com/">Ubuntu 8.04</a> (why do they always have these odd version numbers?). As always, it was incredibly difficult: I had to type this entire command:</p>
<p><code>do-release-upgrade</code></p>
<p>and even remember to press Enter afterwards! This Linux stuff is really too tough for us mere users&#8230;</p>
<p>Also, <a href="http://wordpress.org/">WordPress 2.5.1</a> on this blog and a couple others. Incidentally, if you&#8217;ve just upgraded to 2.5.1 and suddenly your RSS feed is empty, you were probably hit by <a href="http://wordpress.org/support/topic/172697">this bug</a>. That link includes info for fixing it, too (basically, you have to replace two files with newer development versions).</p>
<hr/>Copyright &copy; 2012 <strong><a href="http://www.thetlog.net">The Tlog - a technology blog</a></strong> ]]></content:encoded>
			<wfw:commentRss>http://www.thetlog.net/2008/05/02/more-updates-ubuntu-wordpress/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>It&#8217;s official: I&#8217;m on the job market again. :)</title>
		<link>http://www.thetlog.net/2007/05/22/its-official-im-on-the-job-market-again/</link>
		<comments>http://www.thetlog.net/2007/05/22/its-official-im-on-the-job-market-again/#comments</comments>
		<pubDate>Tue, 22 May 2007 17:09:20 +0000</pubDate>
		<dc:creator>Pedro Timóteo</dc:creator>
				<category><![CDATA[Jobs]]></category>
		<category><![CDATA[Miscellaneous stuff]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Unix / Linux / *BSD]]></category>
		<category><![CDATA[lisboa]]></category>
		<category><![CDATA[portugal]]></category>
		<category><![CDATA[programmer]]></category>
		<category><![CDATA[sysadmin]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://www.thetlog.net/2007/05/22/its-official-im-on-the-job-market-again/</guid>
		<description><![CDATA[As of now, I&#8217;m looking for a job in the area of Lisbon, Portugal. Sorry to any non-Portuguese readers / potential employers, but I am not ready to move abroad at this time of my life. My ideal job, at the moment, would be a senior sysadmin / junior PHP programmer &#8220;hybrid&#8221;, but I&#8217;m open [...]]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button socialize-in-button-vertical"><a href="http://twitter.com/share" class="twitter-share-button" data-url="http://www.thetlog.net/2007/05/22/its-official-im-on-the-job-market-again/" data-text="It&#8217;s official: I&#8217;m on the job market again. :)" data-count="" data-via="socializeWP" ><!--Tweetter--></a></div><div class="socialize-in-button socialize-in-button-vertical"><script>
			<!-- 
			var fbShare = {
				url: "http://www.thetlog.net/2007/05/22/its-official-im-on-the-job-market-again/",
				size: "large",
				google_analytics: "true"
			}
			//-->
			</script>
                        <script src="http://widgets.fbshare.me/files/fbshare.js"></script></div></div><p>As of now, I&#8217;m looking for a job in the area of Lisbon, Portugal. Sorry to any non-Portuguese readers / potential employers, but I am not ready to move abroad at this time of my life.</p>
<p>My ideal job, at the moment, would be a senior sysadmin / junior PHP programmer &#8220;hybrid&#8221;, but I&#8217;m open to alternatives.</p>
<p>As I&#8217;ve said here <a href="http://www.thetlog.net/2007/04/26/what-i-dont-want-in-a-job/">before</a>: no outsourcing, no MS stuff, no helpdesk. I don&#8217;t see this as &#8220;arrogance&#8221; on my part, but simply as not wanting to waste both sides&#8217; time.</p>
<p>For more details (in Portuguese), and the full CV, please visit <a href="http://www.pedrotimoteo.com/cv/">www.pedrotimoteo.com/cv</a> . Thank you. <img src='http://www.thetlog.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<hr/>Copyright &copy; 2012 <strong><a href="http://www.thetlog.net">The Tlog - a technology blog</a></strong> ]]></content:encoded>
			<wfw:commentRss>http://www.thetlog.net/2007/05/22/its-official-im-on-the-job-market-again/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Edgy to Feisty on Slicehost</title>
		<link>http://www.thetlog.net/2007/05/17/edgy-to-feisty-on-slicehost/</link>
		<comments>http://www.thetlog.net/2007/05/17/edgy-to-feisty-on-slicehost/#comments</comments>
		<pubDate>Thu, 17 May 2007 14:17:53 +0000</pubDate>
		<dc:creator>Pedro Timóteo</dc:creator>
				<category><![CDATA[Unix / Linux / *BSD]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[slicehost]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.thetlog.net/2007/05/17/edgy-to-feisty-on-slicehost/</guid>
		<description><![CDATA[Since I&#8217;m in an upgrading mood , I&#8217;ve just upgraded my Slicehost slice from Ubuntu Edgy (6.10) to Feisty (7.04). It was incredibly hard: I had to type in two whole commands! Namely, apt-get install update-manager-core do-release-upgrade Gee, this Linux thing is much too complicated and troublesome for us mere mortals. Copyright &#169; 2012 The [...]]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button socialize-in-button-vertical"><a href="http://twitter.com/share" class="twitter-share-button" data-url="http://www.thetlog.net/2007/05/17/edgy-to-feisty-on-slicehost/" data-text="Edgy to Feisty on Slicehost" data-count="" data-via="socializeWP" ><!--Tweetter--></a></div><div class="socialize-in-button socialize-in-button-vertical"><script>
			<!-- 
			var fbShare = {
				url: "http://www.thetlog.net/2007/05/17/edgy-to-feisty-on-slicehost/",
				size: "large",
				google_analytics: "true"
			}
			//-->
			</script>
                        <script src="http://widgets.fbshare.me/files/fbshare.js"></script></div></div><p>Since I&#8217;m in an upgrading mood <img src='http://www.thetlog.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  , I&#8217;ve just upgraded my <a href="http://www.slicehost.com/">Slicehost</a> slice from Ubuntu Edgy (6.10) to Feisty (7.04).</p>
<p>It was <a href="http://wiki.slicehost.com/doku.php?id=upgrade_ubuntu_dapper_-_edgy_-_feisty">incredibly hard</a>: I had to type in <b>two whole commands</b>! Namely,</p>
<p><code>apt-get install update-manager-core<br />
do-release-upgrade</code></p>
<p>Gee, this Linux thing is much too complicated and troublesome for us mere mortals. <img src='http://www.thetlog.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<hr/>Copyright &copy; 2012 <strong><a href="http://www.thetlog.net">The Tlog - a technology blog</a></strong> ]]></content:encoded>
			<wfw:commentRss>http://www.thetlog.net/2007/05/17/edgy-to-feisty-on-slicehost/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Slicehost: An experiment</title>
		<link>http://www.thetlog.net/2006/11/15/slicehost-an-experiment/</link>
		<comments>http://www.thetlog.net/2006/11/15/slicehost-an-experiment/#comments</comments>
		<pubDate>Wed, 15 Nov 2006 19:35:35 +0000</pubDate>
		<dc:creator>Pedro Timóteo</dc:creator>
				<category><![CDATA[Search engine optimization (SEO)]]></category>
		<category><![CDATA[Search engines]]></category>
		<category><![CDATA[Unix / Linux / *BSD]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[openbsd]]></category>
		<category><![CDATA[slicehost]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[virtual_server]]></category>
		<category><![CDATA[web_hosting_services]]></category>

		<guid isPermaLink="false">http://www.thetlog.net/2006/11/15/slicehost-an-experiment/</guid>
		<description><![CDATA[Currently (as it&#8217;s been from the beginning), my sites are all running on my home server (an OpenBSD box). I like the control it gives me; most web hosting services are of the &#8220;we provide this software for you&#8221; kind. Sorry, but, to me, it&#8217;s root access or nothing. Even though my uplink is quite [...]]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button socialize-in-button-vertical"><a href="http://twitter.com/share" class="twitter-share-button" data-url="http://www.thetlog.net/2006/11/15/slicehost-an-experiment/" data-text="Slicehost: An experiment" data-count="" data-via="socializeWP" ><!--Tweetter--></a></div><div class="socialize-in-button socialize-in-button-vertical"><script>
			<!-- 
			var fbShare = {
				url: "http://www.thetlog.net/2006/11/15/slicehost-an-experiment/",
				size: "large",
				google_analytics: "true"
			}
			//-->
			</script>
                        <script src="http://widgets.fbshare.me/files/fbshare.js"></script></div></div><p>Currently (as it&#8217;s been from the beginning), <a href="http://www.dehumanizer.com/">my sites</a> are all running on my home server (an OpenBSD box). I like the control it gives me; most web hosting services are of the <em>&#8220;we provide this software for you&#8221;</em> kind. Sorry, but, to me, it&#8217;s root access or nothing. <img src='http://www.thetlog.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Even though my uplink is quite lousy (384Kbps), I haven&#8217;t actually had any problem with it, even when I was Dugg / Redditted / Shoutwired / del.icio.used / whatever. <img src='http://www.thetlog.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>However, I&#8217;ve long wondered about whether the fact that my server is located in <i>Portugal</i> is harming me in terms of search engine results for my English-language sites. The fact is that I get a comparatively large number of people arriving there from <a href="http://www.google.pt/">google.pt</a>, even when the site in question is in English. Now, if google.pt is <em>benefiting</em> my English-language sites simply because they&#8217;re physically located in Portugal, it stands to reason that <a href="http://www.google.com/">google.com</a> (which is <b>several orders of magnitude</b> more important) will benefit US-based sites&#8230; and, if it puts those <i>ahead</i>, it follows that others are put <i>behind</i>.</p>
<p>(Did I make any sense just now? <img src='http://www.thetlog.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> )</p>
<p><a href="http://www.slicehost.com/"><img src="http://www.thetlog.net/images/slicehost.jpg" alt="Slicehost" class="alignleft" /></a></p>
<p>Therefore, since a few minutes ago, I&#8217;m a customer of <a href="http://www.slicehost.com/">Slicehost</a>. In just 2 minutes, I had an Ubuntu virtual server running, with full root access by ssh. There&#8217;s nothing running there right now, but soon there will be: I will be moving one of my blogs, <a href="http://wayofthemind.dehumanizer.com/">Way of the Mind</a>, there (and it&#8217;ll be getting a new domain as well). I&#8217;ll only do it about a month from now&#8230; but I may start other sites there, in the meantime. </p>
<p>We&#8217;ll see if it makes a difference. I&#8217;ll post my results here.</p>
<hr/>Copyright &copy; 2012 <strong><a href="http://www.thetlog.net">The Tlog - a technology blog</a></strong> ]]></content:encoded>
			<wfw:commentRss>http://www.thetlog.net/2006/11/15/slicehost-an-experiment/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Linux, fundamentalism and the many distros (part 2)</title>
		<link>http://www.thetlog.net/2006/11/06/linux-fundamentalism-and-the-many-distros-part-2/</link>
		<comments>http://www.thetlog.net/2006/11/06/linux-fundamentalism-and-the-many-distros-part-2/#comments</comments>
		<pubDate>Mon, 06 Nov 2006 11:05:50 +0000</pubDate>
		<dc:creator>Pedro Timóteo</dc:creator>
				<category><![CDATA[Unix / Linux / *BSD]]></category>
		<category><![CDATA[fundamentalism]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[linux_distributions]]></category>
		<category><![CDATA[software_freedom]]></category>

		<guid isPermaLink="false">http://www.thetlog.net/2006/11/06/linux-fundamentalism-and-the-many-distros-part-2/</guid>
		<description><![CDATA[(Part 1 got too big, so&#8230;) And now for the “yet another distro? it’s because of this that Linux will never conquer the masses!” part. Every time a new Linux distribution appears &#8211; and, sometimes, even at other times &#8211; a lot of people &#8211; both Linux users and otherwise &#8211; say something like the [...]]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button socialize-in-button-vertical"><a href="http://twitter.com/share" class="twitter-share-button" data-url="http://www.thetlog.net/2006/11/06/linux-fundamentalism-and-the-many-distros-part-2/" data-text="Linux, fundamentalism and the many distros (part 2)" data-count="" data-via="socializeWP" ><!--Tweetter--></a></div><div class="socialize-in-button socialize-in-button-vertical"><script>
			<!-- 
			var fbShare = {
				url: "http://www.thetlog.net/2006/11/06/linux-fundamentalism-and-the-many-distros-part-2/",
				size: "large",
				google_analytics: "true"
			}
			//-->
			</script>
                        <script src="http://widgets.fbshare.me/files/fbshare.js"></script></div></div><p><small><i>(<a href="http://www.thetlog.net/2006/11/03/linux-fundamentalism-and-the-many-distros-part-1/">Part 1</a> got too big, so&#8230;)</i></small></p>
<p>And now for the <i>“yet another distro? it’s because of this that Linux will never conquer the masses!”</i> part.</p>
<p>Every time a new Linux distribution appears &#8211; and, sometimes, even at other times &#8211; a lot of people &#8211; both Linux users and otherwise &#8211; say something like the above. That Linux will never &#8220;succeed in the marketplace&#8221;, because it&#8217;s too fragmented, there are too many choices, there&#8217;s not a single standard, and so on.</p>
<p>I believe those people are missing the point. To the &#8220;average user&#8221; &#8212; and I don&#8217;t mean the average Solitaire / Minesweeper-addicted Windows user, but the average guy/girl who is curious about trying some new OS &#8212; there are 4 Linux distros: Fedora, Ubuntu, Suse and maybe Mandriva. If another distro appears, it&#8217;s a <i>specialized</i> thing. If you&#8217;re a Linux geek, and the distro&#8217;s goals appeal to you, you may try it out. But to suggest that it&#8217;s causing &#8220;fragmentation&#8221; makes no sense. As I said, the newcomer will choose from one of those four distros, period.</p>
<p>Sometimes, the critics use a different approach, which I&#8217;ve seen quite recently: <i>&#8220;there are so many distros, and these guys think that all other distros suck, and it&#8217;s <b>they</b> who will create a good one, for a change? What arrogance!&#8221;</i>. This is, I&#8217;m sorry to say, more commonly seen here in Portugal, a country that seems to despise achievement and hate achievers. Who is anyone to believe he can do better? Who does that guy think he is, to divert from the majority? To create something on his own?</p>
<p>I think that happens for two reasons: the aforementioned hate of achievement, and also the fact that Portuguese Linux users <i>don&#8217;t actually believe in Free Software</i>. Sure, we use it, but most of us are quick to call anyone who cares about the ideology <em>&#8220;a fanatic&#8221;</em> (fundamentalist, zealot, taliban, etc.). Now, a huge part of Free Software is <i>the right to fork</i> &#8211; or the right to build on the work of others. Of standing on the shoulders of giants. If someone picks a piece of free software &#8211; or even an entire distro &#8211; and believes he can do better &#8211; even if just for a small number of people&#8217;s needs &#8211; he has the <i>right</i> to do so. And he&#8217;s not harming anyone &#8211; including &#8220;the community&#8221;. It&#8217;s possible that others will actually benefit from his work, that some of it will find its way into other distros.</p>
<p>But people call him a &#8220;splitter&#8221;. What is this, <i>The Life of Brian</i>? <img src='http://www.thetlog.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<hr/>Copyright &copy; 2012 <strong><a href="http://www.thetlog.net">The Tlog - a technology blog</a></strong> ]]></content:encoded>
			<wfw:commentRss>http://www.thetlog.net/2006/11/06/linux-fundamentalism-and-the-many-distros-part-2/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Linux, fundamentalism and the many distros (part 1)</title>
		<link>http://www.thetlog.net/2006/11/03/linux-fundamentalism-and-the-many-distros-part-1/</link>
		<comments>http://www.thetlog.net/2006/11/03/linux-fundamentalism-and-the-many-distros-part-1/#comments</comments>
		<pubDate>Fri, 03 Nov 2006 11:42:28 +0000</pubDate>
		<dc:creator>Pedro Timóteo</dc:creator>
				<category><![CDATA[Unix / Linux / *BSD]]></category>
		<category><![CDATA[fundamentalism]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[linux_distributions]]></category>
		<category><![CDATA[software_freedom]]></category>

		<guid isPermaLink="false">http://www.thetlog.net/2006/11/03/linux-fundamentalism-and-the-many-distros-part-1/</guid>
		<description><![CDATA[This is, in a way, a reply to something that has annoyed me for a long time now, and which, reading other tech blogs such as those in Planeta Asterisco, I see a lot of. A recent example (though far from the worst) is this post by Carlos Rodrigues, about the news that the FSF [...]]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button socialize-in-button-vertical"><a href="http://twitter.com/share" class="twitter-share-button" data-url="http://www.thetlog.net/2006/11/03/linux-fundamentalism-and-the-many-distros-part-1/" data-text="Linux, fundamentalism and the many distros (part 1)" data-count="" data-via="socializeWP" ><!--Tweetter--></a></div><div class="socialize-in-button socialize-in-button-vertical"><script>
			<!-- 
			var fbShare = {
				url: "http://www.thetlog.net/2006/11/03/linux-fundamentalism-and-the-many-distros-part-1/",
				size: "large",
				google_analytics: "true"
			}
			//-->
			</script>
                        <script src="http://widgets.fbshare.me/files/fbshare.js"></script></div></div><p>This is, in a way, a reply to something that has annoyed me for a long time now, and which, reading other tech blogs such as those in <a href="http://planeta.asterisco.pt/">Planeta Asterisco</a>, I see a lot of.</p>
<p>A recent example (though far from the worst) is <a href="http://tudo-sobre-nada.blogspot.com/2006/11/for-fsck-sake.html">this post</a> by Carlos Rodrigues, about the news that the FSF will release a <a href="http://www.desktoplinux.com/news/NS7506163557.html">100% Free Software Ubuntu variant</a>. The accusations &#8211; both by Carlos and others &#8211; are of two kinds: that <em>those guys are <b>fanatics</b>, fundamentalists, talibans, etc.</em>, and the even more common <i>&#8220;yet another distro? it&#8217;s because of this that Linux will never conquer the masses!&#8221;</i></p>
<p>And things like those are said, quite often, by <i>Linux users</i> <small>(though it&#8217;s fashionable for them, these days, to say that Linux isn&#8217;t ready for the desktop after all, and use Windows or MacOS X instead, and Linux only on <i>servers</i>&#8230; but I digress)</small>.</p>
<p>Now, about the first&#8230; we all care differently about different matters, right? What is important, even <i>a matter of life and death</i> to some, can be irrelevant to many others. Each of us has different priorities. This is normal.</p>
<p>What I <i>don&#8217;t</i> find &#8220;normal&#8221; &#8211; or, more precisely, <i>healthy</i>, or <i>right</i> &#8211; is when you call anyone who cares <i>even a little more</i> about a subject than <i>you</i> do, a <b>&#8220;fanatic&#8221;</b>.</p>
<p>Think about it. Do you consider yourself perfect, or something? Do you care about subject A <i>exactly as much as is correct</i>, and anyone who goes a milimeter beyond that is already guilty of taliban-like fundamentalism? Is the maximum allowed &#8220;caring&#8221; defined by how much <b>you</b> care?</p>
<p>I don&#8217;t care about software freedom as much as Richard Stallman and others, but I understand why it&#8217;s important to <i>them</i>. I understand where they&#8217;re coming from. And I respect them for it. Others, however, call them &#8220;fanatics&#8221;&#8230; simply for caring a little more than they (those others) do.</p>
<p>I don&#8217;t care much about how well decorated my place is, but I don&#8217;t call my GF &#8220;a fanatic&#8221; because she cares about it more than I do.</p>
<p>I&#8217;ve always thought U2 was a pretty average band, with some good songs, and never understood how so many people almost worship them&#8230; but I don&#8217;t call those &#8220;fanatics&#8221;. </p>
<p>I don&#8217;t care the least bit about soccer, but I don&#8217;t call those who do &#8220;fanatics&#8221;, unless they&#8217;re actually hurting people or damaging property (and even then, they&#8217;re more morons than &#8220;fanatics&#8221;).</p>
<p>I eat meat, but I don&#8217;t call vegans &#8220;fanatics&#8221;.</p>
<p>Is this so hard to understand? Is it so &#8220;cool&#8221;, or so &#8220;mature&#8221;, to <em>not care</em>? <small>(sometimes, the P* members seem to be in a &#8220;competition&#8221; to be the one who cares <em>the least</em> about everything&#8230;)</small> Are people so conceited that they believe they care about everything <i>exactly the right amount</i>? That caring a little more than they do is unacceptable?</p>
<p>Hmm, this is already too long&#8230; there is now a <a href="http://www.thetlog.net/2006/11/06/linux-fundamentalism-and-the-many-distros-part-2/">part 2</a>, about the &#8220;so many distros harm Linux&#8221; thing. <img src='http://www.thetlog.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<hr/>Copyright &copy; 2012 <strong><a href="http://www.thetlog.net">The Tlog - a technology blog</a></strong> ]]></content:encoded>
			<wfw:commentRss>http://www.thetlog.net/2006/11/03/linux-fundamentalism-and-the-many-distros-part-1/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Ubuntu vs SUSE</title>
		<link>http://www.thetlog.net/2006/07/28/ubuntu-vs-suse/</link>
		<comments>http://www.thetlog.net/2006/07/28/ubuntu-vs-suse/#comments</comments>
		<pubDate>Fri, 28 Jul 2006 11:07:50 +0000</pubDate>
		<dc:creator>Pedro Timóteo</dc:creator>
				<category><![CDATA[Unix / Linux / *BSD]]></category>

		<guid isPermaLink="false">http://www.thetlog.net/2006/07/28/ubuntu-vs-suse/</guid>
		<description><![CDATA[Last week, I bought a new PC, with an AMD64 CPU, which was (and is) to be my main work PC, when I start working at home full time next month. Of course, it was going to have Linux &#8211; Windows, to me, simply isn&#8217;t usable as a non-gaming OS: in order to be user-friendly [...]]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button socialize-in-button-vertical"><a href="http://twitter.com/share" class="twitter-share-button" data-url="http://www.thetlog.net/2006/07/28/ubuntu-vs-suse/" data-text="Ubuntu vs SUSE" data-count="" data-via="socializeWP" ><!--Tweetter--></a></div><div class="socialize-in-button socialize-in-button-vertical"><script>
			<!-- 
			var fbShare = {
				url: "http://www.thetlog.net/2006/07/28/ubuntu-vs-suse/",
				size: "large",
				google_analytics: "true"
			}
			//-->
			</script>
                        <script src="http://widgets.fbshare.me/files/fbshare.js"></script></div></div><p>Last week, I bought a new PC, with an AMD64 CPU, which was (and is) to be my main work PC, when I start working at home full time next month. Of course, it was going to have Linux &#8211; Windows, to me, simply isn&#8217;t usable as a non-gaming OS: in order to be user-friendly for newbies, power users are sacrificed. I simply don&#8217;t understand how people can work without multiple, instantly switching desktops, decent copy &#038; paste, and a decent command line. But I digress, that&#8217;s not the point here.</p>
<p>Now, I started with Slackware many eons ago, then switched to Red Hat (at version 3.0.3) and, two years ago, I moved to a company where SUSE was the default distro (it&#8217;s the company I&#8217;ll be leaving at the end of August). I liked SUSE a lot, and still do. And I got quite used to it.</p>
<p>But I&#8217;ve been hearing so many good things about Ubuntu that I decided to try it. I chose Kubuntu, as I prefer KDE, and installed it.</p>
<p>Well&#8230; I wasn&#8217;t impressed. Sure, I only used it for a couple of days, but it didn&#8217;t &#8220;feel&#8221; right, for several reasons:</p>
<ul>
<li>when installing, it tried to download updates <i>before</i> asking for a proxy server. At home, my PCs have to use one, so the download failed, and, worse, it <i>marked all update servers as down</i>. I had to re-add them manually, because it thought it had no servers to update from.</li>
<li>by default, the list of update servers is very sparse; you need to add several ones to make it useful.</li>
<li>ugly, ugly fonts in KDE.</li>
<li>in the AMD64 version, no Java, and no Flash.</li>
</ul>
<p>So, after a week, I moved to SUSE 10.1, and I&#8217;m quite happier. Fonts look great, I have Java and Flash in a 64-bit Firefox, KDE isn&#8217;t &#8220;crippled&#8221; by default, it asked for the proxy server <i>before</i> attempting to update, and so on.</p>
<p>Now, I&#8217;m not saying I know something nobody else does. It&#8217;s quite possible that Ubuntu is much better, that those problems are easily fixable and I just didn&#8217;t look in the correct place, or do things &#8220;the Ubuntu way&#8221;, and so on. If that is so, I&#8217;d really like you guys to tell me why you prefer Ubuntu. <img src='http://www.thetlog.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<hr/>Copyright &copy; 2012 <strong><a href="http://www.thetlog.net">The Tlog - a technology blog</a></strong> ]]></content:encoded>
			<wfw:commentRss>http://www.thetlog.net/2006/07/28/ubuntu-vs-suse/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Unix and Windows admins</title>
		<link>http://www.thetlog.net/2006/06/14/unix-and-windows-admins/</link>
		<comments>http://www.thetlog.net/2006/06/14/unix-and-windows-admins/#comments</comments>
		<pubDate>Wed, 14 Jun 2006 15:45:00 +0000</pubDate>
		<dc:creator>Pedro Timóteo</dc:creator>
				<category><![CDATA[Fun stuff]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Unix / Linux / *BSD]]></category>

		<guid isPermaLink="false">http://www.thetlog.net/2006/06/14/unix-and-windows-admins/</guid>
		<description><![CDATA[&#8220;A Unix admin needs to be root. A Windows admin needs to reboot.&#8221; (seen as a Slashdot sig) Copyright &#169; 2012 The Tlog - a technology blog]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button socialize-in-button-vertical"><a href="http://twitter.com/share" class="twitter-share-button" data-url="http://www.thetlog.net/2006/06/14/unix-and-windows-admins/" data-text="Unix and Windows admins" data-count="" data-via="socializeWP" ><!--Tweetter--></a></div><div class="socialize-in-button socialize-in-button-vertical"><script>
			<!-- 
			var fbShare = {
				url: "http://www.thetlog.net/2006/06/14/unix-and-windows-admins/",
				size: "large",
				google_analytics: "true"
			}
			//-->
			</script>
                        <script src="http://widgets.fbshare.me/files/fbshare.js"></script></div></div><p><b>&#8220;A Unix admin needs to be root. A Windows admin needs to reboot.&#8221;</b></p>
<p><small>(seen as a Slashdot sig)</small></p>
<p> <img src='http://www.thetlog.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<hr/>Copyright &copy; 2012 <strong><a href="http://www.thetlog.net">The Tlog - a technology blog</a></strong> ]]></content:encoded>
			<wfw:commentRss>http://www.thetlog.net/2006/06/14/unix-and-windows-admins/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Server upgrade: aftermath</title>
		<link>http://www.thetlog.net/2006/04/24/server-upgrade-aftermath/</link>
		<comments>http://www.thetlog.net/2006/04/24/server-upgrade-aftermath/#comments</comments>
		<pubDate>Mon, 24 Apr 2006 12:25:50 +0000</pubDate>
		<dc:creator>Pedro Timóteo</dc:creator>
				<category><![CDATA[PC hardware]]></category>
		<category><![CDATA[The Tlog (site)]]></category>
		<category><![CDATA[Unix / Linux / *BSD]]></category>

		<guid isPermaLink="false">http://www.thetlog.net/2006/04/24/server-upgrade-aftermath/</guid>
		<description><![CDATA[Things mostly went well, though it certainly took much longer than I expected. The OpenBSD 3.9 installation, itself, went quickly and perfectly. Copying configs from the old HD, and adapting them, took a bit longer. One of the initial problems was that, while OpenBSD 3.7 had no problem using Ultra DMA 5 on my VIA [...]]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button socialize-in-button-vertical"><a href="http://twitter.com/share" class="twitter-share-button" data-url="http://www.thetlog.net/2006/04/24/server-upgrade-aftermath/" data-text="Server upgrade: aftermath" data-count="" data-via="socializeWP" ><!--Tweetter--></a></div><div class="socialize-in-button socialize-in-button-vertical"><script>
			<!-- 
			var fbShare = {
				url: "http://www.thetlog.net/2006/04/24/server-upgrade-aftermath/",
				size: "large",
				google_analytics: "true"
			}
			//-->
			</script>
                        <script src="http://widgets.fbshare.me/files/fbshare.js"></script></div></div><p>Things mostly went well, though it certainly took much longer than I expected.</p>
<p>The <a href="http://www.openbsd.org/">OpenBSD</a> <a href="http://www.openbsd.org/39.html">3.9</a> installation, itself, went quickly and perfectly. Copying configs from the old HD, and adapting them, took a bit longer.</p>
<p>One of the initial problems was that, while OpenBSD <a href="http://www.openbsd.org/39.html">3.7</a> had no problem using Ultra DMA 5 on my VIA VT82C571 controller, 3.9 &#8220;downgraded&#8221; it to non-Ultra DMA mode 2. Copying stuff between drives was noticeably slower. A quick Googling found the <a href="http://groups.google.com/group/lucky.openbsd.misc/browse_thread/thread/2a632ea987310ad5/bb042b25d2f0632c?lnk=st&#038;q=PCI_PRODUCT_VIATECH_VT82C571&#038;rnum=1&#038;hl=en#bb042b25d2f0632c">workaround</a>, and everything was fine (and faster) afterwards. </p>
<p><a href="http://www.mysql.com/">MySQL</a> 5.x (and 4.x) still has the bug where the client utilities link to <code>-l../.libs/libmysqlclient.so.15.0</code> instead of <code>-L../.libs -lmysqlclient</code>. It has been reported often, but the MySQL guys, apparently, can&#8217;t seem to be bothered to fix it &#8211; it seems that, to them, free Unixes mean just Linux. It compiled fine (after working around that bug), but then Apache couldn&#8217;t start with PHP (which was compiled to use MySQL) enabled. This had happened to me before, so I knew MySQL was the problem; I looked around in ports (which maybe I should have done from the beginning, but I didn&#8217;t expect the MySQL port to be so up to date), and there it was, a working MySQL 5 + PHP + Apache. </p>
<p><a href="http://www.eaccelerator.net/">eaccelerator</a> stopped working, however, It compiles and installs, but the httpd children began to segfault all the time. Since PHP is the same as before, I&#8217;m guessing it&#8217;s Apache &#8211; OpenBSD still uses a heavily patched version of 1.3.29, the last one before the licence changes. I&#8217;ll have to look into it later. Still, the server is certainly quick enough <img src='http://www.thetlog.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<p>Everything else seems to be fine, and it&#8217;s great to have more than 100 gigs of free disk space (I also added a new drive), too. <img src='http://www.thetlog.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<hr/>Copyright &copy; 2012 <strong><a href="http://www.thetlog.net">The Tlog - a technology blog</a></strong> ]]></content:encoded>
			<wfw:commentRss>http://www.thetlog.net/2006/04/24/server-upgrade-aftermath/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Server upgrade &#8211; hardware, OS</title>
		<link>http://www.thetlog.net/2006/04/21/server-upgrade-hardware-os/</link>
		<comments>http://www.thetlog.net/2006/04/21/server-upgrade-hardware-os/#comments</comments>
		<pubDate>Fri, 21 Apr 2006 14:54:43 +0000</pubDate>
		<dc:creator>Pedro Timóteo</dc:creator>
				<category><![CDATA[PC hardware]]></category>
		<category><![CDATA[The Tlog (site)]]></category>
		<category><![CDATA[Unix / Linux / *BSD]]></category>

		<guid isPermaLink="false">http://www.thetlog.net/2006/04/21/server-upgrade-hardware-os/</guid>
		<description><![CDATA[This server will be down tomorrow, for about an hour or so. I&#8217;m going to add a new hard drive and some more RAM, and will upgrade OpenBSD 3.7 to 3.9. It&#8217;s not that the server actually needs need more power right now, as it&#8217;s more than enough for what it does (blogs, mini-sites, proxy, [...]]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button socialize-in-button-vertical"><a href="http://twitter.com/share" class="twitter-share-button" data-url="http://www.thetlog.net/2006/04/21/server-upgrade-hardware-os/" data-text="Server upgrade &#8211; hardware, OS" data-count="" data-via="socializeWP" ><!--Tweetter--></a></div><div class="socialize-in-button socialize-in-button-vertical"><script>
			<!-- 
			var fbShare = {
				url: "http://www.thetlog.net/2006/04/21/server-upgrade-hardware-os/",
				size: "large",
				google_analytics: "true"
			}
			//-->
			</script>
                        <script src="http://widgets.fbshare.me/files/fbshare.js"></script></div></div><p>This server will be down tomorrow, for about an hour or so. I&#8217;m going to add a new hard drive and some more RAM, and will upgrade <a href="http://www.openbsd.org/">OpenBSD</a> 3.7 to 3.9.</p>
<p>It&#8217;s not that the server actually <b>needs</b> need more power right now, as it&#8217;s more than enough for what it does (blogs, mini-sites, proxy, email gateway, firewall/router, and some other stuff). But I have a few plans&#8230; <img src='http://www.thetlog.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<hr/>Copyright &copy; 2012 <strong><a href="http://www.thetlog.net">The Tlog - a technology blog</a></strong> ]]></content:encoded>
			<wfw:commentRss>http://www.thetlog.net/2006/04/21/server-upgrade-hardware-os/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenBSD 3.9 can now be pre-ordered</title>
		<link>http://www.thetlog.net/2006/03/08/openbsd-39-can-now-be-pre-ordered/</link>
		<comments>http://www.thetlog.net/2006/03/08/openbsd-39-can-now-be-pre-ordered/#comments</comments>
		<pubDate>Wed, 08 Mar 2006 16:03:53 +0000</pubDate>
		<dc:creator>Pedro Timóteo</dc:creator>
				<category><![CDATA[Unix / Linux / *BSD]]></category>

		<guid isPermaLink="false">http://www.thetlog.net/2006/03/08/openbsd-39-can-now-be-pre-ordered/</guid>
		<description><![CDATA[The title says it &#8211; you can now pre-order OpenBSD 3.9, for $45. I&#8217;ve already ordered mine. It&#8217;ll be released on May 19. Highlights from this version are also on the page linked above. I&#8217;m still running 3.7 here, having skipped 3.8. As they support old versions for a year, and they release a new [...]]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button socialize-in-button-vertical"><a href="http://twitter.com/share" class="twitter-share-button" data-url="http://www.thetlog.net/2006/03/08/openbsd-39-can-now-be-pre-ordered/" data-text="OpenBSD 3.9 can now be pre-ordered" data-count="" data-via="socializeWP" ><!--Tweetter--></a></div><div class="socialize-in-button socialize-in-button-vertical"><script>
			<!-- 
			var fbShare = {
				url: "http://www.thetlog.net/2006/03/08/openbsd-39-can-now-be-pre-ordered/",
				size: "large",
				google_analytics: "true"
			}
			//-->
			</script>
                        <script src="http://widgets.fbshare.me/files/fbshare.js"></script></div></div><p>The title says it &#8211; you can now pre-order <a href="http://www.openbsd.org/39.html">OpenBSD 3.9</a>, for $45. I&#8217;ve already ordered mine. It&#8217;ll be released on May 19.</p>
<div align="center"><img src="http://www.thetlog.net/wp-content/openbsd-39.jpg" alt="OpenBSD 3.9" /></div>
<p>Highlights from this version are also on the page linked above. I&#8217;m still running 3.7 <a href="http://www.dehumanizer.com">here</a>, having skipped 3.8. As they support old versions for a year, and they release a new version every 6 months, 3.9 will coincide with the time to upgrade 3.7.</p>
<p>OpenBSD may not have all the bells and whistles of Linux, or even FreeBSD, but it&#8217;s small, fast, stable, secure, and, most of all, <i>clean</i> &#8211; unlike most Unixes, which install everything <b>and</b> the kitchen sink, enabling everything by default, a standard OpenBSD installation is <i>just</i> the OS, with only ssh running.</p>
<p>This is, to me, the right attitude: instead of having to track down what&#8217;s running or open, and having to disable / close stuff, with the danger of missing something, here, you <i>enable what you know you want</i>. What a thought. <img src='http://www.thetlog.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<hr/>Copyright &copy; 2012 <strong><a href="http://www.thetlog.net">The Tlog - a technology blog</a></strong> ]]></content:encoded>
			<wfw:commentRss>http://www.thetlog.net/2006/03/08/openbsd-39-can-now-be-pre-ordered/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The BSDs</title>
		<link>http://www.thetlog.net/2006/02/01/the-bsds/</link>
		<comments>http://www.thetlog.net/2006/02/01/the-bsds/#comments</comments>
		<pubDate>Wed, 01 Feb 2006 11:53:44 +0000</pubDate>
		<dc:creator>Pedro Timóteo</dc:creator>
				<category><![CDATA[Unix / Linux / *BSD]]></category>

		<guid isPermaLink="false">http://www.thetlog.net/2006/02/01/the-bsds/</guid>
		<description><![CDATA[Informit has an article titled BSD: The Other Free UNIX Family, which goes into some detail into the story of the main 3 open source BSDs, and the differences between them. I especially recommend it for Linux people who never tried &#8220;the other side&#8221;. Incidentally, this very site runs on OpenBSD. Copyright &#169; 2012 The [...]]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button socialize-in-button-vertical"><a href="http://twitter.com/share" class="twitter-share-button" data-url="http://www.thetlog.net/2006/02/01/the-bsds/" data-text="The BSDs" data-count="" data-via="socializeWP" ><!--Tweetter--></a></div><div class="socialize-in-button socialize-in-button-vertical"><script>
			<!-- 
			var fbShare = {
				url: "http://www.thetlog.net/2006/02/01/the-bsds/",
				size: "large",
				google_analytics: "true"
			}
			//-->
			</script>
                        <script src="http://widgets.fbshare.me/files/fbshare.js"></script></div></div><p>Informit has an article titled <a href="http://www.informit.com/articles/article.asp?p=439601">BSD: The Other Free UNIX Family</a>, which goes into some detail into the story of the main 3 open source BSDs, and the differences between them. I especially recommend it for Linux people who never tried &#8220;the other side&#8221;.</p>
<p>Incidentally, this very site runs on <a href="http://www.openbsd.org">OpenBSD</a>.</p>
<hr/>Copyright &copy; 2012 <strong><a href="http://www.thetlog.net">The Tlog - a technology blog</a></strong> ]]></content:encoded>
			<wfw:commentRss>http://www.thetlog.net/2006/02/01/the-bsds/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Geek humor: from the OpenBSD mailing list</title>
		<link>http://www.thetlog.net/2005/12/15/geek-humor-from-the-openbsd-mailing-list/</link>
		<comments>http://www.thetlog.net/2005/12/15/geek-humor-from-the-openbsd-mailing-list/#comments</comments>
		<pubDate>Thu, 15 Dec 2005 17:15:20 +0000</pubDate>
		<dc:creator>Pedro Timóteo</dc:creator>
				<category><![CDATA[Fun stuff]]></category>
		<category><![CDATA[Unix / Linux / *BSD]]></category>

		<guid isPermaLink="false">http://www.thetlog.net/?p=224</guid>
		<description><![CDATA[Original post: OpenBSD 3.8: dd if=/dev/zero of=/dev/sd0c bs=1024k 6MB/s Linux 2.4: dd if=/dev/zero of=/dev/sda bs=1024k 53MB/S Any clue about the difference? Of course I&#8217;m also interested in different ways to do this but the difference is what puzzles me. And one of the replies: They have a superior /dev/zero Copyright &#169; 2012 The Tlog - [...]]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button socialize-in-button-vertical"><a href="http://twitter.com/share" class="twitter-share-button" data-url="http://www.thetlog.net/2005/12/15/geek-humor-from-the-openbsd-mailing-list/" data-text="Geek humor: from the OpenBSD mailing list" data-count="" data-via="socializeWP" ><!--Tweetter--></a></div><div class="socialize-in-button socialize-in-button-vertical"><script>
			<!-- 
			var fbShare = {
				url: "http://www.thetlog.net/2005/12/15/geek-humor-from-the-openbsd-mailing-list/",
				size: "large",
				google_analytics: "true"
			}
			//-->
			</script>
                        <script src="http://widgets.fbshare.me/files/fbshare.js"></script></div></div><p><i>Original post:</i></p>
<blockquote><p>
OpenBSD 3.8:</p>
<p>dd if=/dev/zero of=/dev/sd0c bs=1024k</p>
<p>6MB/s</p>
<p>Linux 2.4:</p>
<p>dd if=/dev/zero of=/dev/sda bs=1024k</p>
<p>53MB/S</p>
<p>Any clue about the difference? Of course I&#8217;m also interested in different ways to do this but the difference is what puzzles me.
</p></blockquote>
<p><i>And one of the replies:</i></p>
<blockquote><p>
They have a superior /dev/zero<br />
 <img src='http://www.thetlog.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />
</p></blockquote>
<hr/>Copyright &copy; 2012 <strong><a href="http://www.thetlog.net">The Tlog - a technology blog</a></strong> ]]></content:encoded>
			<wfw:commentRss>http://www.thetlog.net/2005/12/15/geek-humor-from-the-openbsd-mailing-list/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>More on SUSE 10.0</title>
		<link>http://www.thetlog.net/2005/11/24/more-on-suse-100/</link>
		<comments>http://www.thetlog.net/2005/11/24/more-on-suse-100/#comments</comments>
		<pubDate>Thu, 24 Nov 2005 14:53:34 +0000</pubDate>
		<dc:creator>Pedro Timóteo</dc:creator>
				<category><![CDATA[Unix / Linux / *BSD]]></category>

		<guid isPermaLink="false">http://www.thetlog.net/?p=188</guid>
		<description><![CDATA[I&#8217;ve been using it for a while now, here at work. As I said before, it &#8220;feels&#8221; faster than 9.1, on the same hardware. A couple of problems, though: no MP3 support by default. Not a huge problem, since I always transfer my CDs to Oggs instead of MP3s, but most internet streams, such as [...]]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button socialize-in-button-vertical"><a href="http://twitter.com/share" class="twitter-share-button" data-url="http://www.thetlog.net/2005/11/24/more-on-suse-100/" data-text="More on SUSE 10.0" data-count="" data-via="socializeWP" ><!--Tweetter--></a></div><div class="socialize-in-button socialize-in-button-vertical"><script>
			<!-- 
			var fbShare = {
				url: "http://www.thetlog.net/2005/11/24/more-on-suse-100/",
				size: "large",
				google_analytics: "true"
			}
			//-->
			</script>
                        <script src="http://widgets.fbshare.me/files/fbshare.js"></script></div></div><p>I&#8217;ve been using it for a while now, here at work. As I said before, it &#8220;feels&#8221; faster than 9.1, on the same hardware.</p>
<p>A couple of problems, though:</p>
<ol>
<li>no MP3 support by default. Not a huge problem, since I always transfer my CDs to Oggs instead of MP3s, but most internet streams, such as <a href="http://www.magnatune.com">Magnatune</a>, are encoded as MP3. Stupid patents. <img src='http://www.thetlog.net/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </li>
<li>OpenOffice.org 2.0 crashes if I close it using the &#8220;X&#8221; at the top right, instead of using &#8220;File -> Exit&#8221;. No data loss, since it happens <i>after</i> it asks you whether you want to save, but it&#8217;s still annoying to have a KDE dialog box saying that an application crashed.</li>
<li>Amarok, the media player, had some problems, which were bypassed by changing the audio engine to Xine. It used to stop playing (but without any error messages or complaints) after playing a few files.</li>
</ol>
<p>On the other hand, the bluetooth support was great. I was able to easily transfer files to and from both my phones (an N-Gage QD and a 6630), without having to install anything extra &#8211; it simply detected both the bluetooth USB dongle and the phones.</p>
<hr/>Copyright &copy; 2012 <strong><a href="http://www.thetlog.net">The Tlog - a technology blog</a></strong> ]]></content:encoded>
			<wfw:commentRss>http://www.thetlog.net/2005/11/24/more-on-suse-100/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SUSE 10.0 at work</title>
		<link>http://www.thetlog.net/2005/11/02/suse-100-at-work/</link>
		<comments>http://www.thetlog.net/2005/11/02/suse-100-at-work/#comments</comments>
		<pubDate>Wed, 02 Nov 2005 22:17:09 +0000</pubDate>
		<dc:creator>Pedro Timóteo</dc:creator>
				<category><![CDATA[Unix / Linux / *BSD]]></category>

		<guid isPermaLink="false">http://www.thetlog.net/?p=158</guid>
		<description><![CDATA[Since a few hours ago, I&#8217;ve moved from SUSE 9.1 to SUSE 10.0 at work. Didn&#8217;t have much time to &#8220;get my hands dirty&#8221; with it, but so far so good &#8211; the installation is simple and easy, everything looks and feels &#8220;polished&#8221;, and the default KDE theme is beautiful. Also, I don&#8217;t know if [...]]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button socialize-in-button-vertical"><a href="http://twitter.com/share" class="twitter-share-button" data-url="http://www.thetlog.net/2005/11/02/suse-100-at-work/" data-text="SUSE 10.0 at work" data-count="" data-via="socializeWP" ><!--Tweetter--></a></div><div class="socialize-in-button socialize-in-button-vertical"><script>
			<!-- 
			var fbShare = {
				url: "http://www.thetlog.net/2005/11/02/suse-100-at-work/",
				size: "large",
				google_analytics: "true"
			}
			//-->
			</script>
                        <script src="http://widgets.fbshare.me/files/fbshare.js"></script></div></div><p>Since a few hours ago, I&#8217;ve moved from SUSE 9.1 to <a href="http://www.opensuse.org/">SUSE</a> 10.0 at work. Didn&#8217;t have much time to &#8220;get my hands dirty&#8221; with it, but so far so good &#8211; the installation is simple and easy, everything looks and feels &#8220;polished&#8221;, and the default KDE theme is beautiful.</p>
<p>Also, I don&#8217;t know if it&#8217;s just me &#8211; I don&#8217;t think so&#8230; &#8211; but everything feels &#8220;faster&#8221;. And no, it isn&#8217;t because the system doesn&#8217;t have a lot of installed software yet &#8211; it <i>does</i>. It&#8217;s just that some fraction-of-a-second pauses that I&#8217;ve got used to in the last year using that same computer (with SUSE 9.1)&#8230; simply aren&#8217;t there. New versions of some software? A kernel better tuned to interactive usage? Maybe it&#8217;s several things at the same time.</p>
<p>Oh well, more to explore tomorrow. I&#8217;ll also post a screen capture here, hopefully.</p>
<hr/>Copyright &copy; 2012 <strong><a href="http://www.thetlog.net">The Tlog - a technology blog</a></strong> ]]></content:encoded>
			<wfw:commentRss>http://www.thetlog.net/2005/11/02/suse-100-at-work/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Unix tip of the day</title>
		<link>http://www.thetlog.net/2005/10/21/unix-tip-of-the-day/</link>
		<comments>http://www.thetlog.net/2005/10/21/unix-tip-of-the-day/#comments</comments>
		<pubDate>Fri, 21 Oct 2005 17:10:47 +0000</pubDate>
		<dc:creator>Pedro Timóteo</dc:creator>
				<category><![CDATA[Unix / Linux / *BSD]]></category>

		<guid isPermaLink="false">http://www.thetlog.net/?p=143</guid>
		<description><![CDATA[This happened originally with an AIX box, but I&#8217;ve just tried it on Linux and it works the same. It&#8217;s not rocket science (but then again, which is rocket science, except actually working in rocketry?), but it can be useful. A colleague had, by mistake, created a file beginning with a &#8220;-&#8221;, due to a [...]]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button socialize-in-button-vertical"><a href="http://twitter.com/share" class="twitter-share-button" data-url="http://www.thetlog.net/2005/10/21/unix-tip-of-the-day/" data-text="Unix tip of the day" data-count="" data-via="socializeWP" ><!--Tweetter--></a></div><div class="socialize-in-button socialize-in-button-vertical"><script>
			<!-- 
			var fbShare = {
				url: "http://www.thetlog.net/2005/10/21/unix-tip-of-the-day/",
				size: "large",
				google_analytics: "true"
			}
			//-->
			</script>
                        <script src="http://widgets.fbshare.me/files/fbshare.js"></script></div></div><p>This happened originally with an AIX box, but I&#8217;ve just tried it on Linux and it works the same. It&#8217;s not rocket science <small>(but then again, which <i>is</i> rocket science, except actually working in rocketry?)</small>, but it can be useful.</p>
<p>A colleague had, by mistake, created a file beginning with a &#8220;-&#8221;, due to a badly placed redirect (&#8220;&gt;&#8221;). And, now, the file was hard to delete, because the system assumed that I was giving parameters to the &#8220;rm&#8221; command.</p>
<p><code>rm -file</code> didn&#8217;t work, of course.</p>
<p><code>rm "-file"</code> &#8230; nope.</p>
<p><code>rm \-file</code> &#8230; nah.</p>
<p><code>rm "\-file"</code> &#8230; no way.</p>
<p><code>rm -i *</code> , intending to say &#8220;yes&#8221; to that file and &#8220;no&#8221; to everything else&#8230; nope.</p>
<p>Of course, I could have moved all the other files somewhere else, then delete the directory. But that was a production system, and you know how that is.</p>
<p>A little googling gave me the answer: you can use &#8220;<code>--</code>&#8221; to say that there are no more parameters after that.</p>
<p><code>rm -- -file</code> . Simple as that.</p>
<hr/>Copyright &copy; 2012 <strong><a href="http://www.thetlog.net">The Tlog - a technology blog</a></strong> ]]></content:encoded>
			<wfw:commentRss>http://www.thetlog.net/2005/10/21/unix-tip-of-the-day/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>OpenBSD&#8217;s 10th birthday</title>
		<link>http://www.thetlog.net/2005/10/18/openbsds-10th-birthday/</link>
		<comments>http://www.thetlog.net/2005/10/18/openbsds-10th-birthday/#comments</comments>
		<pubDate>Tue, 18 Oct 2005 17:38:14 +0000</pubDate>
		<dc:creator>Pedro Timóteo</dc:creator>
				<category><![CDATA[Unix / Linux / *BSD]]></category>

		<guid isPermaLink="false">http://www.thetlog.net/?p=135</guid>
		<description><![CDATA[OpenBSD is 10 years old today! OpenBSD is my favorite Unix variant, although due to laziness I use Linux on my work desktop. But for servers&#8230; it&#8217;s a dream. Fast, secure by default (instead of closing stuff after installation, everything is already closed down, and you open what you need), lightweight, with the best man [...]]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button socialize-in-button-vertical"><a href="http://twitter.com/share" class="twitter-share-button" data-url="http://www.thetlog.net/2005/10/18/openbsds-10th-birthday/" data-text="OpenBSD&#8217;s 10th birthday" data-count="" data-via="socializeWP" ><!--Tweetter--></a></div><div class="socialize-in-button socialize-in-button-vertical"><script>
			<!-- 
			var fbShare = {
				url: "http://www.thetlog.net/2005/10/18/openbsds-10th-birthday/",
				size: "large",
				google_analytics: "true"
			}
			//-->
			</script>
                        <script src="http://widgets.fbshare.me/files/fbshare.js"></script></div></div><p><a href="http://www.openbsd.org">OpenBSD</a> is <a href="http://undeadly.org/cgi?action=article&#038;sid=20051018153651">10 years old</a> today!</p>
<div align="center"><a href="http://www.openbsd.org"><img src="http://www.thetlog.net/wp-content/puffy37.jpg" alt="Puffy 3.7" /></a></div>
<p>OpenBSD is my favorite Unix variant, although due to laziness I use Linux on my work desktop. But for servers&#8230; it&#8217;s a dream. Fast, secure by default <small>(instead of closing stuff after installation, everything is already closed down, and you open what you need)</small>, lightweight, with the best man pages of any Unix in the world <small>(which other Unixes almost never update, or simply forget about)</small>&#8230; it just works. <i>pf</i>, the firewall, is incredibly easy to configure <small>(makes Linux&#8217;s iptables look like a sadistic joke, if you ask me&#8230; yuck!)</small> yet powerful. It doesn&#8217;t include everything but the kitchen sink as part of the OS, just mostly the OS itself &#8211; the rest can be installed as packages, ports, or from source. </p>
<p>All <a href="http://www.dehumanizer.com">my sites</a>, along with my internal proxy server, mail server, DNS server, etc. run on a single OpenBSD box. I&#8217;ve tried other server OSes, but I always come back to OpenBSD &#8211; it&#8217;s everything I want, and perhaps as important, it&#8217;s no more than what I want.</p>
<p>So&#8230; Happy birthday, OpenBSD! <img src='http://www.thetlog.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<hr/>Copyright &copy; 2012 <strong><a href="http://www.thetlog.net">The Tlog - a technology blog</a></strong> ]]></content:encoded>
			<wfw:commentRss>http://www.thetlog.net/2005/10/18/openbsds-10th-birthday/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>An Anti-Spam gateway #2: A note about compiling on Linux</title>
		<link>http://www.thetlog.net/2005/10/11/an-anti-spam-gateway-2-a-note-about-compiling-on-linux/</link>
		<comments>http://www.thetlog.net/2005/10/11/an-anti-spam-gateway-2-a-note-about-compiling-on-linux/#comments</comments>
		<pubDate>Tue, 11 Oct 2005 15:16:33 +0000</pubDate>
		<dc:creator>Pedro Timóteo</dc:creator>
				<category><![CDATA[Email]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[Unix / Linux / *BSD]]></category>
		<category><![CDATA[Unix / Linux / *BSD software]]></category>

		<guid isPermaLink="false">http://www.thetlog.net/?p=113</guid>
		<description><![CDATA[(NOTE: this is part of the &#8220;An Anti-Spam gateway&#8221; series) These days, most Linux distributions, especially the RPM-based ones like Fedora, Red Hat or SUSE, increasingly assume that &#8220;nobody compiles stuff anymore&#8221;. Due to that, they don&#8217;t install, by default, the development parts of most libraries and applications. An example: by default, a distro will [...]]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button socialize-in-button-vertical"><a href="http://twitter.com/share" class="twitter-share-button" data-url="http://www.thetlog.net/2005/10/11/an-anti-spam-gateway-2-a-note-about-compiling-on-linux/" data-text="An Anti-Spam gateway #2: A note about compiling on Linux" data-count="" data-via="socializeWP" ><!--Tweetter--></a></div><div class="socialize-in-button socialize-in-button-vertical"><script>
			<!-- 
			var fbShare = {
				url: "http://www.thetlog.net/2005/10/11/an-anti-spam-gateway-2-a-note-about-compiling-on-linux/",
				size: "large",
				google_analytics: "true"
			}
			//-->
			</script>
                        <script src="http://widgets.fbshare.me/files/fbshare.js"></script></div></div><p><i>(NOTE: this is part of the <a href="http://www.thetlog.net/an-anti-spam-gateway/">&#8220;An Anti-Spam gateway&#8221; series</a>)</i></p>
<p>These days, most Linux distributions, especially the RPM-based ones like Fedora, Red Hat or SUSE, increasingly assume that <i>&#8220;nobody compiles stuff anymore&#8221;</i>. Due to that, they don&#8217;t install, by default, the development parts of most libraries and applications.</p>
<p>An example: by default, a distro will install OpenSSL, with the <code>openssl</code> package. But that&#8217;s the library files <i>only</i>. It &#8220;gives&#8221; OpenSSL to other RPMs that need it, but, when you try to compile any program to use OpenSSL, it will fail (or, possibly worse &#8211; it will compile, but <i><b>without</b></i> OpenSSL support, and you may fail to notice it), because you are missing the header files. </p>
<p>They&#8217;re in the <code>openssl-devel</code> package.</p>
<p>So, from now on, through the rest of this series, pay attention when compiling (mostly in the <code>./configure</code> part). If it fails, or if it passes but says that you are missing an important library, the thing to do is probably to look for the missing <code>*-devel</code> package, and install it.</p>
<p>Incidentally, this is not a problem in the BSDs.</p>
<hr/>Copyright &copy; 2012 <strong><a href="http://www.thetlog.net">The Tlog - a technology blog</a></strong> ]]></content:encoded>
			<wfw:commentRss>http://www.thetlog.net/2005/10/11/an-anti-spam-gateway-2-a-note-about-compiling-on-linux/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>SUSE 10.0</title>
		<link>http://www.thetlog.net/2005/10/07/suse-100/</link>
		<comments>http://www.thetlog.net/2005/10/07/suse-100/#comments</comments>
		<pubDate>Fri, 07 Oct 2005 12:17:27 +0000</pubDate>
		<dc:creator>Pedro Timóteo</dc:creator>
				<category><![CDATA[Unix / Linux / *BSD]]></category>

		<guid isPermaLink="false">http://www.thetlog.net/?p=96</guid>
		<description><![CDATA[Novell/SUSE Linux 10.0 OSS is out. Another one to try out when I return from holidays &#8211; I&#8217;ll finally update my ancient 9.1 version. Highlights: gcc 4.0.2, Linux kernel 2.6.13, KDE 3.4.2, GNOME 2.12, X.org 6.8.2, OpenOffice.org 1.9.125. Copyright &#169; 2012 The Tlog - a technology blog]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button socialize-in-button-vertical"><a href="http://twitter.com/share" class="twitter-share-button" data-url="http://www.thetlog.net/2005/10/07/suse-100/" data-text="SUSE 10.0" data-count="" data-via="socializeWP" ><!--Tweetter--></a></div><div class="socialize-in-button socialize-in-button-vertical"><script>
			<!-- 
			var fbShare = {
				url: "http://www.thetlog.net/2005/10/07/suse-100/",
				size: "large",
				google_analytics: "true"
			}
			//-->
			</script>
                        <script src="http://widgets.fbshare.me/files/fbshare.js"></script></div></div><p>Novell/SUSE Linux 10.0 OSS is <a href="http://www.opensuse.org">out</a>. Another one to try  out when I return from holidays &#8211; I&#8217;ll finally update my ancient 9.1 version.</p>
<p>Highlights: <a href="http://gcc.gnu.org">gcc</a> 4.0.2, <a href="http://www.kernel.org">Linux kernel </a>2.6.13, <a href="http://www.kde.org">KDE</a> 3.4.2, <a href="http://www.gnome.org">GNOME</a> 2.12, <a href="http://www.x.org">X.org</a> 6.8.2, <a href="http://www.openoffice.org">OpenOffice.org</a> 1.9.125.</p>
<hr/>Copyright &copy; 2012 <strong><a href="http://www.thetlog.net">The Tlog - a technology blog</a></strong> ]]></content:encoded>
			<wfw:commentRss>http://www.thetlog.net/2005/10/07/suse-100/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Thunderbird 1.5b1</title>
		<link>http://www.thetlog.net/2005/09/12/thunderbird-15b1/</link>
		<comments>http://www.thetlog.net/2005/09/12/thunderbird-15b1/#comments</comments>
		<pubDate>Mon, 12 Sep 2005 09:47:28 +0000</pubDate>
		<dc:creator>Pedro Timóteo</dc:creator>
				<category><![CDATA[Email]]></category>
		<category><![CDATA[Unix / Linux / *BSD]]></category>
		<category><![CDATA[Windows software]]></category>

		<guid isPermaLink="false">http://www.thetlog.net/?p=55</guid>
		<description><![CDATA[Shortly after Firefox 1.5b1, the new beta of Mozilla Thunderbird is also out. I don&#8217;t use an email client at home (I use GMail), but I&#8217;ve just updated Thunderbird from 1.0.6 to 1.5b1 at work (Linux). So far, so good. No crashes (these betas have been at least as stable as the latest stable versions, [...]]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button socialize-in-button-vertical"><a href="http://twitter.com/share" class="twitter-share-button" data-url="http://www.thetlog.net/2005/09/12/thunderbird-15b1/" data-text="Thunderbird 1.5b1" data-count="" data-via="socializeWP" ><!--Tweetter--></a></div><div class="socialize-in-button socialize-in-button-vertical"><script>
			<!-- 
			var fbShare = {
				url: "http://www.thetlog.net/2005/09/12/thunderbird-15b1/",
				size: "large",
				google_analytics: "true"
			}
			//-->
			</script>
                        <script src="http://widgets.fbshare.me/files/fbshare.js"></script></div></div><p>Shortly after <a href="http://www.thetlog.net/2005/09/09/firefox-15-beta-1/">Firefox 1.5b1</a>, the new beta of <a href="http://www.mozilla.org/products/thunderbird/">Mozilla Thunderbird</a> is also out.</p>
<p>I don&#8217;t use an email client at home (I use GMail), but I&#8217;ve just updated Thunderbird from 1.0.6 to 1.5b1 at work (Linux). So far, so good. No crashes (these betas have been at least as stable as the latest stable versions, which is impressive). New preferences look, just like Firefox. Spell checking as you type (may be of interest to many people, but I turned it off in less than a minute <img src='http://www.thetlog.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ).</p>
<p>Not a lot of &#8220;wow&#8221; stuff here, but then again, it&#8217;s a mail client. <img src='http://www.thetlog.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<hr/>Copyright &copy; 2012 <strong><a href="http://www.thetlog.net">The Tlog - a technology blog</a></strong> ]]></content:encoded>
			<wfw:commentRss>http://www.thetlog.net/2005/09/12/thunderbird-15b1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefox 1.5 beta 1</title>
		<link>http://www.thetlog.net/2005/09/09/firefox-15-beta-1/</link>
		<comments>http://www.thetlog.net/2005/09/09/firefox-15-beta-1/#comments</comments>
		<pubDate>Fri, 09 Sep 2005 14:40:45 +0000</pubDate>
		<dc:creator>Pedro Timóteo</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Unix / Linux / *BSD]]></category>

		<guid isPermaLink="false">http://www.thetlog.net/?p=51</guid>
		<description><![CDATA[Yep, it&#8217;s out. I&#8217;m posting with it (on Linux) right now. Looks faster, and so far hasn&#8217;t crashed yet, except when I opened the file browser: it crashed every time, then. But I was using development (2.7.x) versions of GTK, compiled a month or so ago; since 2.8.3 is out, which is a stable version, [...]]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button socialize-in-button-vertical"><a href="http://twitter.com/share" class="twitter-share-button" data-url="http://www.thetlog.net/2005/09/09/firefox-15-beta-1/" data-text="Firefox 1.5 beta 1" data-count="" data-via="socializeWP" ><!--Tweetter--></a></div><div class="socialize-in-button socialize-in-button-vertical"><script>
			<!-- 
			var fbShare = {
				url: "http://www.thetlog.net/2005/09/09/firefox-15-beta-1/",
				size: "large",
				google_analytics: "true"
			}
			//-->
			</script>
                        <script src="http://widgets.fbshare.me/files/fbshare.js"></script></div></div><p>Yep, it&#8217;s <a href="http://www.spreadfirefox.com/?q=affiliates&#038;id=2703&#038;t=49">out</a>. I&#8217;m posting with it (on Linux) right now.</p>
<p>Looks faster, and so far hasn&#8217;t crashed yet, except when I opened the file browser: it crashed every time, then. But I was using development (2.7.x) versions of GTK, compiled a month or so ago; since 2.8.3 is out, which is a stable version, I compiled and installed it, and presto! Problem solved!</p>
<p>(to those who say <i>&#8220;see, Linux is too complicated, some library versions make programs crash, and you have to compile stuff&#8221;</i>, I was using the development libraries because <b>I wanted to</b>! I didn&#8217;t need them for anything in particular, and I could have stayed with RPM versions, but I&#8217;m a &#8220;bleeding edge&#8221; maniac (less so than years ago, but still a bit <img src='http://www.thetlog.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ).</p>
<p><b>EDIT:</b> It&#8217;s not &#8220;faster&#8221;, it&#8217;s <i>way</i> faster. It&#8217;s when you browse familiar pages and you are, unconsciously, expecting them to take a little time to draw themselves, and they appear <i>instantly</i>, that you notice it. I recommend you try it. <img src='http://www.thetlog.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  I&#8217;ll install it on my home Windows PC later today, too.</p>
<p><b>EDIT #2:</b> Using it on my XP home PC as well. Zero crashes, zero problems so far. Also, in less than 24 hours, I&#8217;ve found that about half of the extensions I use have been updated and are now compatible. I&#8217;d guess that most or all of them will be, in a day or two.</p>
<hr/>Copyright &copy; 2012 <strong><a href="http://www.thetlog.net">The Tlog - a technology blog</a></strong> ]]></content:encoded>
			<wfw:commentRss>http://www.thetlog.net/2005/09/09/firefox-15-beta-1/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Linux and usability</title>
		<link>http://www.thetlog.net/2005/09/07/linux-and-usability/</link>
		<comments>http://www.thetlog.net/2005/09/07/linux-and-usability/#comments</comments>
		<pubDate>Wed, 07 Sep 2005 15:46:32 +0000</pubDate>
		<dc:creator>Pedro Timóteo</dc:creator>
				<category><![CDATA[Unix / Linux / *BSD]]></category>

		<guid isPermaLink="false">http://www.thetlog.net/?p=45</guid>
		<description><![CDATA[(NOTE: this is translated and a bit expanded from a comment I originally posted, in Portuguese, on Carlos Rodrigues&#8217; blog.) Many people (including geeks, and including Linux users) often say that &#8220;Linux isn&#8217;t ready for the desktop&#8221;. Yet, I&#8217;m using it on mine (at work), so it must be ready for at least some desktops, [...]]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button socialize-in-button-vertical"><a href="http://twitter.com/share" class="twitter-share-button" data-url="http://www.thetlog.net/2005/09/07/linux-and-usability/" data-text="Linux and usability" data-count="" data-via="socializeWP" ><!--Tweetter--></a></div><div class="socialize-in-button socialize-in-button-vertical"><script>
			<!-- 
			var fbShare = {
				url: "http://www.thetlog.net/2005/09/07/linux-and-usability/",
				size: "large",
				google_analytics: "true"
			}
			//-->
			</script>
                        <script src="http://widgets.fbshare.me/files/fbshare.js"></script></div></div><p><i>(NOTE: this is translated and a bit expanded from a comment I originally posted, in Portuguese, on <a href="http://tudo-sobre-nada.blogspot.com/">Carlos Rodrigues&#8217; blog</a>.)</i></p>
<p>Many people (including geeks, and including Linux users) often say that <i>&#8220;Linux isn&#8217;t ready for the desktop&#8221;</i>. Yet, I&#8217;m using it on mine (at work), so it must be ready for at least <i>some</i> desktops, right?</p>
<p><span id="more-45"></span><br />
One thing is desktop Linux for a geek/sysadmin/etc.. Here&#8230; well, I wouldn&#8217;t have Windows on <i>my</i> work desktop. It&#8217;s simply not usable or flexible enough to me. It may be OK for a &#8220;mouse engineer&#8221;, but the whole interface (changed little since Windows 95) seems to assume that everything will be done by clicking here and there, and that nobody has more than 3-5 different things open at a time. With Linux (in fact, with X) I get multiple desktops, dozens of simultaneous (and accessible in a non-confusing way) xterms, entire desktops for some graphic applications, speed, smoothness and stability. And it&#8217;s configurable for my way of working, instead of me having to adapt to the interface designers&#8217; preferences. For a &#8220;power user&#8221;, Windows simply can&#8217;t compete with a WindowMaker or a KDE. My colleagues at work try to reproduce the functionality they see me using by installing some weird apps on their XPs, but, every time I look at those, I just shake my head.</p>
<p>A completely different thing is a desktop for a &#8220;normal&#8221; Joe. He&#8217;s fed up with worrying about spyware, viruses, growing slowdowns, occasional crashes, and he&#8217;s heard about some &#8220;Lunix&#8221; thing, so he decides to try installing it. This guy will be in BIG trouble: things like mounting/unmounting drives, selecting some of the hardware from a list that looks like gibberish to him instead of having it automatically detected (or inserting the manufacturer&#8217;s CD with the driver), using &#8220;WinHardware&#8221; like WinModems, playing the games he already has at home, using Office with everything exactly like he&#8217;s used to&#8230; well, all of that will go wrong. <u>What he wanted, really, wasn&#8217;t a different operating system &#8212; it was a secure, stable Windows.</u></p>
<p>And I believe that those are what people think of when they say <i>&#8220;Linux isn&#8217;t ready for the desktop&#8221;</i>.</p>
<p>But there&#8217;s still a 3rd case, which is an important one: the non-tech person, in a company, who uses his or her PC to write a few reports, read and reply to emails, do some calculations, browse a couple of sites, and <i>nothing else</i>. To that person, a &#8220;locked up&#8221; Linux, with the applications that person needs in &#8220;large friendly icons&#8221; on the desktop, maybe a Solitaire or Minesweeper clone or two (to avoid deppression and suicide for lack of them <img src='http://www.thetlog.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ) and no more &#8211; without the ability to install or uninstall anything, or alter system files, is, IMO, <b>perfect</b>. Much better, <b><i>and</i></b> easier to use than any Windows system. The user can&#8217;t damage the system (except by using violence against the hardware), doesn&#8217;t have dozens of applications or options he doesn&#8217;t need &#8211; or indeed know what they are -, but only 4 or 5, clearly indicated. And it&#8217;s much easier to administer or update remotely by the sysadmin. It doesn&#8217;t require an anti-virus or anti-spyware program. It doesn&#8217;t become slower as time passes, needing a reinstall after a few months. In a way, it&#8217;s much more like an &#8220;appliance&#8221; (such as a TV set) than a computer: <i>it just works</i>.</p>
<hr/>Copyright &copy; 2012 <strong><a href="http://www.thetlog.net">The Tlog - a technology blog</a></strong> ]]></content:encoded>
			<wfw:commentRss>http://www.thetlog.net/2005/09/07/linux-and-usability/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>IPsec woes</title>
		<link>http://www.thetlog.net/2005/09/06/ipsec-woes/</link>
		<comments>http://www.thetlog.net/2005/09/06/ipsec-woes/#comments</comments>
		<pubDate>Tue, 06 Sep 2005 13:39:41 +0000</pubDate>
		<dc:creator>Pedro Timóteo</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Systems administration]]></category>
		<category><![CDATA[Unix / Linux / *BSD]]></category>

		<guid isPermaLink="false">http://www.thetlog.net/?p=38</guid>
		<description><![CDATA[OpenSwan, ipsec.conf man page: CONN PARAMETERS: MANUAL KEYING The following parameters are relevant only to manual keying, and are ignored in automatic keying. and, still in that section: esp ESP encryption/authentication algorithm to be used for the connection, e.g. 3des-md5-96 (must be suitable as a value of ipsec_spi(8)'s --esp option); default is not to use [...]]]></description>
			<content:encoded><![CDATA[<div class="socialize-in-content" style="float:left;"><div class="socialize-in-button socialize-in-button-vertical"><a href="http://twitter.com/share" class="twitter-share-button" data-url="http://www.thetlog.net/2005/09/06/ipsec-woes/" data-text="IPsec woes" data-count="" data-via="socializeWP" ><!--Tweetter--></a></div><div class="socialize-in-button socialize-in-button-vertical"><script>
			<!-- 
			var fbShare = {
				url: "http://www.thetlog.net/2005/09/06/ipsec-woes/",
				size: "large",
				google_analytics: "true"
			}
			//-->
			</script>
                        <script src="http://widgets.fbshare.me/files/fbshare.js"></script></div></div><p>OpenSwan, <code>ipsec.conf</code> man page:</p>
<p><code>   CONN PARAMETERS:  MANUAL KEYING<br />
The following parameters are relevant only to manual  keying,  and  are ignored  in automatic keying. </code></p>
<p>and, still in that section:</p>
<p><code>       esp           ESP  encryption/authentication  algorithm  to be used for the connection, e.g.  3des-md5-96 (must be suitable as a value  of ipsec_spi(8)'s --esp option); default is not to use ESP</code></p>
<p>Note that that option (&#8220;esp&#8221;) doesn&#8217;t appear in the AUTOMATIC KEYING options list. From the above, one would guess that it&#8217;s only for manual keying, and that for automatic keying that option is ignored &#8211; that, indeed, it&#8217;s not necessary.</p>
<p>Right? Unfortunately, that&#8217;s not true, from what I&#8217;ve seen.</p>
<p>Until I added:</p>
<p><code>    esp=3des-sha1-96</code></p>
<p>to a particular <i>automatic keyed</i> connection, it simply wouldn&#8217;t work, because the default is to use md5 instead of sha1, and the other side used sha1.</p>
<p>Oh well&#8230; things like this end up making us sysadmins <i>not</i> trust documentation. Unless it&#8217;s OpenBSD, of course. <img src='http://www.thetlog.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<hr/>Copyright &copy; 2012 <strong><a href="http://www.thetlog.net">The Tlog - a technology blog</a></strong> ]]></content:encoded>
			<wfw:commentRss>http://www.thetlog.net/2005/09/06/ipsec-woes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

