Snort installed with BASE is one of the coolest project I’ve worked on. I haven’t played with it much in the last couple years, but it still rocks. I think at some point I will get one set up at home again.
Setting Up A Snort IDS on Debian Linux
HOWTO INSTALL & CONFIGURE
SNORT ON DEBIAN/UBUNTU