Re: Shutdown/reboot script order?

From: Laurent Bercot <ska-supervision_at_skarnet.org>
Date: Tue, 09 Jun 2015 18:08:08 +0200

On 09/06/2015 16:24, Steve Litt wrote:
> * killall5 -15; sleep 2; killall5 -9; sleep 2
>
> * umount -a
>
> * mount -o remount,ro /dev/sda1
>
> * /sbin/halt or /sbin/reboot
>
> Could somebody confirm which order these things come in?

  You got the right order.

  Note that killall5 is heavy, kludgy and System V-specific.

  If your shell has a "kill" builtin, you can simply replace
"killall5 -15" with "kill -15 -1", and "killall5 -9" with
"kill -9 -1". It will work on Linux.
  If your shell does not have a "kill" builtin, you're out of
luck, unless your script is running as process 1.

  This is one of the reasons why I advocate running the last part
of the shutdown procedure as process 1 - it makes the final nuke
easy and portable.

-- 
  Laurent
Received on Tue Jun 09 2015 - 16:08:08 UTC

This archive was generated by hypermail 2.3.0 : Sun May 09 2021 - 19:44:19 UTC