[2598] in testers

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

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.


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