In our effort to get more and more services into our own hands & to be able to blame ourselves and nobody else if something goes wrong,?Hirschy successfully attempted to install MyDNS on a couple of our servers.
We already took a go at it after the second last outage of our fellow DNS provider Awebs (now Quickstep) but didn’t have the time and energy to completely finish the task. Now after the next outage which is still kind of un-explained by the DNS provider we though it’s time to move on.

After a couple of hours of testing and writing a custom update script that replicates our DNS data to the secondary and tertiary nameservers via mysqldump and scp I think we are ready to migrate all our domains to this setup.
Now the only thing left is an answer to my eMail to Quickstep and then we’ll begin moving.

I really hope with those measures all the domains will be saver and suffer from less timeouts. Many thanks to Hirschy for his excellent work 🙂

There is a good HOWTO at Howtoforge that explains the installation of MyDNS and the easy-to-use webfrontend namend MyDNSConfig.

This article shows how to run a file-, print-, HTTP proxy- DHCP-, and time server for small and medium enterprises (SME) on one single Debian Sarge system. It is very easy to set up, and management is done with an easy-to-use web interface called eBox so once the system is set up, you can forget about the command line.

…not that I would “forget about the commandline” but this could actually come in handy sometimes.

read more | digg story

I completely restructured the comments template in this blog.
The main difference visible is that Trackbacks/Pingbacks are now seperated from the rest of the comments.

I derived most of the ideas from Christian Montoya’s comments template he posted on his site today. Thank you 🙂

I hope I got everything covered in the new template, but still, if there are any problems just tell me 😉

While searching for an easy way to do server side Spam filtering, so I don’t have to bear with all those spams when looking at my Inbox with Webmail, I found IMAP Spam begone. It’s a python script that scans your Inbox for new messages and hands them to Spamassasin to check their spam status and copies them to a pre-defined folder in your Maildir if it is found to be a spam message. Client side spam filtering is done with Apple Mail on my iBook which works very good for me. So there is a second layer of filtering in place in case something still gets through.

Although isbg.py is rather old and hasn’t been updatet in about three years it works very conveniently and tags nearly all of my Spams, moves them to my Junk folder and deletes them from my Inbox. The script is called from a cronjob and run every 10 minutes so there is a slight chance that I still find Spams in my Webmail before isbg.py is able to run and delete them.

The reason I settled for this “external” integration of Spamassasin via isbg.py is that I didn’t want to mess around with the transport rules of my MTA because of the chance to do something not all users are happy with. With IMAP Spam begone I have an individual solution that works for me without altering the way all the other people experience the mail service.

Below you’ll find the command line options I have running, for further explanations please refer to the projects homepage.

isbg.py --spaminbox INBOX.Junk --spamc --delete --nostats --expunge

Update: Since the ISBG site seems to be down currently, I’ll provide a download link for the script here.

isbg.py