diff mbox

system/inittab: adjust shutdown

Message ID 1416502909-5919-1-git-send-email-gustavo@zacarias.com.ar
State Accepted
Commit 1dbb7e8a822416d502095ecb2c463a5179074555
Headers show

Commit Message

Gustavo Zacarias Nov. 20, 2014, 5:01 p.m. UTC
Drop null id since that means "don't show anything" for busybox init,
hence the shutdown sequence (/etc/init.d/rcK) doesn't show anything
giving the false impression that it's not being run.
If someone wants a really silent console they'll need to adjust much more than
this anyway.
Also swap the root read-only remount with swapoff since the swap can be
a regular (loop) file in the root filesystem and make the operation fail
resulting in a dirty filesystem.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
 system/skeleton/etc/inittab | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

Comments

Peter Korsgaard Nov. 20, 2014, 6:41 p.m. UTC | #1
>>>>> "Gustavo" == Gustavo Zacarias <gustavo@zacarias.com.ar> writes:

 > Drop null id since that means "don't show anything" for busybox init,
 > hence the shutdown sequence (/etc/init.d/rcK) doesn't show anything
 > giving the false impression that it's not being run.
 > If someone wants a really silent console they'll need to adjust much more than
 > this anyway.
 > Also swap the root read-only remount with swapoff since the swap can be
 > a regular (loop) file in the root filesystem and make the operation fail
 > resulting in a dirty filesystem.

 > Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>

Committed, thanks.
diff mbox

Patch

diff --git a/system/skeleton/etc/inittab b/system/skeleton/etc/inittab
index 99d84e4..b1892c1 100644
--- a/system/skeleton/etc/inittab
+++ b/system/skeleton/etc/inittab
@@ -30,7 +30,6 @@  null::sysinit:/bin/hostname -F /etc/hostname
 ::ctrlaltdel:/sbin/reboot
 
 # Stuff to do before rebooting
-null::shutdown:/etc/init.d/rcK
-null::shutdown:/bin/umount -a -r
-null::shutdown:/sbin/swapoff -a
-
+::shutdown:/etc/init.d/rcK
+::shutdown:/sbin/swapoff -a
+::shutdown:/bin/umount -a -r