diff options
-rw-r--r-- | .mailmap | 8 | ||||
-rw-r--r-- | NEWS | 111 |
2 files changed, 117 insertions, 2 deletions
@@ -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> @@ -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: |