NAME
All - SpamCannibal Documentation
Documentation for the SpamCannibal PackageSupport and Project Participation
HOWTO use SpamCannibal with your mail system
HOW SpamCannibal Works
SpamCannibal Quick Install
HOWTO install SpamCannibal Detailed installation instructions for all packages
Database Recovery - Everything Stopped Working
Adminstration Package Screen Shots
DAEMONS
dbtarpit | tarpit and data collection daemon |
dnsbls | dns blacklist daemon |
bdbaccess | local and remote database access daemon |
rc.dbtarpit | type: rc.dbtaript.pl -h and see the manpage for dbtarpit |
rc.dnsbls | dnsbls startup script |
rc.bdbaccess | bdbaccess startup script |
rc.sc_dbwatch | database watcher ALL daemon start script |
rc.sc_lbdaemon | statistics display startup script |
rc.multi_dnsbl | optional MTA helper daemon that plugs into BIND 9, See: Net::DNSBL::MultiDaemon |
Contrib directory
dnsbl_stats.shtml | statistics page from the SpamCannibal site with include statements for dynamic statistics generated by rc.sc_BLcheck, mimedefang-filter, and Net::DNSBL::MultiDaemon
The included dynamic files for this page are transferred periodically from their source host/directories by a cron job. |
mimedefang-filter | mimedefang / spamassassin filter configured specifically for use with SpamCannibal |
nav.incl | file from the SpamCannibal web site demonstrating the addition of extra menu items |
rc_debian_spamcannibal | start up file for debian, redhat, and possibly other Linux distributions |
robots.txt | file from the SpamCannibal web site |
zone_cron.sh | a shell script example to periodically dump a SpamCannibal DNSBL zone file for web export, etc.... much more resource efficient than allowing access to your dnsbl daemon for zone transfers |
zone_cron.pl | a perl script example to extract the record count from a SpamCannibal DNSBL zone file for a web include page |
SpamCannibal | synopsis for SpamCannibal operation |
SiteConfig | configuration of this site |
BDBclient | module to provide access to 'bdbaccess' daemon |
GoodPrivacy | PGP encode/decode wrapper for system pgp executable |
IP2ccFlag | country code and flag display for WhoisIP and LookupIP |
LaBreaDaemon | interface to LaBrea::Tarpit data collection daemon |
ParseMessage | module to parse mail headers for originating MTA |
Password | generate and check 'crypt' style passwords |
PidUtil | checks for running daemon, creates-manages PID files |
SMTPsend | send mail messages without invoking local MTA |
ScriptSupport | miscellaneous subroutines for SpamCannibal scripts |
Session | web session management and token generation |
WebService | web service routines |
WhoisIP | world-wide IP address whois |
Geo::CountryFlags | module to find flag image for country code |
Geo::IP::PurePerl | module to find country code for IPv4 blocks |
IPTables::IPv4::DBTarpit::Tools | tool kit for manipulating SpamCannibal databases |
IPTables::IPv4::DBTarpit::Inst | script user dialog interface |
LaBrea::Tarpit | package to collect data from tarpit daemon stream or log file |
LaBrea::Tarpit::Report | tarpit daemon data analysis and web display |
Net::DNS::Codes | commonly used DNS resource record and C lib codes |
Net::DNS::ToolKit | routines to generate DNS queries and responses |
Net::DNS::ToolKit::RR | DNS resource record generation/parsing |
Net::DNS::ToolKit::RR::Template | generic resource record template |
Net::DNS::ToolKit::Question | routines to generate DNS questions/responses |
Net::DNS::ToolKit::Utilities | higher level routines from ToolKit components |
Net::DNSBL::MultiDaemon | multi_dnsbl daemon to optimize DNSBL lookups |
Net::SMTP | perl SMTP interface |
Net::Whois::IP | perl Whois interface |
NetAddr::IP | perl routines to manipulate IP addresses |
Proc::PidUtil | perl routines to manage PID files |
Sys::Hostname::FQDN | routine to return local host name |