Update the sample inittab to add the "ctrlaltdel" action.
Note a bug in busybox init that I need to fix. -Erik
This commit is contained in:
parent
e132f4b09e
commit
d7ce5e7802
4
TODO
4
TODO
@ -10,6 +10,10 @@ around to it some time. If you have any good ideas, please let me know.
|
|||||||
separate package (named perhaps tiny-netkit?). This currently includes
|
separate package (named perhaps tiny-netkit?). This currently includes
|
||||||
hostid, hostname, mnc, and ping.
|
hostid, hostname, mnc, and ping.
|
||||||
|
|
||||||
|
* init's waitfor() calls wait() which can catch and ignore the wrong pid
|
||||||
|
exiting. That other process is then not restarted.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
-Erik
|
-Erik
|
||||||
|
|
||||||
|
@ -23,7 +23,8 @@
|
|||||||
#
|
#
|
||||||
# <runlevels>: The runlevels field is completely ignored.
|
# <runlevels>: The runlevels field is completely ignored.
|
||||||
#
|
#
|
||||||
# <action>: Valid actions include: sysinit, respawn, askfirst, wait, and once.
|
# <action>: Valid actions include: sysinit, respawn, askfirst, wait, once,
|
||||||
|
# and ctrlaltdel.
|
||||||
#
|
#
|
||||||
# Note: askfirst acts just like respawn, but before running the specified
|
# Note: askfirst acts just like respawn, but before running the specified
|
||||||
# process it displays the line "Please press Enter to activate this
|
# process it displays the line "Please press Enter to activate this
|
||||||
@ -70,6 +71,7 @@ tty5::respawn:/sbin/getty 38400 tty5
|
|||||||
# Example how to put a getty on a modem line.
|
# Example how to put a getty on a modem line.
|
||||||
#ttyS2::respawn:/sbin/getty -x0 -s 57600 ttyS2
|
#ttyS2::respawn:/sbin/getty -x0 -s 57600 ttyS2
|
||||||
|
|
||||||
# Not currently supported, but may be sometime in the future...
|
# Stuff to do before rebooting
|
||||||
#::ctrlaltdel:/sbin/reboot
|
::ctrlaltdel:/bin/umount -a -r > /dev/null 2>&1
|
||||||
|
::ctrlaltdel:/sbin/swapoff -a > /dev/null 2>&1
|
||||||
|
|
||||||
|
@ -23,7 +23,8 @@
|
|||||||
#
|
#
|
||||||
# <runlevels>: The runlevels field is completely ignored.
|
# <runlevels>: The runlevels field is completely ignored.
|
||||||
#
|
#
|
||||||
# <action>: Valid actions include: sysinit, respawn, askfirst, wait, and once.
|
# <action>: Valid actions include: sysinit, respawn, askfirst, wait, once,
|
||||||
|
# and ctrlaltdel.
|
||||||
#
|
#
|
||||||
# Note: askfirst acts just like respawn, but before running the specified
|
# Note: askfirst acts just like respawn, but before running the specified
|
||||||
# process it displays the line "Please press Enter to activate this
|
# process it displays the line "Please press Enter to activate this
|
||||||
@ -70,6 +71,7 @@ tty5::respawn:/sbin/getty 38400 tty5
|
|||||||
# Example how to put a getty on a modem line.
|
# Example how to put a getty on a modem line.
|
||||||
#ttyS2::respawn:/sbin/getty -x0 -s 57600 ttyS2
|
#ttyS2::respawn:/sbin/getty -x0 -s 57600 ttyS2
|
||||||
|
|
||||||
# Not currently supported, but may be sometime in the future...
|
# Stuff to do before rebooting
|
||||||
#::ctrlaltdel:/sbin/reboot
|
::ctrlaltdel:/bin/umount -a -r > /dev/null 2>&1
|
||||||
|
::ctrlaltdel:/sbin/swapoff -a > /dev/null 2>&1
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user