Archive for the ‘Linux/Unix’ Category

ISPConfig Whitelist/Blacklist

Monday, May 15th, 2006

I have recently started using an open source Linux server management package called ISPConfig. It is a wonderful piece of software and has made managing my server a breeze. Out of the box it currently does not support spamassassin whitelists or blacklists for the email users. A few hours of hacking later I had a working solution. This is far from perfect, so please don’t laugh. Feel free to improve it!

spam_filter.gifScreenshot

These patches are against ISPConfig version 2.2.2.

Patch1 for files in /home/admispconfig on my system

Patch2 for files in /root/ispconfig on my system

Patch3 for English language file

If you are unfamiliar with using patch, see this link for some help.

Update: I forgot to include the database tables change.
ALTER TABLE `isp_isp_user` ADD `spam_wlist` TEXT AFTER `spam_hits`;
ALTER TABLE `isp_isp_user` ADD `spam_blist` TEXT AFTER `spam_wlist`;

Update: You can use the form editor to add two largetextarea fields named spam_wlist and spam_blist to the Spam and Antivirus layer of the ISP User form. This will add the proper columns in the isp_isp_user table in the database.

Enterprise Projects

Sunday, April 30th, 2006

Useful links:

Good Gnus

Friday, April 28th, 2006

My new job starts May 1st. I have accepted the position of Linux Administrator for Scottrade. 🙂

Back to basics: DNS

Monday, April 10th, 2006

While puttering around on rootprompt.org I ran across this article. It is a good overview of the fundamentals behind DNS.