Skip to content
Command-line interface to RBL-style filter lists
Branch: master
Clone or download
logic Fix the build for cygwin. Thanks to Andrew Lynch <andrew.lynch@dayton…
…99.com>

for lighting a fire under me to finally try getting this to work, and to
Pierre A. Humblet <Pierre.Humblet@ieee.org> for assistance in getting things
to build against minires.

* configure.in: Add a check for a combination of libminires and libiphlpapi,
  which provide a simple stub resolver for cygwin programs. The check is for
  __res_query rather than the res_query macro, to handle the manner in which
  autoconf constructs test cases.
Latest commit d7eb2e5 Nov 16, 2002
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
config Removed files which are autogenerated by the development build enviro… Dec 29, 2001
docs Quick change to Filename tags for directories. Jan 13, 2002
tests Removing maps and orbs tests, since neither is still around. Dec 28, 2001
utils Ack, more copyright updates. Yeesh. Feb 21, 2001
AUTHORS Updated my email address and added the new URL for the rblcheck home … Feb 13, 2001
COPYING Initial revision Nov 27, 1997
ChangeLog Added an RPM spec file for the "make dist" target, updated ChangeLog. Apr 3, 2001
INSTALL Update to alpha release 19990221. Apr 21, 2000
Makefile.am Forgot to remove dead tests. Dec 29, 2001
NEWS Added an RPM spec file for the "make dist" target, updated ChangeLog. Apr 3, 2001
README Miscellany of documentation updates. Thanks for reminding me, era. :-) Mar 20, 2001
README.ALPHA Miscellany of documentation updates. Thanks for reminding me, era. :-) Mar 20, 2001
bootstrap Changed from using the GNOME-ish "autogen.sh" to relaytest's "bootstr… Feb 14, 2001
configure.in Fix the build for cygwin. Thanks to Andrew Lynch <andrew.lynch@dayton… Nov 16, 2002
rbl.in rbl.in: Adding '-c' is a little harsh. Let the user decide. Nov 8, 2001
rblcheck.c rbl.in: Adding '-c' is a little harsh. Let the user decide. Nov 8, 2001
sites.h

README

rblcheck 1.5 - Command-line interface to RBL-style filters.
Copyright (C) 1997, 1998, 1999, 2000, 2001 Edward S. Marshall <esm@logic.net>

This program is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the Free
Software Foundation; either version 2 of the License, or (at your option)
any later version.

This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
for more details.

You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc.,
675 Mass Ave, Cambridge, MA 02139, USA.

-------------------------------------------------------------------------------

This program is a very basic interface to DNS listings such as the RBL
filter operated by the MAPS project. The basic idea of the filter is that
when someone is listed (for example, a blacklist for email abusers), a new
domain name is resolved of the form "2.0.0.127.domain.name.com", where
2.0.0.127 is the abusive IP address in reverse (for example, 2.0.0.127
would be the IP address 127.0.0.2), and "domain.name.com" is the base
domain name of the filtering service (such as "blackholes.mail-abuse.org",
for the MAPS project RBL filter).

To learn how to build this program, please read docs/INSTALL. Seriously.

rblcheck has only been tested by the author under Red Hat Linux 7.0,
Debian Linux 2.2r2, and Solaris 7, but there is no reason why it shouldn't
work on other platforms, assuming a working resolver library exists (the
one from BIND will work perfectly if your operating system does not supply
a libresolv). Please see docs/PLATFORMS for more platforms that we think 
might work.

For more information about RBL-style blacklists, please see the "sites.h"
file, which contains pointers to several RBL-alike listings, or refer to
era eriksson's list at http://www.iki.fi/era/rbl/rbl.html .

The official home for rblcheck is http://rblcheck.sourceforge.net/ . Any
ideas, bugfixes, porting notes, or requests for pizza delivery directions
should be sent to the rblcheck mailing list; please see the subscription 
page at http://lists.sourceforge.net/mailman/listinfo/rblcheck-users/ .

-- 
Edward S. Marshall <esm@logic.net>
You can’t perform that action at this time.