SeeYouLater, denying access to spammers with hosts.deny - Summary
SeeYouLater purpose is to fetch a list of IP or known spammers and to ban them by putting them in /etc/hosts.deny.
/etc/hosts.deny is usually read by xinetd or daemons using tcpwrapper.
The software is composed of:
- the feeder, that looks at SMTP daemon logs for the string ++BAN:IP++ and feeds the database accordindly
- the butcher, that looks at the database and updates /etc/hosts.deny
There are two packages instead of one because you may want to run the butcher on a system that have no access to the SMTP logfiles. But you can indeed install both packages on the same system.
It depends on Perl and MySQL and has been written to run with Exim.
Read recipe #215 for installation details.
The debian apt source is
Registration Date: Sat 25 Feb 2006 12:00:36 PM UTC
License: GNU General Public License V2 or later
Development Status: 5 - Production/Stable
posted by yeupou, Fri 08 Oct 2010 02:37:00 PM UTC - 0 replies
Years later, this is the second release. It avoids duplicates in both database and hosts.deny.
In the database, there may be dupes for a given IP, but with different timestamps.
In hosts.deny, every entry is unique.
Updated debian packages are available.
posted by yeupou, Sat 25 Feb 2006 10:55:18 PM UTC - 0 replies
This is the first release of "See you later", it should be production ready.
Packages are available in the download area.
Thanks to Eric Fox for his insightful suggestion that led to this piece of software. See http://www.exim.org/mail-archives/exim-users/Week-of-Mon-20060220/msg00071.html
[Submit News]
[2 news in archive]

Related Recipes:
