On Mon, Jun 30, 2008 at 4:06 PM, Cedric Blancher
<[EMAIL PROTECTED]> wrote:
> On 30/06/2008, Dennis Clarke <[EMAIL PROTECTED]> wrote:
>> On Mon, Jun 30, 2008 at 3:33 PM, Cedric Blancher
>>  <[EMAIL PROTECTED]> wrote:
>>  > On 30/06/2008, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
>>  >> Dennis,
>>  >>
>>  >>
>>  >>  > With a stock out of the box OpenSolaris install I installed Studio 12 
>> and ksh93
>>  >>
>>  >
>>  > You don't need to install ksh93 on OpenSolaris. It's already
>>  > preinstalled as /bin/sh.
>>
>>
>> I think that was a *wrong* thing to do and thus I manually install the
>>  shells that I want as I see fit. I pretty much expect that the default
>>  shell in Solaris should be a statically linked binary such that I can
>>  lose nearly everything and still have a working shell :
>>
>>  $ ls -lapin /sbin/sh
>>        952 -r-xr-xr-x   2 0        0         239348 Mar  9  2006 /sbin/sh
>>  $ file /sbin/sh
>>  /sbin/sh:       ELF 32-bit LSB executable 80386 Version 1, statically
>>  linked, stripped
>>
>>  I KNOW that Solaris 10 is a different beast from previous editions.
>>  Solaris 10 is different how? Solaris 10 has a default Bourne Shell
>>  /sbin/sh that is not statically linked anymore. This was done
>>  intentionally when the single/multi threaded process model was unified
>>  and the statically linked libc was removed. Solaris 10 commands in
>>  /sbin should only link with things in /lib. There are symlinks in
>>  /usr/lib to /lib for some libraries for backwards compatibility
>>  reasons. In fact, Solaris 10 is so smart that both su and login will
>>  fall back to /sbin/sh if the shell you specify in /etc/passwd for root
>>  can not be executed for some reason. What I am saying here is that you
>>  can change root's shell in Solaris 10 and still sleep well at night.
>>
>>  I don't know what OpenSolaris 200805 does in such events.
>
> So what?
> ldd /usr/bin/i86/ksh93 | grep usr/
>        libshell.so.1 =>         /usr/lib/libshell.so.1
>        libcmd.so.1 =>   /usr/lib/libcmd.so.1
>        libdll.so.1 =>   /usr/lib/libdll.so.1
>        libast.so.1 =>   /usr/lib/libast.so.1
>

you missed the point

as a user I get to choose whatever shell I want .. static ? who cares ? I don't.

as root I expect the same behavior I have seen for a decade and that
is what I don't get with OpenSolaris.

doen't matter anyways .. my hard disk just died :



-bash-3.2# pkg refresh
-bash-3.2# pkg install ss-dev
DOWNLOAD                                    PKGS       FILES     XFER (MB)
Completed                                  24/24 10027/10027 704.82/704.82

PHASE                                        ACTIONS
Install Phase                            13939/13939
-bash-3.2# Jun 30 08:52:34 aequitas scsi: WARNING:
/[EMAIL PROTECTED],0/[EMAIL PROTECTED],1/[EMAIL PROTECTED] (ata2):
Jun 30 08:52:34 aequitas        timeout: abort request, target=0 lun=0
Jun 30 08:52:34 aequitas scsi: WARNING: /[EMAIL PROTECTED],0/[EMAIL 
PROTECTED],1/[EMAIL PROTECTED] (ata2):
Jun 30 08:52:34 aequitas        timeout: abort device, target=0 lun=0
Jun 30 08:52:34 aequitas scsi: WARNING: /[EMAIL PROTECTED],0/[EMAIL 
PROTECTED],1/[EMAIL PROTECTED] (ata2):
Jun 30 08:52:34 aequitas        timeout: reset target, target=0 lun=0
Jun 30 08:52:34 aequitas scsi: WARNING: /[EMAIL PROTECTED],0/[EMAIL 
PROTECTED],1/[EMAIL PROTECTED] (ata2):
Jun 30 08:52:34 aequitas        timeout: reset bus, target=0 lun=0
Jun 30 08:52:34 aequitas gda: WARNING:
/[EMAIL PROTECTED],0/[EMAIL PROTECTED],1/[EMAIL PROTECTED]/[EMAIL PROTECTED],0 
(Disk0):
Jun 30 08:52:34 aequitas        Error for command 'read sector' Error
Level: Informational
Jun 30 08:52:34 aequitas gda:   Sense Key: aborted command
Jun 30 08:52:34 aequitas gda:   Vendor 'Gen-ATA ' error code: 0x3

crrraap

Dennis
_______________________________________________
indiana-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/indiana-discuss

Reply via email to