man: add rationale into systemd-halt(8)

The explanation is from
http://people.debian.org/~stapelberg/docs/systemd-dependencies.html
This commit is contained in:
Jan Engelhardt 2013-11-07 01:17:49 +01:00 committed by Zbigniew Jędrzejewski-Szmek
parent 63ba209d8b
commit 3f09ee1969

View File

@ -83,6 +83,12 @@
remaining swap devices, detach all remaining storage
devices and kill all remaining processes.</para>
<para>It is necessary to have this code in a separate binary
because otherwise rebooting after an upgrade might be broken 
the running PID 1 could still depend on libraries which are not
available any more, thus keeping the filesystem busy, which
then cannot be re-mounted read-only.</para>
<para>Immediately before executing the actual system
halt/poweroff/reboot/kexec
<filename>systemd-shutdown</filename> will run all