Greetings.  I'm seeking clarification on use of the "-r" option of
rblsmtpd, described here:

  http://cr.yp.to/ucspi-tcp/rblsmtpd.html

The issue at hand is whether or not you can specify multiple blackhole
lists with one call, or if you have to chain calls to rblsmtpd.

I've had some reports that you can use multiple -r's, e.g.

  rblsmtpd -rrelays.orbs.org -rrbl.maps.vix.com

However, user Mike Silbersack had a different experience and did some
further research into the issue and sent me this:

On Wed, 1 Nov 2000, Mike Silbersack wrote:

> I'm sure that multiple -rs don't work now.  See main():
>
>
> void main(argc,argv)
> int argc;
> char **argv;
> {
>   int opt;
>
>   while ((opt = getopt(argc,argv,"t:r:Rb")) != opteof)
>     switch(opt) {
>       case 't': scan_uint(optarg,&timeout); break;
>       case 'R': flagrblsafe = 1; break;
>       case 'b': flagbounce = 1; break;
>       case 'r': rbldomain = optarg; break;
>       default: usage();
>     }
>   argv += optind;
>   if (!*argv) usage();
>
>   res_init();
>   check();
>   execvp(*argv,argv);
>   strerr_die4sys(111,FATAL,"unable to run ",*argv,": ");
> }
>
> As you can see, the last -r is the one that'll stick.  This is true for
> both the patched and unpatched rblsmtpd.  So, it looks like chaining
> rblsmtpds is the only way to use multiple blackhole lists for now.
>
> Mike "Silby" Silbersack

I think this would indicate that repeating use of -r wouldn't work as
expected.

Can anyone clarify what's really supposed to happen, what really
does happen, and what it all means in a larger existential context?

Thanks,
Chris


-- Chris Hardie -----------------------------
----- mailto:[EMAIL PROTECTED] ----------
-------- http://www.summersault.com/chris/ --







Reply via email to