🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.mail.headers
Article #268

Re: "blaming Unix SendMail"

#268
From: Marvin Solomon
Date: Fri, 20 Apr 1984 16:31
25 lines
2103 bytes
The change you suggested is already in sendmail (the version distributed
with 4.2 UNIX).  I believe I was the one who suggested the particular
"trick" now used.  I thought of it years ago while trying to make Adventure
start up more quickly.  Take ANY program that has a complicated and
time-consuming startup and add two options:  When the program is called
with the first option, it goes through the initialization, then dumps
everything willy-nilly into a file.  (In C, that can usually be done
by simply dumping bss: everything from _edata to _end; in FORTRAN it
can be done by dumping COMMON).  When called with the second option, the
program skips the initialization and simply loads the file.

Now the bad news:  The syntax for sendmail configuration files was designed
before the "freeze-file" idea was incorporated, but even though the
justification is now gone, nobody is very anxious to change it.
I think the best course is simply to improve the instructions for creating
configuration files, but that's much more boring that creating more software
:-)

Sendmail was designed and implemented by Eric Allman.  If you disagree
with some aspect of its design, argue with him.  I believe he's already
stated publicly that he's sorry he made the configuration file so cryptic,
and if he had it to do over, he'd do it differently.  

Comments like "I'm just tired of seeing so much braindamage like this in
Unix" are really off the mark.  I'm tired of seeing so much sectarian strife.
Technical Details
Message-ID: <8404201631.AA06136@wisc-crys.arpa>
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!burl!hou3c!solomon@wisc-crys.arpa

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.1 6/24/83; site hou3c.UUCP
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!burl!hou3c!solomon@wisc-crys.arpa
From: solomon@wisc-crys.arpa (Marvin Solomon)
Newsgroups: net.mail.headers
Subject: Re: "blaming Unix SendMail"
Message-ID: <8404201631.AA06136@wisc-crys.arpa>
Date: Fri, 20-Apr-84 11:31:40 EST
Article-I.D.: hou3c.489
Posted: Fri Apr 20 11:31:40 1984
Date-Received: Sat, 21-Apr-84 01:55:42 EST
Sender: ka@hou3c.UUCP (Kenneth Almquist)
Lines: 25
To: VAF@CMU-CS-C.ARPA
Cc: Header-People@MIT-MC.ARPA