William James wrote:
Nope.

Less yuk, more hurray. But how can I fix the machine from shell if
/usr/lib is not mountable?

Look at the output all those libaries are in /lib. /lib is a real directory as of Solaris 10 not a symlink to /usr/lib as it was on previous 5.x releases of SunOS.


> /bin/sh

$ ls -l /bin
lrwxrwxrwx   1 root     root           9 Dec 12 15:20 /bin -> ./usr/bin/
$ ls -l /bin/sh
lrwxrwxrwx   1 root     root          13 Dec 12 15:31 /bin/sh ->
../../sbin/sh*

> /bin/ksh
> /bin/ksh93 <new

Solaris doesn't have ksh93 integrated yet so that is just impossible at
this stage.

I listed this as 6th option


> /bin/bash

What things use bash during boot ?  I looked and couldn't find any.

Apache uses bash for its scripts

Neither Apache 1.x or 2.x use bash on Solaris best I can tell, all the scripts I can see for starting up httpd (the SMF method script and apachectl and everything else in /usr/apache2/bin) all use /bin/sh.

Are we talking about Sun's Solaris Express distribution of OpenSolaris or are you running Nextena or some other distro ?

> /usr/xpg/bin/sh

No such path on Solaris.

It is either /usr/xpg4/bin/sh or /usr/xpg6/bin/sh

Sorry, I missed the 4. Where is /usr/xpg6/bin/sh? I don't have that shell.

Sorry my mistake there is just /usr/xpg4/bin/sh.

What things are using the xpg version of sh during boot ?  I looked and
couldn't find any.

I don't know. I tried to rename it for testing a while ago and the
machine hung on reboot. Maybe something calls system() and needs that
shell.

Rename what to what ?


--
Darren J Moffat
_______________________________________________
opensolaris-code mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/opensolaris-code

Reply via email to