The Advisory Boar

By Abhijit Menon-Sen <>

Virtual hosting with Ejabberd

I have been running Ejabberd for some time. Recently, some friends asked me if I would serve Jabber for their domains too, and I was pleased to find that relatively easy to do.

Read more…

Switching video cards with Ubuntu/Xorg

Speaking of broken hardware, I tracked down the source of my most recent random lockups to a flaky old video card.

Read more…

Life with two PPP links

Here's how I set up two PPPoE modems under Linux so that my default route always pointed to a working link.

Read more…

OpenWRT and DD-WRT on the Linksys WAP54G 3.1

This page is about my experience with installing, using, hating, breaking, bricking, reviving, and reconfiguring the Linksys WAP54G wireless access point we bought in August 2008.

Read more…

Eeebuntu on the Asus EeePC 4G

Installing Eeebuntu 2.0 on an EeePC 4G (701) worked fine.

Read more…

Easy user authentication with HTTP

Many small CGI programs need little in the way of access control: anyone may read, but only certain users are allowed to write. Here's an unobtrusive way to implement this scheme.

Read more…

Hosting at Hetzner.DE

I have been using dedicated servers at Hetzner for more than fifteen years for myself and for work, and it's been a good experience overall.

Read more…

PostgreSQL Installation Guide

My summary of things you need to understand when installing Postgres. Originally written for Postgres 7.4; the concepts still apply, but the details are long outdated.

Read more…

Managing DNS (from Red Hat Linux 7.2 Unleashed)

This chapter was commissioned by SAMS Publishing for "Red Hat Linux 7.2 Unleashed" in 2001. They graciously allowed me to reproduce the text here (with minor edits).

Read more…