On Tuesday 29 June 2004 15:53, Ken Schneider wrote: l
There are many scripts that run when the system is started that expect root's shell to be either sh or bash and will not run properly under tsch. Change it at your own risk.
Yes, this happened to me once. I think was in SunOS 4.x.... In that case, the script do not specified the shell. Just a blank comment as the first line. The solution was to specify the expected shell: #!/bin/sh, in the very fisrt line. In that case was a bug. Every script must specify the interpreter for itself. From that time until now, I always use tcsh for me and the root user, without any problems. I worked with Conectiva, RH (7 to 9), SunOS and Solaris. The problem is I am not sure about this concern. I learned that root's shell is /bin/sh or /bin/bash just like you, but I never heard a strong argument for this. So, I decided to experiment to see what happens. Except for the bug above, I never had any problems. So, I go on... :-) thank you !
-- Ken Schneider unix user since 1989 linux user since 1994 SuSE user since 1998 (5.2)