summaryrefslogtreecommitdiffstats
path: root/NEWS
diff options
context:
space:
mode:
authorLuca Boccassi <bluca@debian.org>2023-07-06 16:42:29 +0200
committerLuca Boccassi <bluca@debian.org>2023-07-06 21:37:56 +0200
commit305bea82c16212d455f3b5247324ec28e205266f (patch)
treea53155ba7c76d10f6f5d72a694919da4791c417b /NEWS
parentNEWS: rearrange deprecation notices from more imminent to less imminent (diff)
downloadsystemd-305bea82c16212d455f3b5247324ec28e205266f.tar.xz
systemd-305bea82c16212d455f3b5247324ec28e205266f.zip
Update NEWS for latest changes
Diffstat (limited to '')
-rw-r--r--NEWS28
1 files changed, 28 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index bb5697f387..2d96c285de 100644
--- a/NEWS
+++ b/NEWS
@@ -105,6 +105,13 @@ CHANGES WITH 254 in spe:
RestartMaxDelaySec= which allow exponentially-growing restart
intervals for Restart=.
+ * The service activation logic gained a new setting RestartMode= which
+ can be set to 'direct' to skip the inactive/failed states when
+ restarting, so that dependent units are not notified until the service
+ converges to a final (successful or failed) state. For example, this
+ means that OnSuccess=/OnFailure= units will not be triggered until the
+ service state has converged.
+
* PID 1 will now automatically load the virtio_console kernel module
during early initialization if running in a suitable VM. This is done
so that early-boot logging can be written to the console if available.
@@ -221,6 +228,17 @@ CHANGES WITH 254 in spe:
compromising on security, as the memory is never paged out either
way.
+ * The service manager now can detect when it is running in a
+ 'Confidential Virtual Machine', and a corresponding 'cvm' value is now
+ accepted by ConditionSecurity= for units that want to conditionalize
+ themselves on this. systemd-detect-virt gained new 'cvm' and
+ '--list-cvm' switches to respectively perform the detection or list
+ all known flavours of confidential VM, depending on the vendor. The
+ manager will publish a 'ConfidentialVirtualization' D-Bus property,
+ and will also set a SYSTEMD_CONFIDENTIAL_VIRTUALIZATION= environment
+ variable for unit generators. Finally, udev rules can match on a new
+ 'cvm' key that will be set when in a confidential VM.
+
Journal:
* The sd-journal API gained a new call sd_journal_get_seqnum() to
@@ -440,6 +458,13 @@ CHANGES WITH 254 in spe:
superficially validate DDI structure, and check whether a specific
image policy allows the DDI.
+ * systemd-dissect gained support for a new --mtree-hash switch to
+ optionally disable calculating mtree hashes, which can be slow on
+ large images.
+
+ * systemd-dissect --copy-to, --copy-from, --list and --mtree switches
+ are now able to operate on directories too, other than images.
+
Network Management:
* networkd's GENEVE support as gained a new .network option
@@ -669,6 +694,9 @@ CHANGES WITH 254 in spe:
as in text form on the console), and the system is turned off after a
10s delay.
+ * The 'passwdqc' library is now supported as an alternative to the
+ 'pwquality' library and it can be selected at build time.
+
Contributions from: 김인수, 07416, Addison Snelling, Adrian Vovk,
Aidan Dang, Alexander Krabler, Alfred Klomp, Anatoli Babenia,
Andrei Stepanov, Antonio Alvarez Feijoo, Arian van Putten, Arthur Shau,