On Fri, 2007-06-29 at 18:18 +0200, Denis Vlasenko wrote:
> On Wednesday 27 June 2007 17:35, Dallas Clement wrote:
> > Hello All,
> > 
> > I am executing an ash init script from initramfs.  I have only the
> > console for I/O at this time -- no TTYs available.
> > 
> > My init script prompts for input like so:
> > 
> >                printf " is that correct? (y|n) -> "
> >                read confirm
> > 
> > Should I be able to interrupt ash script execution with a control-C?
> > 
> > I am trying to trap it in my script as follows:
> > 
> > trap abort 2
> 
> No, it won't work. Ctrl-C, Ctrl-Z etc have special
> meaning only when they come from controlling tty.
> 
> /dev/console cannot be a controlling tty in Linux.
> (there is code in kernel which disallows this).
> 
> See cttyhack (and its help text) in newer busybox.
> --
> vda

Thanks for the reply.  Can I hi-jack my PC VGA port with getty then to
get a controlling terminal?  I'd like to avoid forcing a login.  I'm
trying to do this from an init script.

_______________________________________________
busybox mailing list
busybox@busybox.net
http://busybox.net/cgi-bin/mailman/listinfo/busybox

Reply via email to