> Date: Wed, 28 Nov 2007 13:27:38 -0500
> From: Kyle McDonald <[EMAIL PROTECTED]>
> To: James Carlson <[EMAIL PROTECTED]>
> CC: Jürgen Keil <[EMAIL PROTECTED]>, [email protected]
> Subject: Re: [osol-discuss] 'more' broken in b77 miniroot?
>
> James Carlson wrote:
> > Jürgen Keil writes:
> >
> >> In snv_75a, the miniroot /sbin/sulogin shell script contains this line:
> >>
> >> exec 0<> /dev/console 1>&0 2>&0
> >>
> >> The miniroot /sbin/sulogin from snv_75a has SCCS ID
> >> "@(#)sulogin.sh 1.5". Has that changed for snv_77?
> >>
> >
> > It's still the same in the gate.
> >
> >
> This might be the difference.
>
> I didn't choose 'Single User Shell' from the menu.
>
> The machine is configured to do Custom Jumpstart automatically, and to
> see the environment the Begin script would run in, I temporarily changed
> the begin script to just call 'exit 1'. This made JumpStart give up and
> leave me a shell prompt.
>
> Is this prompt JumpStart left me at supposed to be the same as 'sulogin'?
Maybe not.
Can you try "ls -lR / | truss more" ? What kind of error
does it get (when it tries to read from stderr fd#2) ?
You may also want to check the shell's filedescriptor flags
with "pfiles $$". And in case stderr isn't opened O_RDWR check
the process tree with "ptree $$" and use "pfiles {pid}" on the
parents to find out where the readability of stderr is lost.
_______________________________________________
opensolaris-discuss mailing list
[email protected]