The s6 command
s6-frontend
Software
skarnet.org
s6 system regroups actions related to booting or shutting down the system.
s6 system subcommand
s6 system help prints a short help message summarizing the options and usage of the s6 system command. It is not as detailed as this page.
s6 system boot
The rest of the subcommands are shutdown subcommands, and they
only work if the machine makes use of
s6-linux-init/a> and
s6-frontend has been configured to support it. On a machine that
does not boot via s6-linux-init, a shutdown should be executed via
the shutdown commands provided by your init system. In order for
the shutdown to be clean, the s6 live stop_everything -E
should be run before the init system performs a hard shutdown. For
instance, if the system uses /etc/inittab, then the
following line should appear in /etc/inittab:
::shutdown:/usr/bin/s6 live stop_everything -E
s6 system reboot
s6 system poweroff
s6 system halt