diff options
author | 2013-11-07 01:17:49 +0100 | |
---|---|---|
committer | 2013-11-07 01:23:54 -0500 | |
commit | 3f09ee19690730cd69e4986d72da2d9bb7c04a6a (patch) | |
tree | 174ca8aa29804ff2f4dde78b85ecfdbee4bcff4c /man/systemd-halt.service.xml | |
parent | man: wording and grammar updates (diff) | |
download | systemd-3f09ee19690730cd69e4986d72da2d9bb7c04a6a.tar.gz systemd-3f09ee19690730cd69e4986d72da2d9bb7c04a6a.tar.bz2 systemd-3f09ee19690730cd69e4986d72da2d9bb7c04a6a.zip |
man: add rationale into systemd-halt(8)
The explanation is from
http://people.debian.org/~stapelberg/docs/systemd-dependencies.html
Diffstat (limited to 'man/systemd-halt.service.xml')
-rw-r--r-- | man/systemd-halt.service.xml | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/man/systemd-halt.service.xml b/man/systemd-halt.service.xml index 2fd7b8bf8..0737d058d 100644 --- a/man/systemd-halt.service.xml +++ b/man/systemd-halt.service.xml @@ -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 |