* "systemctl list-timers" and "systemctl list-sockets" gained
a --recursive switch for showing units of these types also
* "systemctl list-timers" and "systemctl list-sockets" gained
a --recursive switch for showing units of these types also
- for all local containers, similar in style to the
- --recursive switch "systemctl list-units" already supports.
+ for all local containers, similar in style to the already
+ supported --recursive switch for "systemctl list-units".
* A new RebootArgument= setting has been added for service
units, which may be used to specify a kernel reboot argument
* A new RebootArgument= setting has been added for service
units, which may be used to specify a kernel reboot argument
* A new FailureAction= setting has been added for service
units which may be used to specify an operation to trigger
* A new FailureAction= setting has been added for service
units which may be used to specify an operation to trigger
StartLimitAction=, but unlike it controls what is done
immediately rather than only after several attempts to
restart the service in question.
* hostnamed got updated to also expose the kernel name,
StartLimitAction=, but unlike it controls what is done
immediately rather than only after several attempts to
restart the service in question.
* hostnamed got updated to also expose the kernel name,
- release and version on the bus. This is useful for executing
- commands like hostnamectl with the -H switch.
+ release, and version on the bus. This is useful for
+ executing commands like hostnamectl with the -H switch.
+ systemd-analyze makes use of this to properly display
+ details when running non-locally.
of network configuration performed in some other way.
* Two new service options StartupCPUShares= and
of network configuration performed in some other way.
* Two new service options StartupCPUShares= and
CPUShares= and BlockIOWeight= however only apply during
system startup. This is useful to prioritize certain services
differently during bootup than during normal runtime.
CPUShares= and BlockIOWeight= however only apply during
system startup. This is useful to prioritize certain services
differently during bootup than during normal runtime.
* sd-login gained new calls
sd_peer_get_{session,owner_uid,unit,user_unit,slice,machine_name}(),
to query the identity of the peer of a local AF_UNIX
* sd-login gained new calls
sd_peer_get_{session,owner_uid,unit,user_unit,slice,machine_name}(),
to query the identity of the peer of a local AF_UNIX
* systemd-nspawn gained a new --network-macvlan= setting to
set up a private macvlan interface for the
* systemd-nspawn gained a new --network-macvlan= setting to
set up a private macvlan interface for the
"systemd.log_level=debug" already did before.
* "systemctl set-default", "systemctl get-default" has been
"systemd.log_level=debug" already did before.
* "systemctl set-default", "systemctl get-default" has been
* The various "environment" files, such as /etc/locale.conf
now support continuation lines with a backslash ("\") as
* The various "environment" files, such as /etc/locale.conf
now support continuation lines with a backslash ("\") as
* "systemctl unlock-sessions" has been added, that allows
unlocking the screens of all user sessions at once, similar
* "systemctl unlock-sessions" has been added, that allows
unlocking the screens of all user sessions at once, similar
sessions. This is backed by a new D-Bus call UnlockSessions().
* "loginctl seat-status" will now show the master device of a
sessions. This is backed by a new D-Bus call UnlockSessions().
* "loginctl seat-status" will now show the master device of a
pager. This is only supported in conjunction with "less".
* journalctl gained a new "--user-unit=" option, that works
pager. This is only supported in conjunction with "less".
* journalctl gained a new "--user-unit=" option, that works