Skip to content

Index

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 Aihato.nl

On Oktober, the 25th, in what will be known to future generations as a historical move, Wiebe changed the A record of www.aihato.nl 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 »

Deal Extreme: extreme suck-ass

There is this website, dealextreme.nl, which sells all kinds gadgets for low prices. I bought two SD-to-IDE addapters, so that I could put a solid state disk in my router. Read More »

Growing a qcow2 image file

First, convert it to raw: qemu-img convert system.qcow2 -O raw system.raw Read More »

Making mysqldump work on a zimbra installation

Zimbra installs its own mysql and there is no workable mysqldump command. There is a mysql command wrapper script (/opt/zimbra/bin/mysql) that loads an environment to set password and such, but there is no such thing for mysqldump. I copied that wrapper script to /usr/local/bin/mysqldump so that user zimbra can no run mysqldump. This is it: Read More »