mirror of
https://github.com/systemd/systemd.git
synced 2025-01-24 06:04:05 +03:00
update NEWS
This commit is contained in:
parent
a003244057
commit
a3d04419fd
65
NEWS
65
NEWS
@ -72,11 +72,12 @@ CHANGES WITH 256-rc1:
|
||||
embedded in the file name. The files are ordered by version and
|
||||
the newest one is selected.
|
||||
|
||||
systemd-nspawn --image=/--directory=, systemd-dissect, systemd-portabled,
|
||||
and the RootDirectory=, RootImage=, ExtensionImages=, and
|
||||
ExtensionDirectories= settings for units now support the vpick
|
||||
protocol and allow the latest version to be selected automatically if
|
||||
a "*.v/" directory is specified as the source.
|
||||
systemd-nspawn --image=/--directory=, systemd-dissect,
|
||||
systemd-portabled, and the RootDirectory=, RootImage=,
|
||||
ExtensionImages=, and ExtensionDirectories= settings for units now
|
||||
support the vpick protocol and allow the latest version to be
|
||||
selected automatically if a "*.v/" directory is specified as the
|
||||
source.
|
||||
|
||||
* Encrypted service credentials can now be made accessible to
|
||||
unprivileged users. systemd-creds gained new options --user/--uid=
|
||||
@ -90,6 +91,9 @@ CHANGES WITH 256-rc1:
|
||||
exclusively for machine images. The new "importctl" generalizes this
|
||||
for sysext, confext, and portable service images.
|
||||
|
||||
* The systemd sources may now be compiled cleanly with all OpenSSL 3.0
|
||||
deprecations removed, including the OpenSSL engine logic turned off.
|
||||
|
||||
Service Management:
|
||||
|
||||
* New system manager setting ProtectSystem= has been added. It is
|
||||
@ -196,7 +200,11 @@ CHANGES WITH 256-rc1:
|
||||
PID 1 has successfully completed installation of its various UNIX
|
||||
process signal handlers (i.e. the moment where SIGRTMIN+4 sent to
|
||||
PID 1 will start to have the effect of shutting down the system
|
||||
cleanly).
|
||||
cleanly). X_SYSTEMD_SHUTDOWN= is sent shortly before the system shuts
|
||||
down, and carries a string identifying the type of shutdown,
|
||||
i.e. "poweroff", "halt", "reboot". X_SYSTEMD_REBOOT_PARAMETER= is
|
||||
sent at the same time and carries the string passed to "systemctl
|
||||
--reboot-argument=" if there was one.
|
||||
|
||||
* New D-Bus properties ExecMainHandoverTimestamp and
|
||||
ExecMainHandoverTimestampMonotonic are now published by services of
|
||||
@ -206,6 +214,23 @@ CHANGES WITH 256-rc1:
|
||||
execution control of the process is handed over from systemd to the
|
||||
payload.
|
||||
|
||||
* An additional timestamp is now taken by the service manager when a
|
||||
system shutdown operation is initiated. It can be queried via D-Bus
|
||||
during the shutdown phase. It's passed to the following service
|
||||
manager invocation on soft reboots, which will then use it to log the
|
||||
overall "grey-out" time of the soft reboot operation, i.e. the time
|
||||
when the shutdown began until the system is fully up again.
|
||||
|
||||
* "systemctl status" will now display the invocation ID in its usual
|
||||
output, i.e. the 128bit ID uniquely assigned to the current runtime
|
||||
cycle of the unit. The ID has been supported for a long time, but is
|
||||
now more prominently displayed, as it is a very useful handle to a
|
||||
specific invocation of a service.
|
||||
|
||||
* systemd now generates a new "taint" string "unmerged-bin" for systems
|
||||
that have /usr/bin/ and /usr/sbin/ separate. It's generally
|
||||
recommended to make the latter a symlink to the former these days.
|
||||
|
||||
Journal:
|
||||
|
||||
* systemd-journald can now forward journal entries to a socket
|
||||
@ -339,6 +364,17 @@ CHANGES WITH 256-rc1:
|
||||
* .link files now support a new ReceivePacketSteeringCPUMask= setting
|
||||
for configuring which CPUs to steer incoming packets to.
|
||||
|
||||
* The [Network] section in .network files gained a new setting
|
||||
UseDomains=, which is a single generic knob for controlling the
|
||||
settings of the same name in the [DHCPv4], [DHCPv6] and
|
||||
[IPv6AcceptRA].
|
||||
|
||||
* The 99-default.link file we ship by default (that defines the policy
|
||||
for all network devices to which no other .link file applies) now
|
||||
lists "mac" among AlternativeNamesPolicy=. This means that network
|
||||
interfaces will now by default gain an additional MAC-address based
|
||||
alternative device name. (i.e. enx…)
|
||||
|
||||
systemd-nspawn:
|
||||
|
||||
* systemd-nspawn now provides a /run/systemd/nspawn/unix-export/
|
||||
@ -523,6 +559,10 @@ CHANGES WITH 256-rc1:
|
||||
generated recovery PIN is shown to the user. If "query" is selected
|
||||
then the PIN is queried from the user.
|
||||
|
||||
* sd-stub gained support for the new ".ucode" PE section in UKIs, that
|
||||
may contain CPU microcode data. When control is handed over to the
|
||||
Linux kernel this data is prepended to the set of initrds passed.
|
||||
|
||||
systemd-run/run0:
|
||||
|
||||
* systemd-run is now a multi-call binary. When invoked as 'run0', it
|
||||
@ -661,6 +701,10 @@ CHANGES WITH 256-rc1:
|
||||
sd_id128_get_invocation_app_specific() for acquiring an app-specific
|
||||
ID that is derived from the service invocation ID.
|
||||
|
||||
* The sd-event API gained a new API call
|
||||
sd_event_source_get_inotify_path() that returns the file system path
|
||||
an inotify event source was created for.
|
||||
|
||||
systemd-cryptsetup/systemd-cryptenroll:
|
||||
|
||||
* The device node argument to systemd-cryptenroll is now optional. If
|
||||
@ -701,8 +745,9 @@ CHANGES WITH 256-rc1:
|
||||
|
||||
https://systemd.io/VM_INTERFACE
|
||||
|
||||
* The sd_notify() man page has gained an example with C code that shows
|
||||
how to implement the interface in C without involving libsystemd.
|
||||
* The sd_notify() man page has gained examples with C and Python code
|
||||
that shows how to implement the interface in those languages without
|
||||
involving libsystemd.
|
||||
|
||||
systemd-homed, systemd-logind, systemd-userdbd:
|
||||
|
||||
@ -881,6 +926,10 @@ CHANGES WITH 256-rc1:
|
||||
used to specify the TTY for the debug shell, independently of
|
||||
enabling or disabling it.
|
||||
|
||||
* portablectl gained a new --clean switch that clears a portable
|
||||
service's data (cache, logs, state, runtime, fdstore) when detaching
|
||||
it.
|
||||
|
||||
Contributions from: A S Alam, AKHIL KUMAR,
|
||||
Abraham Samuel Adekunle, Adrian Vovk, Adrian Wannenmacher,
|
||||
Alan Liang, Alberto Planas, Alexander Zavyalov, Anders Jonsson,
|
||||
|
Loading…
x
Reference in New Issue
Block a user