> 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]

Reply via email to