Bugtraq mailing list archives

Re: Solaris 2.5 syslog startup failure


From: brad.powell () WEST SUN COM (Brad Powell)
Date: Thu, 3 Jul 1997 07:28:37 -0700


Lauren writes:
The file /etc/init.d/syslog in Solaris 2.5.1 (Sparc version, latest
patch set), does not identify which shell should execute it.
If root
is set to use csh (instead of sh or ksh), syslog will fail to start.

Whoa here. I agree its a bug but be *extreamly* shy about using anything
except /sbin/sh for root's shell.. Why? well the files in /sbin are different
than /usr/bin for a reason. They are -statically linked-  Unless you have
a statically linked version of csh you had better think twice about using
it for roots shell. The first time you can't mount /usr(/lib) because of
a problem and need to boot single user mode to fix it, you will be glad
you have a static version of the shell.

Brad



Current thread: