]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
NEWS: more preparation for 254-rc1
authorLennart Poettering <lennart@poettering.net>
Thu, 6 Jul 2023 09:16:16 +0000 (11:16 +0200)
committerLennart Poettering <lennart@poettering.net>
Thu, 6 Jul 2023 09:16:16 +0000 (11:16 +0200)
.mailmap
NEWS

index 7abaedc87996f3f127afbf35042b777052327395..a6367972463f4eabeb4cfd5be1b8a3886a7797c3 100644 (file)
--- a/.mailmap
+++ b/.mailmap
@@ -179,7 +179,7 @@ Thomas H. P. Andersen <phomes@gmail.com>
 Tiago Levit <liamgliam@gmail.com>
 Tibor Nagy <xnagytibor@gmail.com>
 Tinu Weber <takeya@bluewin.ch>
-Tobias Jungel <tobias.jungel@bisdn.de> Tobias Jungel <Tobias.Jungel@gmail.com>
+Tobias Jungel <tobias.jungel@bisdn.de> <Tobias.Jungel@gmail.com>
 Tobias Klauser <tklauser@access.unizh.ch>
 Tobias Klauser <tklauser@access.unizh.ch> <klauser@access.unizh.ch>
 Tobias Klauser <tklauser@access.unizh.ch> <tklauser@access.unizh.chbk>
@@ -212,3 +212,9 @@ Ronald Tschalär <ronald@innovation.ch>
 Jay Burger <jay.burger@fujitsu.com> <root@new-host-3.home>
 Yi Gao <ymuemc@163.com>
 Weblate <noreply@weblate.org>
+Omojola Joshua <omojolajoshua@gmail.com>
+Omojola Joshua <omojolajoshua@gmail.com> <109356020+1awesomeJ@users.noreply.github.com>
+Gaël PORTAY <gael.portay@collabora.com> <gael.portay@rtone.fr>
+Frantisek Sumsal <frantisek@sumsal.cz> <fsumsal@redhat.com>
+Cristian Rodríguez <cristian@rodriguez.im> <crodriguez@owncloud.com>
+msizanoen <msizanoen@qtmlabs.xyz>
diff --git a/NEWS b/NEWS
index ed9c8d51fe2df2439c9b635b0f61df812dd64b90..18a10ca11587eeb8bbeeb4084c5a9abce53b17f4 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -183,6 +183,44 @@ CHANGES WITH 254 in spe:
           LoadCredential= and LoadCredentialEncrypted= and searches for
           credentials to import from the system, and supports globbing.
 
+        * A new job mode "restart-dependencies" has been added to the service
+          manager (exposed via systemctl --job-mode=). It is only valid when
+          used with "start" jobs, and has the effect that the "start" job will
+          be propagated as "restart" jobs to currently running units that have
+          a BindsTo= or Requires= dependency on the started unit.
+
+        * A new verb "whoami" has been added to "systemctl" which determines as
+          part of which unit the command is being invoked. It writes the unit
+          name to standard output. If one or more PIDs are specified reports
+          the unit names the processes referenced by the PIDs belong to.
+
+        * The system and service credential logic has been improved: there's
+          now a clearly defined place where system provisioning tools running
+          in the initrd can place credentials that will be imported into the
+          system's set of credentials during the initrd → host transition: the
+          /run/credentials/@initrd/ directory. Once the credentials placed
+          there are imported into the system credential set they are deleted
+          from this directory, and the directory itself is deleted afterwards
+          too.
+
+        * A new kernel command line option systemd.set_credential_binary= has
+          been added, that is similar to the pre-existing
+          systemd.set_credential= but accepts arbitrary binary credential data,
+          encoded in Base64. Note that the kernel command line is not a
+          recommend way to transfer credentials into a system, since it is
+          world-readable from userspace.
+
+        * The default machine ID to use may now be configured via the
+          system.machine_id system credential. It will only be used if no
+          machine ID was set yet on the host.
+
+        * On Linux kernel 6.4 and newer system and service credentials will now
+          be placed in a tmpfs instance that has the "noswap" mount option
+          set. Previously, a "ramfs" instance was used. By switching to tmpfs
+          ACL support and overall size limits can now be enforced, without
+          compromising on security, as the memory is never paged out either
+          way.
+
         Journal:
 
         * The sd-journal API gained a new call sd_journal_get_seqnum() to
@@ -195,6 +233,9 @@ CHANGES WITH 254 in spe:
           multi-line log records will be truncated at the first newline,
           i.e. only the first line of each log message will be shown.
 
+        * systemd-journal-upload gained support for --namespace=, similar to
+          the switch of the same name of journalctl.
+
         systemd-repart:
 
         * systemd-repart's drop-in files gained a new ExcludeFiles= option which
@@ -259,6 +300,11 @@ CHANGES WITH 254 in spe:
         * ukify gained a new "genkey" verb for generating a set of of key pairs
           to sign UKIs and their PCR data with.
 
+        * ukify now accepts SBAT information to place in the .sbat PE section
+          of UKIs and addons. If an UKI is built the SBAT information from the
+          inner kernel is merged with any SBAT information associated with
+          systemd-stub and the SBAT data specified on the ukify command line.
+
         * The kernel-install script has been rewritten in C, and reuses much of
           the infrastructure of existing tools such as bootctl. It also gained
           --esp-path= and --boot-path= options to override the path to the ESP,
@@ -399,6 +445,19 @@ CHANGES WITH 254 in spe:
         * networkd's GENEVE support as gained a new .network option
           InheritInnerProtocol=.
 
+        * The [Tunnel] section in .netdev files has gained a new setting
+          IgnoreDontFragment for controlling the IPv4 "DF" flag of datagrams.
+
+        * A new global IPv6PrivacyExtensions= setting has been added that
+          selects the default value of the per-network setting of the same
+          name.
+
+        * The predictable network interface naming logic will now include
+          SR-IOV-R "representor" information in network interface names.
+
+        * The DHCPv4 + DHCPv6 + IPv6 RA logic in networkd gained support for
+          the RFC8910 captive portal option.
+
         Device Management:
 
         * udevadm gained the new "verify" verb for validating udev rules files
@@ -531,6 +590,7 @@ CHANGES WITH 254 in spe:
 
           https://systemd.io/COREDUMP
           https://systemd.io/MEMORY_PRESSURE
+          smbios-type-11(7)
 
         * systemd-firstboot gained a new --reset option. If specified, the
           settings in /etc/ it knows how to initialize are reset.
@@ -568,7 +628,14 @@ CHANGES WITH 254 in spe:
 
         * systemd-fstab-generator now understands two new kernel command line
           options systemd.mount-extra= and systemd.swap-extra=, which configure
-          additional mounts or swaps in a format similar to /etc/fstab.
+          additional mounts or swaps in a format similar to /etc/fstab. It also
+          now supports the new fstab.extra and fstab.extra.initrd credentials
+          that may contain additional /etc/fstab lines to apply at boot.
+
+        * systemd-getty-generator now understands two new credentials
+          getty.ttys.container and getty.ttys.serial. These credentials may
+          contain a list of TTY devices – one per line – to instantiate
+          container-getty@.service and serial-getty@.service on.
 
         * systemd-sysupdate's sysupdate.d/ drop-ins gained a new setting
           PathRelativeTo=, which can be set to "esp", "xbootldr", "boot", in
@@ -602,6 +669,48 @@ CHANGES WITH 254 in spe:
           as in text form on the console), and the system is turned off after a
           10s delay.
 
+        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,
+        A S Alam, Asier Sarasua Garmendia, Balló György, Bastien Nocera,
+        Benjamin Herrenschmidt, Benjamin Raison, Bill Peterson,
+        Brad Fitzpatrick, Brett Holman, bri, Chen Qi, Chitoku,
+        Christoph Anton Mitterer, Christopher Gurnee, Colin Walters,
+        Cornelius Hoffmann, Cristian Rodríguez, cunshunxia, cvlc12,
+        Cyril Roelandt, Daan De Meyer, Daniele Medri, Dan Streetman,
+        David Edmundson, David Schroeder, David Tardon, dependabot[bot],
+        Dimitri John Ledkov, Dmitrii Fomchenkov, Dmitry V. Levin, dmkUK,
+        Dominique Martinet, don bright, drosdeck, Edson Juliano Drosdeck,
+        EinBaum, Emanuele Giuseppe Esposito, Eric Curtin, Evgeny Vereshchagin,
+        Florian Klink, Franck Bui, François Rigault, Fran Diéguez, Franklin Yu,
+        Frantisek Sumsal, Gaël PORTAY, Gerd Hoffmann, Gertalitec, Gibeom Gwon,
+        Gustavo Noronha Silva, Hannu Lounento, Hans de Goede, Haochen Tong,
+        HATAYAMA Daisuke, Henrik Holst, Hoe Hao Cheng, Igor Tsiglyar,
+        Ivan Vecera, James Hilliard, Jan Engelhardt, Jan Janssen, Jan Luebbe,
+        Jan Macku, Janne Sirén, jcg, Jeidnx, Joan Bruguera, Joerg Behrmann,
+        jonathanmetzman, Jordan Rome, Josef Miegl, Joshua Goins, Joyce,
+        Joyce Brum, Juno Computers, Kai Lueke, Kevin P. Fleming, Kiran Vemula,
+        Klaus, Klaus Zipfel, Lawrence Thorpe, Lennart Poettering, licunlong,
+        Lily Foster, Luca Boccassi, Ludwig Nussel, maanyagoenka,
+        Maksim Kliazovich, Malte Poll, Marko Korhonen, Masatake YAMATO,
+        Mateusz Poliwczak, Matt Johnston, Miao Wang, Michal Koutný,
+        Michal Sekletár, Mike Yuan, mooo, Morten Linderud, msizanoen,
+        Nick Rosbrook, nikstur, Olivier Gayot, Omojola Joshua, Paolo Velati,
+        Paul Barker, Philipp Kern, Philip Withnall, Piotr Drąg, Quintin Hill,
+        Rene Hollander, Richard Phibel, Robert Meijers, Robert Scheck,
+        Romain Geissler, Ronan Pigott, Russell Harmon, saikat0511,
+        Samanta Navarro, Sam James, Sam Morris, Simon Braunschmidt,
+        Sjoerd Simons, Sorah Fukumori, Stanislaw Gruszka, Stefan Roesch,
+        Steven Luo, Steve Ramage, taniishkaaa, Tanishka, Thierry Martin,
+        Thomas Blume, Thomas Genty, Thomas Weißschuh, Thorsten Kukuk, Times-Z,
+        Tobias Powalowski, tofylion, Topi Miettinen, Uwe Kleine-König,
+        Velislav Ivanov, Vitaly Kuznetsov, Vít Zikmund, Will Fancher,
+        William Roberts, Winterhuman, Wolfgang Müller, Xiaotian Wu, Xi Ruoyao,
+        Yu Watanabe, Yuxiang Zhu, Zbigniew Jędrzejewski-Szmek, zhmylove,
+        ZjYwMj, Дамјан Георгиевски, наб
+
+        — ??, 2023-07-XX
+
 CHANGES WITH 253:
 
         Announcements of Future Feature Removals and Incompatible Changes: