[49] in Back_Bay_LISA
free sendmail.cf generator
daemon@ATHENA.MIT.EDU (Doug Mildram)
Thu Sep 24 21:15:42 1992
From: Doug Mildram <mildram@xylogics.com>
Date: Thu, 24 Sep 1992 20:00:29 -0400
To: bblisa@inset.com
ENHANCED FREEWARE I giftwrapped Crammond/Taylor's UK-2.1-Sendmail-config Pkg:
(for postmasters@internet.dom ) :: a GENERATOR of {/etc,/usr/lib}/sendmail.cf's.
"d" if your sendmail.cf's are golden! _______________ __o
_________________ -\<,
UK-2.1 is a great pkg, but WAS nontrivial to configure. ......O/ O
My "major" enhancement :: Self-Configuring templates w/ YOUR dns/email info:
How? in INSTALL, you add YOUR (uucpname),hub_hostname,site_name,upper_domain.
a one-time (csh) INSTALL does some "ed" and makes your build dirs/tables.
After 2-3 make's (on your hub, typically), voila, end/ongoing product(s)..,
1) "hub/hub.cf" for hub's /etc/sendmail.cf (or /usr/lib/sendmail.cf)
------ (you "install" results manually into /etc or /usr/lib)
2) "etherslave/etherslave.cf" /etc/sendmail.cf for other sendmail hosts.
-------------
3) opt: "uuslave.cf" for remote UUCP host(s) in your site.dom connected to hub.
----------
REQUIREMENTS: 1) sitewide aliases with a FLAT NAMESPACE. All mailhosts treat
@yoursite.dom as LOCAL. If two people have same username in your domain,
e.g. joe@hostA and joe@hostB, FIX THAT! Each joe@site.com must be unique.
(above restriction is called "hiding" hosts, the "multihost" UK option.)
2) hub is (bsd and/or well-hacked) UNIX-sendmail host; central to your site.dom,
WITH namedaemon & good (e.g., ida) sendmail_compiled_with_namedaemon.
3) external Internet routing and namedaemon required only on hub,
internAL routing (smtp-talk) between ALL etherslaves and hub.
3) your ability to install,test; &perhaps fix/adapt any oddities/loose_ends.
(maintainance done w/ tablefiles, and some "ed" for Rule-flagging,etc...)
ASSUMPTIONS (which you can hack around, if you're a tad more "complex"):
SIMPLE SITE DOMAIN: you admin one "flat" name (domain) space , that is:
(all your mailhosts are in same ?.site.dom , OR
all your mailhosts are in same ?.sub.site.dom OR deeper...)
UUCP mapping: pass *.uucp to a uucp gateway, or reject immediately, or handle!
132.245.33.7 vvvvvvvvvvvvvv
WHERE: anon ftp to xylogics.com get pub/ukcf.tar.Z or just pub/ukcf.README)
HOW WELL TESTED: 3 sites, all encore-bsd; It WILL build on any good bsd....
HOW WELL PUBLICIZED (how nuts am i): for now, just bblisa. Take it slow!
I fully expect to offer ongoing help to gutsy, but sendmail-coherent, takers.
============doug (mildram@xylogics.com)
--
Send mail for the `bblisa' mailing list to `bblisa@inset.com'.
Mail administrative requests to `bblisa-request@inset.com'.