November 4, 2008

A Script to Automatically Update Clamav Packages

Clamav is an excellent open source multi-platform antivirus program that we use on our systems and projects.  While clamav comes with utilities to update the antivirus definitions, there isn’t a utility to update the engine (instead the antivirus update gives a warning).…
August 22, 2008

The Amazing Power of Spamhaus.org

Recently, we turned on block-list spam protection provided by the zen.spamhaus.org in addition to regular DNS-based restrictions. Thanks to Zimbra’s graphing capabilities we have a powerful visual depiction of the power of Spamhaus: This graph displays the number of messages processed…
August 21, 2008

Achieve Zen About Spam with Zimbra

This past Monday the amount of spam hitting our Zimbra mail server (5.0.5) spiked to twice the usual amount, causing our sever to fall 15 minutes behind in delivery.  While we were doing pretty well with spam blocking through Pyzor…
July 18, 2008

Zimbra: Getting Away Messages to Work With Domain Alises

While most of our mail is simply sent to “person@tcg.com”, our Zimbra server has a larger qualified domain name (let’s call it “mail.tcg.com”).  To get this to work, we completely configured up the domain “mail.tcg.com” and all the users within our…
May 21, 2008

Recovering a Slightly Corrupted Zimbra OpenLDAP Directory

Zimbra uses OpenLDAP for its directory, and after way too much fiddling with domains, we ended up corrupting our database.  There was a partial “.net” entry in our LDAP that we couldn’t remove.  So, we decided to dump the LDAP contents…
May 15, 2008

Reducing Spam Blowback Bounce Messages in Zimbra

With our company’s move to the Zimbra mail server finally complete (and working very well), we noticed an sudden increase of a particular type of spam: fake bounce or mail server error messages.  This was surprising since our old mail and…
April 28, 2008

GForge 4.5.11+ works well on PHP5

For our NITRC project, which is based on GForge 4.5.x, we wanted to integrate it with MediaWiki.  However, while the latest version of MediaWiki (which has group workspaces) runs on PHP 5, and all of the GForge documentation refers to…
April 8, 2008

Using VMWare to Watch TV?

I remember being so excited the first time I played PacMan in an emulator.  Now virtualization has become so fast, I can watch TV in a virtual machine.  Specifically, VMWare Server 1.0.5 is able to run Mythbuntu 7.10 as a front-end at 640x480 at…
April 6, 2008

Xeyes: Inviting an Old Friend to Microsoft Windows

In the early 90s, we worked on these large black and white Sun monitors with X‑Windows.  The problem was that with monochrome screens, we’d lose our cursor if we glanced away for a second.  The solution was xeyes: a charming set of…
March 26, 2008

Using a Wii Controller on Mythbuntu

My wife and I love our MythTV box (a great set of open source projects that allow you to make your own TiVo-like machine), so we just needed to have a front-end box for our treadmill.  But, we didn’t have an extra…