[49] in Back_Bay_LISA

home help back first fref pref prev next nref lref last post

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'.

home help back first fref pref prev next nref lref last post