Our current CD image is made with OpenBSD 3.5-stable.
Spamtrapd
This is a collection of perl scripts that serve as an adaptive
client/server mechanism for fighting spammers. Small client scripts
(spamparser.pl) watch honeypot email addresses. They fire UDP
notification messages with the IP of the spammer and the "spamness" of
the mail to central servers (spamtrapd) that update and maintain a DB in
real time. The DB can is used by a DNSBL (blocklist-dnsd) or to update
an OpenBSD pf table (spamtrapd built-in) for redirecting spammers to the
spamd tarpit, or to drive procmail rules (blockcheck.pl).
These scripts work in real time, right away. Unlike most dynamic
block systems, no cron job is used. The only delay is the speed of your
CPU and network. A spammer can be directed to a tarpit within a few
hundred milliseconds of being reported by a honeypot client.
Spammers are remembered in an internal database that is automatically
managed by spamtrapd. Spammers are added and removed automatically
through a spamness score decay mechanism. The daemon maintains a status
web page that shows who is currently blacklisted.
Features