Scott D Yelich <[EMAIL PROTECTED]> writes:

> Sure, it works...  eventually...  maybe.  It might be efficient (as long
> as you're not on a serial line?).  I may be secure, as long as you don't
> allow users to write .qmail files.  It even comes default as an open
> relay!

That depends on your definition of default.  If you follow the INSTALL
guide, you run ./config, which creates rcpthosts and turns off relaying.

> And, to top all of this off, the docs suck! I mean, it's not that qmail
> is bad, really, it isn't! It's the docs.

qmail has an excellent reference manual, but fairly poor step-by-step
guides, indexes, and tutorials.

> I asked someone to give me an example of a standard unix program that
> called itself as part of its normal/standard use.

Using multiple copies of rblsmtpd is basically equivalent to constructs
like:

        grep word * | grep other | grep -v blah

which I use all the time.  You're doing precisely that; it's just that
rblsmtpd has to do the "|" part for you rather than the shell because the
shell won't get the file descriptors right.

It's commonly called a tool chain here, and it's a style that djb uses
quite a bit (more than most program authors).  It's a little confusing the
first time you see it, but the more you work with it the more you realize
how efficient and effective it is.

-- 
Russ Allbery ([EMAIL PROTECTED])         <URL:http://www.eyrie.org/~eagle/>

Reply via email to