[BusyBox] re-exec feature broken

John Gordon john_94501 at yahoo.com
Fri Mar 5 05:28:58 UTC 2004


Hello folks,

Just discovered that the re-exec feature we use to allow us to re-flash our
root file system has been broken in version 1.190 of init/init.c. A new feature
was added that allows re-reading of the /etc/inittab file, that that was
overlaid on the SIGHUP signal.

Two possible solutions spring to mind:

1) Move the re-reading of the inittab to a new signal

2) Move the re-exec feature to a new signal.

SIGUSR1 or SIGUSR2 would perhaps be a good choice since those two currently do
the same thing. I'm not particularly bothered which feature moves to a new
signal, but one way or the other should probably happen since the re-exec code
is in there, but cannot be accessed at the moment at all (and it is very useful
when it comes to having to upgrade the root file system image in flash!)

Rgds,
John...

=====
Linux, NetBSD, VxWorks and more	 ---->	http://www.blueDonkey.org

__________________________________
Do you Yahoo!?
Yahoo! Search - Find what you’re looking for faster
http://search.yahoo.com



More information about the busybox mailing list