From: Thomas L. <ta...@ec...> - 2005-05-02 13:15:28
|
On Mon, May 02, 2005 at 12:52:56PM +0100, Stephen Watson wrote: > Thomas Leonard <ta...@ec...> wrote: > > > On Mon, Mar 14, 2005 at 12:59:37AM -0300, Jonatan Liljedahl wrote: > > > > BTW, your su module assumes that the superuser (#0) has username "root". > > > This isn't always true, for example on my system (GoboLinux) where the > > > superuser is named "gobo". Hmm... sudo has an option to set userid "#0" > > > instead of username, but it seems that su does not support this syntax. > > > But now I can't find where you actually call su?? > > > > suchild.sh > > > > I've removed the word 'root'. No idea why it was there in the first > > place. > > Because it fails on Solaris if you use -c and a username is not specified. Ah. I've got it to detect the correct name to use now. Does that work everywhere? -- Dr Thomas Leonard http://rox.sourceforge.net GPG: 9242 9807 C985 3C07 44A6 8B9A AE07 8280 59A5 3CC1 |