1
0
mirror of https://github.com/systemd/systemd.git synced 2025-01-03 05:18:09 +03:00

NEWS: more preparation for 254-rc1

This commit is contained in:
Lennart Poettering 2023-07-06 11:16:16 +02:00
parent a130b09513
commit eade959b90
2 changed files with 117 additions and 2 deletions

View File

@ -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>

111
NEWS
View File

@ -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: