On Saturday 12 January 2008 02:02, Tallam, Sreenivas wrote:
> Hi All,
>  
> This has been discussed in the forum before but all of them were focused
> with a busybox version lower than what I am using
> So I am asking this question to the yet again, please bear with me
>  
> I am running a linux 2.6.10 kernel with a BusyBox v1.6.0.
> And I see the following error on the above
>  
> My inittab, has the following enteries
> # cat /etc/inittab
> 
> # Default entries for busybox init.
> ::ctrlaltdel:/sbin/reboot
> ::shutdown:/bin/umount -a -r
> ::shutdown:/sbin/swapoff -a
> ::restart:/sbin/init
> ::askfirst:-/bin/sh

In this case, /bin/sh will have /dev/console as a tty.
/dev/console is handled specially by kernel and cannot be
a *controlling tty*.

older busybox's init contained a hack which "cheated" and
opened *different* /dev/xxx. The hack is now moved to
separate helper applet - cttyhack, so that people who need
/dev/console really get what they want.

Try this:

::askfirst:/bin/setsid /bin/cttyhack /bin/sh

[should work without setsid too]
--
vda
_______________________________________________
busybox mailing list
[email protected]
http://busybox.net/cgi-bin/mailman/listinfo/busybox

Reply via email to