Skip to content


Xen console name on different kernel versions

I've just been struggling to get a xen console working for Ubuntu 8.04 (hardy). By default, xen-create-image uses hvc0, but that's only since kernel 2.6.26 (don't know if that's only pv_ops or xen-patched). Hardy uses 2.6.24 and therefore it's xvc0. The xen-create-image command or xen-tools.conf config file therefore need a parameter serial_device=xvc0.

Read More »

Seek time benchmark for linux

This site provided a nice short c program to measure seek times. I would attach the file in case that site goes down, but this blog still has upload errors...

Read More »

Creating iSCSI target and initiator on Debian

This post is even more of a memory aid than normal; it's really only useful to me. Source. I assume Ubuntu is similar. Read More »

PHP include exploits

A year ago, my web host thoroughly explained how PHP include vulnerabilities can be exploited, hoping that better user education would leave less member-sites vulnerable to automated attacks by spammer scum.

Read More »

NFSN Pools

From its inceptions, this blog has run on NearlyFreeSpeech.Net's FreeBSD web hosting service. Because of very clever resource sharing (when not serving visitors, a site hardly takes up resources), their pricing has always been very competitive. That, combined with their technical flexibility, support and transparency has made me more of a fan with every year that I've used their service. Still, sometimes I've been wanting to use something else than CGI (they support many, many programming languages for CGI – even C/C++) or mod_php, like Rails or Django or mod_perl. Read More »

Open-source fonts

Tom Moertal's has a simple stance on the complexities of web-font licensing: Read More »

Ytec, WordPress and

On Oktober, the 25th, in what will be known to future generations as a historical move, Wiebe changed the A record of to point to the new production site running at Ytec. The new site, a collaboration by Ytec and me, based on WordPress, has been in development since May. At least, that's when I started taking notes. There had been some discussion, wire-framing and design done before that time. Read More »

Installing XML catalogs on Archlinux

It took me forever to find the packages on Archlinux that contained the XML catalogs files for HTML and XHTML. So: Read More »

Making a Debian Squeeze machine into a Xen virtual machine host

My attempts to get Xen working right on Debian stable (Lenny) were not really successful. Xen has had some interesting developments and the version in Lenny is just too old. Plus, the debian bootstrap scripts used to create images don't support Ubuntu Maverick... Squeeze (testing) has the newest Xen and deboostrap, so that's cool. I used the AMD64 architecture. Read More »

Configuring a Samba share with unix extensions which all users can write to

Because the unix permission model sucks, it is very hard to have a shared directory where everybody has full access to each others files. The same is true when making a shared samba archive. Luckily, samba has forcing options. Read More »