diff --git a/man/systemctl.xml b/man/systemctl.xml
index 2288f65d16..914af929c8 100644
--- a/man/systemctl.xml
+++ b/man/systemctl.xml
@@ -481,19 +481,16 @@
When used with enable, overwrite
any existing conflicting symlinks.
- When used with halt,
- poweroff, reboot or
- kexec, execute the selected operation
- without shutting down all units. However, all processes will
- be killed forcibly and all file systems are unmounted or
- remounted read-only. This is hence a drastic but relatively
- safe option to request an immediate reboot. If
- is specified twice for these
- operations, they will be executed immediately without
- terminating any processes or unmounting any file
- systems. Warning: specifying twice
- with any of these operations might result in data
- loss.
+ When used with halt, poweroff, reboot or
+ kexec, execute the selected operation without shutting down all units. However, all
+ processes will be killed forcibly and all file systems are unmounted or remounted read-only. This is hence a
+ drastic but relatively safe option to request an immediate reboot. If is specified
+ twice for these operations (with the exception of kexec), they will be executed
+ immediately, without terminating any processes or unmounting any file systems. Warning: specifying
+ twice with any of these operations might result in data loss. Note that when
+ is specified twice the selected operation is executed by
+ systemctl itself, and the system manager is not contacted. This means the command should
+ succeed even when the system manager hangs or crashed.
@@ -1602,48 +1599,45 @@ kobject-uevent 1 systemd-udevd-kernel.socket systemd-udevd.service
halt
- Shut down and halt the system. This is mostly equivalent to
- start halt.target --job-mode=replace-irreversibly, but also
- prints a wall message to all users. If combined with
- , shutdown of all running services is
- skipped, however all processes are killed and all file
- systems are unmounted or mounted read-only, immediately
- followed by the system halt. If is
- specified twice, the operation is immediately executed
- without terminating any processes or unmounting any file
- systems. This may result in data loss.
+ Shut down and halt the system. This is mostly equivalent to start halt.target
+ --job-mode=replace-irreversibly, but also prints a wall message to all users. If combined with
+ , shutdown of all running services is skipped, however all processes are killed and
+ all file systems are unmounted or mounted read-only, immediately followed by the system halt. If
+ is specified twice, the operation is immediately executed without terminating any
+ processes or unmounting any file systems. This may result in data loss. Note that when
+ is specified twice the halt operation is executed by
+ systemctl itself, and the system manager is not contacted. This means the command should
+ succeed even when the system manager hangs or crashed.poweroff
- Shut down and power-off the system. This is mostly
- equivalent to start poweroff.target --job-mode=replace-irreversibly,
- but also prints a wall message to all users. If combined with
- , shutdown of all running services is
- skipped, however all processes are killed and all file
- systems are unmounted or mounted read-only, immediately
- followed by the powering off. If is
- specified twice, the operation is immediately executed
- without terminating any processes or unmounting any file
- systems. This may result in data loss.
+ Shut down and power-off the system. This is mostly equivalent to start poweroff.target
+ --job-mode=replace-irreversibly, but also prints a wall message to all users. If combined with
+ , shutdown of all running services is skipped, however all processes are killed and
+ all file systems are unmounted or mounted read-only, immediately followed by the powering off. If
+ is specified twice, the operation is immediately executed without terminating any
+ processes or unmounting any file systems. This may result in data loss. Note that when
+ is specified twice the power-off operation is executed by
+ systemctl itself, and the system manager is not contacted. This means the command should
+ succeed even when the system manager hangs or crashed.reboot arg
- Shut down and reboot the system. This is mostly
- equivalent to start reboot.target --job-mode=replace-irreversibly,
- but also prints a wall message to all users. If combined with
- , shutdown of all running services is
- skipped, however all processes are killed and all file
- systems are unmounted or mounted read-only, immediately
- followed by the reboot. If is
- specified twice, the operation is immediately executed
- without terminating any processes or unmounting any file
- systems. This may result in data loss.
+ Shut down and reboot the system. This is mostly equivalent to start reboot.target
+ --job-mode=replace-irreversibly, but also prints a wall message to all users. If combined with
+ , shutdown of all running services is skipped, however all processes are killed and
+ all file systems are unmounted or mounted read-only, immediately followed by the reboot. If
+ is specified twice, the operation is immediately executed without terminating any
+ processes or unmounting any file systems. This may result in data loss. Note that when
+ is specified twice the reboot operation is executed by
+ systemctl itself, and the system manager is not contacted. This means the command should
+ succeed even when the system manager hangs or crashed.If the optional argument
arg is given, it will be passed