[2598] in testers
sun4 7.7D: /etc/rc2.d/{S*sendmail.S*athena}
daemon@ATHENA.MIT.EDU (Jonathon Weiss)
Mon Jul 11 18:54:14 1994
To: testers@MIT.EDU
Cc: jweiss@MIT.EDU
Date: Mon, 11 Jul 1994 18:53:52 EDT
From: Jonathon Weiss <jweiss@MIT.EDU>
System name: the-other-woman
Type and version: SPARC/Classic 7.7D (1 update(s) to same version)
Display type: cgthree
What were you trying to do?
Figure out what vold was, but that's not important right now.
I was reading through /etc/rc2.d/S*
What's wrong:
/etc/rc2.d/S*sendmail always starts a sendmail daemon.
If $SENDMAIL is true /etc/rc2.d/S*athena starts on too.
This means that ALL 7.7 suns are running a sendmail deamon.
Those 7.7 suns that are supposed to be running a sendmail daemon
are probably running two.*
What should have happened:
One of several things
1) the rc for sendmail shouldn't be run
2) the /usr/lib/sendmail -bd -q1h lin should be
commented out of the sendmail rc script
3) Running sendmail if $SENDMAIL is true should
be moved from the athnea rc script to
the sendmail one
Choice 2 is what was done for 7.6.
* Why doesn't mine break: In case you were wondering my sun is
supposed to be running send mail, and is only running one daemon.
Why, you ask? Well it seems that the sendmail rc does an "if [ -f
/usr/lib/sendmail ]" and I happened to have symlinked sendmail into
/usr/local/bin, because I use my own binary.