diff --git a/man/systemctl.xml b/man/systemctl.xml
index 3ac6f628e2..dd9fd995b3 100644
--- a/man/systemctl.xml
+++ b/man/systemctl.xml
@@ -386,7 +386,6 @@ along with systemd; If not, see .
querying the user for authentication for privileged
operations.
-
@@ -992,6 +991,56 @@ kobject-uevent 1 systemd-udevd-kernel.socket systemd-udevd.service
+
+ reenable NAME...
+
+
+ Reenable one or more unit files, as specified on the
+ command line. This is a combination of
+ disable and enable and
+ is useful to reset the symlinks a unit is enabled with to
+ the defaults configured in the [Install]
+ section of the unit file.
+
+
+
+
+ preset NAME...
+
+
+ Reset one or more unit files, as specified on the
+ command line, to the defaults configured in the preset
+ policy files. This has the same effect as
+ disable or enable,
+ depending how the unit is listed in the preset files.
+
+ Use to control
+ whether units shall be enabled and disabled, or only
+ enabled, or only disabled.
+
+ For more information on the preset policy format,
+ see
+ systemd.preset5.
+ For more information on the concept of presets, please
+ consult the Preset
+ document.
+
+
+
+
+ preset-all
+
+
+ Resets all installed unit files to the defaults
+ configured in the preset policy file (see above).
+
+ Use to control
+ whether units shall be enabled and disabled, or only
+ enabled, or only disabled.
+
+
+
is-enabled NAME...
@@ -1063,56 +1112,6 @@ kobject-uevent 1 systemd-udevd-kernel.socket systemd-udevd.service
-
- reenable NAME...
-
-
- Reenable one or more unit files, as specified on the
- command line. This is a combination of
- disable and enable and
- is useful to reset the symlinks a unit is enabled with to
- the defaults configured in the [Install]
- section of the unit file.
-
-
-
-
- preset NAME...
-
-
- Reset one or more unit files, as specified on the
- command line, to the defaults configured in the preset
- policy files. This has the same effect as
- disable or enable,
- depending how the unit is listed in the preset files.
-
- Use to control
- whether units shall be enabled and disabled, or only
- enabled, or only disabled.
-
- For more information on the preset policy format,
- see
- systemd.preset5.
- For more information on the concept of presets, please
- consult the Preset
- document.
-
-
-
-
- preset-all
-
-
- Resets all installed unit files to the defaults
- configured in the preset policy file (see above).
-
- Use to control
- whether units shall be enabled and disabled, or only
- enabled, or only disabled.
-
-
-
mask NAME...
@@ -1139,6 +1138,20 @@ kobject-uevent 1 systemd-udevd-kernel.socket systemd-udevd.service
+
+ link FILENAME...
+
+
+ Link a unit file that is not in the unit file search
+ paths into the unit file search path. This requires an
+ absolute path to a unit file. The effect of this can be
+ undone with disable. The effect of this
+ command is that a unit file is available for
+ start and other commands although it
+ is not installed directly in the unit search path.
+
+
+
add-wants TARGETNAME...
@@ -1158,38 +1171,6 @@ kobject-uevent 1 systemd-udevd-kernel.socket systemd-udevd.service
-
- link FILENAME...
-
-
- Link a unit file that is not in the unit file search
- paths into the unit file search path. This requires an
- absolute path to a unit file. The effect of this can be
- undone with disable. The effect of this
- command is that a unit file is available for
- start and other commands although it
- is not installed directly in the unit search path.
-
-
-
-
- get-default
-
-
- Get the default target specified
- via default.target link.
-
-
-
-
- set-default NAME
-
-
- Set the default target to boot into. Command links
- default.target to the given unit.
-
-
-
edit NAME...
@@ -1226,6 +1207,27 @@ kobject-uevent 1 systemd-udevd-kernel.socket systemd-udevd.service
/run.
+
+
+ get-default
+
+
+ Return the default target to boot into. This returns
+ the target unit name default.target
+ is aliased (symlinked) to.
+
+
+
+
+ set-default NAME
+
+
+ Set the default target to boot into. This sets
+ (symlinks) the default.target alias
+ to the given target unit.
+
+
+
@@ -1547,6 +1549,7 @@ kobject-uevent 1 systemd-udevd-kernel.socket systemd-udevd.service
firmware over the air update.
+
kexec
@@ -1560,6 +1563,7 @@ kobject-uevent 1 systemd-udevd-kernel.socket systemd-udevd.service
immediately followed by the reboot.
+
exit
@@ -1569,35 +1573,8 @@ kobject-uevent 1 systemd-udevd-kernel.socket systemd-udevd.service
with the option) and will fail
otherwise.
-
-
- suspend
-
- Suspend the system. This will trigger activation of
- the special suspend.target target.
-
-
-
-
- hibernate
-
-
- Hibernate the system. This will trigger activation of
- the special hibernate.target target.
-
-
-
-
- hybrid-sleep
-
-
- Hibernate and suspend the system. This will trigger
- activation of the special
- hybrid-sleep.target target.
-
- switch-root ROOTINIT
@@ -1618,6 +1595,36 @@ kobject-uevent 1 systemd-udevd-kernel.socket systemd-udevd.service
involved in the initrd boot.
+
+
+ suspend
+
+
+ Suspend the system. This will trigger activation of
+ the special suspend.target target.
+
+
+
+
+
+ hibernate
+
+
+ Hibernate the system. This will trigger activation of
+ the special hibernate.target target.
+
+
+
+
+
+ hybrid-sleep
+
+
+ Hibernate and suspend the system. This will trigger
+ activation of the special
+ hybrid-sleep.target target.
+
+
diff --git a/src/systemctl/systemctl.c b/src/systemctl/systemctl.c
index ded4943c10..74528dd5b6 100644
--- a/src/systemctl/systemctl.c
+++ b/src/systemctl/systemctl.c
@@ -6075,7 +6075,7 @@ static void systemctl_help(void) {
" based on preset configuration\n"
" preset-all Enable/disable all unit files based on\n"
" preset configuration\n"
- " is-enabled NAME... Check whether unit files are enabled\n\n"
+ " is-enabled NAME... Check whether unit files are enabled\n"
" mask NAME... Mask one or more units\n"
" unmask NAME... Unmask one or more units\n"
" link PATH... Link one or more units files into\n"
@@ -6084,10 +6084,9 @@ static void systemctl_help(void) {
" on specified one or more units\n"
" add-requires TARGET NAME... Add 'Requires' dependency for the target\n"
" on specified one or more units\n"
- " get-default Get the name of the default target\n"
- " set-default NAME Set the default target\n"
" edit NAME... Edit one or more unit files\n"
- "\n"
+ " get-default Get the name of the default target\n"
+ " set-default NAME Set the default target\n\n"
"Machine Commands:\n"
" list-machines [PATTERN...] List local containers and host\n\n"
"Job Commands:\n"