<?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>What Do You Want? &#187; Computers</title>
	<atom:link href="http://zhadum.org.uk/category/it/feed/" rel="self" type="application/rss+xml" />
	<link>http://zhadum.org.uk</link>
	<description>Taking comfort in the Unfairness of the Universe</description>
	<lastBuildDate>Wed, 02 May 2012 23:01:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>RAIDframe to the Rescue</title>
		<link>http://zhadum.org.uk/2012/02/26/raidframe-to-the-rescue/</link>
		<comments>http://zhadum.org.uk/2012/02/26/raidframe-to-the-rescue/#comments</comments>
		<pubDate>Sun, 26 Feb 2012 16:53:26 +0000</pubDate>
		<dc:creator>Matthias Scheler</dc:creator>
				<category><![CDATA[NetBSD]]></category>

		<guid isPermaLink="false">http://zhadum.org.uk/?p=2121</guid>
		<description><![CDATA[One of the hard disks in my NetBSD server developed problems &#8230; again. This time it was one of the Western Digital VelociRaptors which I use for performance reasons. The good news is that I didn&#8217;t notice for almost two weeks because NetBSD RAIDframe handled the situation smoothly. It kicked the broken disk out of the RAID [...]]]></description>
			<content:encoded><![CDATA[<p>One of the hard disks in my NetBSD server developed problems &#8230; <a title="Hard Times" href="/2010/08/08/hard-times/">again</a>. This time it was one of the Western Digital VelociRaptors which I use for performance reasons.</p>
<p>The good news is that I didn&#8217;t notice for almost two weeks because <a title="NetBSD RAIDframe" href="http://www.netbsd.org/docs/guide/en/chap-rf.html">NetBSD RAIDframe</a> handled the situation smoothly. It kicked the broken disk out of the RAID array, reported the problem in the nightly e-mails (which I somehow missed) and kept the machine up and running. Well done RAIDframe, have a cookie!</p>
]]></content:encoded>
			<wfw:commentRss>http://zhadum.org.uk/2012/02/26/raidframe-to-the-rescue/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NetBSD-friendly Web Videos</title>
		<link>http://zhadum.org.uk/2012/02/18/netbsd-friendly-web-videos/</link>
		<comments>http://zhadum.org.uk/2012/02/18/netbsd-friendly-web-videos/#comments</comments>
		<pubDate>Sat, 18 Feb 2012 18:59:28 +0000</pubDate>
		<dc:creator>Matthias Scheler</dc:creator>
				<category><![CDATA[NetBSD]]></category>

		<guid isPermaLink="false">http://zhadum.org.uk/?p=2098</guid>
		<description><![CDATA[Watching videos online has become very popular in recent years. Large video web sites as Youtube or Netflix are responsible for a lot of the Internet traffic these days. The predominant technology for delivering video over the Internet is still Adobe Flash. Unfortunately the Flash Player isn&#8217;t only renown for its poor security record and [...]]]></description>
			<content:encoded><![CDATA[<p>Watching videos online has become very popular in recent years. Large video web sites as Youtube or Netflix are responsible for a lot of the Internet traffic these days. The predominant technology for delivering video over the Internet is still <a title="Adobe Flash Plague-In" href="http://www.adobe.com/products/flashplayer.html">Adobe Flash</a>. Unfortunately the Flash Player isn&#8217;t only renown for its poor security record and adverse effects on browser performance it is also available for only a small number of platforms (Windows, Mac OS X and a few Linux platforms). There are other browser video plugins like Microsoft&#8217;s Silverlight and RealPlayer. But they are available for even less platforms and not widely deployed.</p>
<p>Of the above video solutions only Flash <em>works</em> under NetBSD&#8217;s amd64 and i386 ports, but often not very well. While NetBSD 6.0 should improve that situation with the updated Linux emulation Flash will still be limited to the x86 ports. So how can you create a web page with an embedded video that is NetBSD-friendly despite all these technology problems?</p>
<p>Fortunately the new upcoming <a title="HTML5" href="http://en.wikipedia.org/wiki/Html5">HTML5</a> standard can help here. Although it is still under development a lot of its aspects are already supported by modern browsers. One of them is the <a title="HTML5 video" href="http://en.wikipedia.org/wiki/HTML5_video">video element</a>. It allows to embed a video into a web page with only a few lines of HTML code. Here is a simple example for a video element:<br />
<code><br />
&lt;video height="320" width="240"&gt;<br />
&lt;source src="my-video.ogv" type="video/ogg" /&gt;<br />
&lt;/video&gt;<br />
</code><br />
This allows video playback in e.g. Firefox under NetBSD without any extra plugins. There is however one small problem: there is no single video file format that is supported by all browsers. Safari, Internet Explorer 9 and most mobile browsers only support <a title="MP4" href="http://en.wikipedia.org/wiki/Mp4">MP4</a> files. Firefox and Opera however only support <a title="OGV" href="http://en.wikipedia.org/wiki/Ogv">OGV</a> files. Only Google Chrome supports both video file formats.</p>
<p>Fortunately the HTML5 video element allows you to specify multiple different video file format. Here is an improved version of our example:<br />
<code><br />
&lt;video height="320" width="240"&gt;<br />
&lt;source src="my-video.ogv" type="video/ogg" /&gt;<br />
&lt;source src="my-video.mp4" type="video/mp4" /&gt;<br />
&lt;/video&gt;<br />
</code><br />
In this case the browser can pick either the MP4 or the OGV video file. There are various programs for creating video files in MP4 or OGV format. If you are lucky your video editing software will already support generating MP4 files. If it doesn&#8217;t you can try the <a title="The NetBSD Packages Collection: multimedia/ffmpeg" href="http://ftp.NetBSD.org/pub/pkgsrc/current/pkgsrc/multimedia/ffmpeg/README.html">ffmpeg</a> program to convert the video file into an MP4 file. Although ffmpeg can generate OGV files as well I would recommend <a title="The NetBSD Packages Collection: multimedia/ffmpeg2theora" href="http://ftp.NetBSD.org/pub/pkgsrc/current/pkgsrc/multimedia/ffmpeg2theora/README.html">ffmpeg2theora</a> for this job. It can read the same file formats and generates OGV files whose audio information is correctly played back by Firefox.</p>
<p>If you create a web page with video using the above recipe it will work on a large number of platforms. Playback of this <a title="Vader vs. a Lot of The Funny White Stuff" href="/2012/02/05/vader-vs-a-lot-of-the-funny-white-stuff/">video</a> has been tested with Firefox (NetBSD, Mac OS X, Linux, Windows), Safari (Mac O X), Internet Explorer 9 (Windows), Opera (Linux) an <a title="The unwanted Nanny" href="/2011/02/20/the-unwanted-nanny/">HTC Desire Z</a> under <a title="Gingerbread Z" href="/2011/08/01/gingerbread-z/">Android 2.3.3</a>, an iPhone 4 and an iPad. Only an iPhone 3GS refused to play the video simply because the video&#8217;s resolution isn&#8217;t supported on that hardware.</p>
]]></content:encoded>
			<wfw:commentRss>http://zhadum.org.uk/2012/02/18/netbsd-friendly-web-videos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VMware Fusion 4.0</title>
		<link>http://zhadum.org.uk/2011/09/22/vmware-fusion-4-0/</link>
		<comments>http://zhadum.org.uk/2011/09/22/vmware-fusion-4-0/#comments</comments>
		<pubDate>Thu, 22 Sep 2011 22:10:58 +0000</pubDate>
		<dc:creator>Matthias Scheler</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[NetBSD]]></category>

		<guid isPermaLink="false">http://zhadum.org.uk/?p=1882</guid>
		<description><![CDATA[VMware recently released version 4.0 of VMware Fusion, their virtualisation solution for Mac OS X. I tried out the new version on my Mac Pro under Mac OS X Snow Leopard yesterday. The update from VMware 3.1.3 to 4.0.1 worked absolutely smoothly. I didn&#8217;t even have to reboot my Mac. Both of my virtual machines [...]]]></description>
			<content:encoded><![CDATA[<p>VMware recently released version 4.0 of VMware <a title="VMware Fusion" href="www.vmware.com/Fusion">Fusion</a>, their virtualisation solution for Mac OS X. I tried out the new version on my Mac Pro under Mac OS X Snow Leopard yesterday.</p>
<p>The update from VMware 3.1.3 to 4.0.1 worked absolutely smoothly. I didn&#8217;t even have to reboot my Mac. Both of my virtual machines booted without problems afterwards. And the really good news is that NetBSD, although still not officially supported as a guest operating system, continues to run very well under VMware Fusion. My NetBSD/i386 current machine using four virtual cores and 3GB of memory actually runs faster since the update:</p>
<table border="1">
<tbody>
<tr>
<td>VMware</td>
<td>Time to run <code>./build.sh -j 8 distribution</code></td>
</tr>
<tr>
<td>3.1.3</td>
<td>42:47 minutes</td>
</tr>
<tr>
<td>4.0.1</td>
<td>40:30 minutes</td>
</tr>
</tbody>
</table>
<p>I haven&#8217;t particularly noticed any of the new features except the single window user interface. I suppose those enhancements are more visible if you use Window extensively.</p>
<p>I haven&#8217;t decided yet whether VMware Fusion 4.0 was worth the money. But nothing got broken and I could now safely upgrade to <a title="Mac OS X Lion" href="http://en.wikipedia.org/wiki/Mac_OS_X_Lion">Mac OS X Lion</a>. If you think this update is too expensive you can always try out <a title="VirtualBox and port forwarding (and Fusion)" href="http://blog.julipedia.org/2011/09/virtualbox-and-port-forwarding-and.html">VirtualBox</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://zhadum.org.uk/2011/09/22/vmware-fusion-4-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gingerbread Z</title>
		<link>http://zhadum.org.uk/2011/08/01/gingerbread-z/</link>
		<comments>http://zhadum.org.uk/2011/08/01/gingerbread-z/#comments</comments>
		<pubDate>Mon, 01 Aug 2011 22:24:50 +0000</pubDate>
		<dc:creator>Matthias Scheler</dc:creator>
				<category><![CDATA[Computers]]></category>

		<guid isPermaLink="false">http://zhadum.org.uk/?p=1815</guid>
		<description><![CDATA[After HTC released Android 2.3 for the HTC Desire Z last month my mobile provider finally made the update available to their subscribers today. Installing the update on my phone took about 15 minutes over WiFi and worked without problems. The phone is reporting 2.3.3 as the Android software version now. I haven&#8217;t noticed many changes [...]]]></description>
			<content:encoded><![CDATA[<p>After HTC <a title="HTC Desire Z Gingerbread update starts rolling out" href="http://www.gsmarena.com/htc_desire_z_gingerbread_update_starts_rolling_out-news-2889.php">released</a> Android <a title="Android 2.3 Gingerbread Features and List of What’s New" href="http://androidcommunity.com/android-2-3-gingerbread-features-and-list-of-whats-new-20101206/">2.3</a> for the HTC Desire Z last month <a title="T-Mobile UK" href="http://www.t-mobile.co.uk/">my mobile provider</a> finally made the update available to their subscribers today.</p>
<p>Installing the update on my phone took about 15 minutes over WiFi and worked without problems. The phone is reporting 2.3.3 as the Android software version now.</p>
<p>I haven&#8217;t noticed many changes so far. A few buttons of  the UI look a little bit different and the standard browsers feels a bit faster.  Let&#8217;s see how stable the new release will work.</p>
]]></content:encoded>
			<wfw:commentRss>http://zhadum.org.uk/2011/08/01/gingerbread-z/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My Keyboard is shouting</title>
		<link>http://zhadum.org.uk/2011/07/20/my-keyboard-is-shouting/</link>
		<comments>http://zhadum.org.uk/2011/07/20/my-keyboard-is-shouting/#comments</comments>
		<pubDate>Wed, 20 Jul 2011 20:04:40 +0000</pubDate>
		<dc:creator>Matthias Scheler</dc:creator>
				<category><![CDATA[Hardware]]></category>

		<guid isPermaLink="false">http://zhadum.org.uk/?p=1791</guid>
		<description><![CDATA[When I came home from work on monday I couldn&#8217;t login into my computer because all the letters i typed came out in uppercase. I pressed the caps lock and all the shift keys multiple times which had no effect. I removed and reinserted the USB dongle but the problem remained. I rebooted my computer [...]]]></description>
			<content:encoded><![CDATA[<p>When I came home from work on monday I couldn&#8217;t login into my computer because all the letters i typed came out in uppercase. I pressed the caps lock and all the shift keys multiple times which had no effect. I removed and reinserted the USB dongle but the problem remained. I rebooted my computer but that didn&#8217;t help either. I finally power cycled the keyboard by removing the battery which also didn&#8217;t solve the problem. I was really annoyed at this point and had to get out my old keyboard as a temporary replacement. To be sure I also tried the broken keyboard on our laptop where I got exactly the same problem.</p>
<p>Silke and I tried to disassemble my keyboard, a Logitech diNovo Mac Edition Keyboard, but failed to open the case. Silke managed to remove the key caps of both shift keys but we couldn&#8217;t spot any defects. We finally had to give up and declare the keyboard a loss. This is quite disappointing considering that I bought that keyboard less than two years ago.</p>
<p>As Logitech are not selling any Mac keyboards at the moment and I wasn&#8217;t sure whether I wanted another one anyway I decided to buy an original Apple keyboard. I use the same keyboard at work and  get along with it quite well. Fortunately you can just order keyboard in US layout (and not only in <em>International English</em>) in Apple&#8217;s UK online store these days.</p>
<p>I was quite pleased when the Apple Store promised to deliver the keyboard within two days using the standard delivery method. I was even more pleased when the keyboard really turned up today. I really wish that Amazon UK&#8217;s delivery service was anyway near as quick as that.</p>
<p>Anyway, I&#8217;m happily typing along on the keyboard and now all is good.</p>
]]></content:encoded>
			<wfw:commentRss>http://zhadum.org.uk/2011/07/20/my-keyboard-is-shouting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using S.M.A.R.T. under NetBSD</title>
		<link>http://zhadum.org.uk/2011/07/10/using-s-m-a-r-t-under-netbsd/</link>
		<comments>http://zhadum.org.uk/2011/07/10/using-s-m-a-r-t-under-netbsd/#comments</comments>
		<pubDate>Sun, 10 Jul 2011 11:57:38 +0000</pubDate>
		<dc:creator>Matthias Scheler</dc:creator>
				<category><![CDATA[NetBSD]]></category>

		<guid isPermaLink="false">http://zhadum.org.uk/?p=1749</guid>
		<description><![CDATA[NetBSD has supported S.M.A.R.T. for a long time. But this functionality is well hidden. You can enable S.M.A.R.T. and check a single disk like this: # atactl wd0 smart enable SMART supported, SMART enabled # atactl wd0 smart status SMART supported, SMART enabled id value thresh crit collect reliability description                    raw 1 200   51     yes online  [...]]]></description>
			<content:encoded><![CDATA[<p>NetBSD has supported <a title="S.M.A.R.T." href="http://en.wikipedia.org/wiki/S.M.A.R.T.">S.M.A.R.T.</a> for a long time. But this functionality is well hidden. You can enable S.M.A.R.T. and check a single disk like this:</p>
<pre style="max-width: 100%; overflow: auto;"># atactl wd0 smart enable
SMART supported, SMART enabled
# atactl wd0 smart status
SMART supported, SMART enabled
id value thresh crit collect reliability description                    raw
1 200   51     yes online  positive    Raw read error rate            0
3 151   21     yes online  positive    Spin-up time                   9441
4 100    0     no  online  positive    Start/stop count               16
5 200  140     yes online  positive    Reallocated sector count       0
7 200    0     no  online  positive    Seek error rate                0
9  89    0     no  online  positive    Power-on hours count           8477
10 100    0     no  online  positive    Spin retry count               0
11 100    0     no  online  positive    Calibration retry count        0
12 100    0     no  online  positive    Device power cycle count       15
192 200    0     no  online  positive    Power-off retract count        4
193 134    0     no  online  positive    Load cycle count               199998
194 114    0     no  online  positive    Temperature                    38
196 200    0     no  online  positive    Reallocated event count        0
197 200    0     no  online  positive    Current pending sector         0
198 100    0     no  offline positive    Offline uncorrectable          0
199 200    0     no  online  positive    Ultra DMA CRC error count      0
200 100    0     no  offline positive    Write error rate               0</pre>
<p>While this is very useful for manual checks it doesn&#8217;t provide automatic health reporting. And the recent abrupt failure of the backup hard disk in a friend&#8217;s machine reminded me of the importance of such monitoring. I therefore decided to implement an automated solution on top of NetBSD&#8217;s S.M.A.R.T. support.</p>
<p>The first step was to enable S.M.A.R.T. at system startup. I added the following lines to <strong>/etc/rc.local</strong> to make that happen:</p>
<pre style="max-width: 100%; overflow: auto;">echo "Turning on S.M.A.R.T.:"
for disk in $(sysctl -n hw.disknames | tr " " \\n | grep ^wd)
do
        echo -n "${disk}: "
        atactl $disk smart enable
done</pre>
<p>Now I only needed something that checks the reported metrics every night. I therefore added the following snippet to <strong>/etc/daily.local</strong>:</p>
<pre style="max-width: 100%; overflow: auto;">found=
for disk in $(sysctl -n hw.disknames | tr " " \\n | grep ^wd)
do
        relocated=$(atactl $disk smart status |
          sed -n -e 's/.* Reallocated sector count[^0-9]*//p')
        if [ $relocated -gt 0 ]; then
                if [ -z "$found" ]; then
                        found=true
                        echo ""
                        echo "SMART checks:"
                fi
                echo "Disk $disk has $relocated relocated sectors."
        fi
done
unset disk found relocated</pre>
<p>The above shell code reports any IDE and SATA hard disks with relocated sectors. If a hard disk reports a lot of relocated sectors or their number is growing quickly in a short time frame the disk will probably fail very soon.</p>
<p>Let&#8217;s hope that this way I will get an advance warning before the next <a title="Redundant Array of Independent Door-stoppers" href="/2010/07/15/redundant-array-of-independent-door-stoppers/">major catastrophe</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://zhadum.org.uk/2011/07/10/using-s-m-a-r-t-under-netbsd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Automated attacks against Postfix</title>
		<link>http://zhadum.org.uk/2011/06/13/automated-attacks-against-postfix/</link>
		<comments>http://zhadum.org.uk/2011/06/13/automated-attacks-against-postfix/#comments</comments>
		<pubDate>Mon, 13 Jun 2011 07:31:28 +0000</pubDate>
		<dc:creator>Matthias Scheler</dc:creator>
				<category><![CDATA[NetBSD]]></category>

		<guid isPermaLink="false">http://zhadum.org.uk/?p=1723</guid>
		<description><![CDATA[Yesterday evening I discovered thousands of lines like these in my server&#8217;s mail logfile: Jun 12 08:58:37 colwyn postfix/smtpd[25605]: warning: unknown[212.154.6.176]: SASL CRAM-MD5 authentication failed: PDM3MjM3NzE1Mzk1NjU1MDEuMTMwNzg2NTUxNUBjb2x3eW4uemhhZHVtLm9yZy51az4= Jun 12 08:58:44 colwyn postfix/smtpd[25605]: warning: unknown[212.154.6.176]: SASL CRAM-MD5 authentication failed: PDU0MDA0NDczMjgzNjU2NDAuMTMwNzg2NTUyMkBjb2x3eW4uemhhZHVtLm9yZy51az4= [...] Jun 12 23:00:15 colwyn postfix/smtpd[12864]: warning: unknown[212.154.6.176]: SASL CRAM-MD5 authentication failed: PDQ2NjM4MzI0NTAyNTQ2ODIuMTMwNzkxNjAxM0Bjb2x3eW4uemhhZHVtLm9yZy51az4= Jun 12 23:00:26 colwyn [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday evening I discovered thousands of lines like these in my server&#8217;s mail logfile:</p>
<pre style="max-width: 100%; overflow: auto">
Jun 12 08:58:37 colwyn postfix/smtpd[25605]: warning: unknown[212.154.6.176]: SASL CRAM-MD5 authentication failed: PDM3MjM3NzE1Mzk1NjU1MDEuMTMwNzg2NTUxNUBjb2x3eW4uemhhZHVtLm9yZy51az4=
Jun 12 08:58:44 colwyn postfix/smtpd[25605]: warning: unknown[212.154.6.176]: SASL CRAM-MD5 authentication failed: PDU0MDA0NDczMjgzNjU2NDAuMTMwNzg2NTUyMkBjb2x3eW4uemhhZHVtLm9yZy51az4=
[...]
Jun 12 23:00:15 colwyn postfix/smtpd[12864]: warning: unknown[212.154.6.176]: SASL CRAM-MD5 authentication failed: PDQ2NjM4MzI0NTAyNTQ2ODIuMTMwNzkxNjAxM0Bjb2x3eW4uemhhZHVtLm9yZy51az4=
Jun 12 23:00:26 colwyn postfix/smtpd[12864]: warning: unknown[212.154.6.176]: SASL CRAM-MD5 authentication failed: PDMxMTA4OTY1MjgzOTM0OTkuMTMwNzkxNjAyNEBjb2x3eW4uemhhZHVtLm9yZy51az4=
</pre>
<p>It looks like somebody has written a program which tries to exploit a <a title="Memory corruption in Postfix SMTP server Cyrus SASL support (CVE-2011-1720)" href="http://www.postfix.org/CVE-2011-1720.html">security vulnerability</a> in Postfix&#8217;s Cyrus SASL component.</p>
<p>Fortunately NetBSD isn&#8217;t affected as the bundled Postfix binaries don&#8217;t include Cyrus SASL support. But if you are using Postfix 2.8.2 or older from <a title="pkgsrc: The NetBSD Packages Collection" href="http://www.pkgsrc.org/">pkgsrc</a> with the <strong>sasl</strong> option enabled you should update to Postfix 2.8.3 or newer as soon as possible.</p>
]]></content:encoded>
			<wfw:commentRss>http://zhadum.org.uk/2011/06/13/automated-attacks-against-postfix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>World IPv6 Day</title>
		<link>http://zhadum.org.uk/2011/06/08/world-ipv6-day/</link>
		<comments>http://zhadum.org.uk/2011/06/08/world-ipv6-day/#comments</comments>
		<pubDate>Wed, 08 Jun 2011 18:20:30 +0000</pubDate>
		<dc:creator>Matthias Scheler</dc:creator>
				<category><![CDATA[IPv6]]></category>

		<guid isPermaLink="false">http://zhadum.org.uk/?p=1693</guid>
		<description><![CDATA[Today is World IPv6 Day where a lot of major websites like Google or Facebook finally support IPv6 access for everyone. Unfortunately they plan to turn IPv6 access off tomorrow. Well, this blog supports IPv6 since its creation. And I don&#8217;t have any plans to turn IPv6 access off. Oh, before I forget. Some people hid [...]]]></description>
			<content:encoded><![CDATA[<p>Today is <a title="World IPv6 Day" href="http://www.worldipv6day.org/">World IPv6 Day</a> where a lot of major websites like Google or Facebook finally support IPv6 access for everyone. Unfortunately they plan to turn IPv6 access off tomorrow. <img src='http://zhadum.org.uk/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> </p>
<p>Well, this blog supports IPv6 since its creation. And I don&#8217;t have any plans to turn IPv6 access off. Oh, before I forget. Some people hid easter eggs in their IPv6 address:</p>
<p>&gt; host -t aaaa www.facebook.com.<br />
www.facebook.com has IPv6 address 2620::1c18:0:<strong>face:b00c</strong>:0:1</p>
<p>&gt; host -t aaaa www.cisco.com.<br />
www.cisco.com has IPv6 address 2001:420:80:1:<strong>c:15c0</strong>:d06:f00d</p>
]]></content:encoded>
			<wfw:commentRss>http://zhadum.org.uk/2011/06/08/world-ipv6-day/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>No Innovation for the Innovation Centre</title>
		<link>http://zhadum.org.uk/2011/04/06/no-innovation-for-the-innovation-centre/</link>
		<comments>http://zhadum.org.uk/2011/04/06/no-innovation-for-the-innovation-centre/#comments</comments>
		<pubDate>Wed, 06 Apr 2011 22:31:36 +0000</pubDate>
		<dc:creator>Matthias Scheler</dc:creator>
				<category><![CDATA[Computers]]></category>

		<guid isPermaLink="false">http://zhadum.org.uk/?p=1623</guid>
		<description><![CDATA[My home is close to the Cambridge Science Park, a local business park where a lot of innovative companies have offices, including my employer. There is also a telephone exchange called Science Park nearby which provides telephone and Internet services to companies at the Science Park and also to my home. But it is not innovative [...]]]></description>
			<content:encoded><![CDATA[<p>My home is close to the <a title="Cambridge Science Park" href="http://www.cambridgesciencepark.co.uk/">Cambridge Science Park</a>, a local business park where a lot of innovative companies have offices, including my employer.</p>
<p>There is also a telephone exchange called <a title="Science Park Exchange" href="http://www.samknows.com/broadband/exchange/EASCI">Science Park</a> nearby which provides telephone and Internet services to companies at the Science Park and also to my home. But it is not innovative at all. <a title="British Telecom" href="http://www.bt.com/">British Telecom</a> made the last upgrade to this exchange more than <strong>five</strong> years ago.</p>
<p>Well, I suppose I should take this opportunity to thank BT for their <a title="BT 21CN" href="http://en.wikipedia.org/wiki/21cn#Potential_issues">modern broadband network</a> and outstanding support of innovation here in Cambridge.</p>
]]></content:encoded>
			<wfw:commentRss>http://zhadum.org.uk/2011/04/06/no-innovation-for-the-innovation-centre/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Postfix and Dovecot: a Perfect Combination</title>
		<link>http://zhadum.org.uk/2010/12/06/postfix-and-dovecot-a-perfect-combination/</link>
		<comments>http://zhadum.org.uk/2010/12/06/postfix-and-dovecot-a-perfect-combination/#comments</comments>
		<pubDate>Mon, 06 Dec 2010 23:19:59 +0000</pubDate>
		<dc:creator>Matthias Scheler</dc:creator>
				<category><![CDATA[NetBSD]]></category>

		<guid isPermaLink="false">http://zhadum.org.uk/?p=1483</guid>
		<description><![CDATA[Over a year ago I replaced Sendmail with Postfix on my main mail server. The new mail setup has worked very well ever since. There was however still room for improvement: I still used UW IMAP as the IMAP and POP3 server. This software works fine in general but is neither particular fast nor under [...]]]></description>
			<content:encoded><![CDATA[<p>Over a year ago I <a title="Phasing out Sendmail" href="/2009/03/29/phasing-out-sendmail/">replaced Sendmail</a> with <a title="Postfix" href="http://www.postfix.org/">Postfix</a> on my main mail server. The new mail setup has worked very well ever since. There was however still room for improvement:</p>
<ol>
<li>I still used <a title="UW IMAP" href="http://www.washington.edu/imap/">UW IMAP</a> as the IMAP and POP3 server. This software works fine in general but is neither particular fast nor under active development anymore.</li>
<li>As the Postfix binaries distributed with NetBSD don&#8217;t support <a title="SMTP Authentication" href="http://en.wikipedia.org/wiki/SMTP_Authentication">SMTP Authentication</a> out of the box my end users had to use my home grown mini SMTP server (listening on port 587) to send e-mails. This setup unfortunately made configuring e-mail client software more complicated and didn&#8217;t support <a title="STARTTLS" href="http://en.wikipedia.org/wiki/STARTTLS">STARTTLS</a> for encrypting outgoing e-mail.</li>
</ol>
<p>A week ago I decided to try out <a title="Dovecot" href="http://www.dovecot.org/">Dovecot</a>. Dovecot is a secure IMAP and POP3 server for UNIX-like operating systems. In addition it can also serve as an authentication backend which adds support for SMTP Authentication to Postfix. After reading the excellent <a title="Postfix and Dovecot SASL" href="http://wiki.dovecot.org/HowTo/PostfixAndDovecotSASL">documentation</a> in the Dovecot Wiki it took me only an hour to install Dovecot via <a title="The NetBSD Packages Collection: mail/dovecot2" href="http://ftp.netbsd.org/pub/pkgsrc/current/pkgsrc/mail/dovecot2/README.html">pkgsrc</a> , configure it and hook it up to Postfix. My system now supported SMTP Authentication and STARTTLS on both port 25 and 587.</p>
<p>Encouraged by this easy success I migrated the IMAP and POP3 services to Dovecot as well on the following day. I simply changed the Dovecot configuration as suggested in the <a title="Migration/UW" href="http://wiki.dovecot.org/Migration/UW">migration instructions</a>, turned off the old services, reloaded Dovecot and everything worked fine immediately.</p>
<p>My new setup still works reliable and fast after more than a week of service. The only compatibility problem was caused by a user who tried to use an uppercase account name. The old IMAP server had silently converted account names to lower case. Dovecot however needs to be explicitly configured to behave in this way.</p>
<p>Overall I can highly recommend the combination of Postfix and Dovecot. You get a fully-fleged e-mail solution with complete encryption support, a single user database and very good performance.</p>
]]></content:encoded>
			<wfw:commentRss>http://zhadum.org.uk/2010/12/06/postfix-and-dovecot-a-perfect-combination/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

