mirror of
https://github.com/systemd/systemd.git
synced 2025-01-05 13:18:06 +03:00
NEWS: more preparation for 254-rc1
This commit is contained in:
parent
a130b09513
commit
eade959b90
8
.mailmap
8
.mailmap
@ -179,7 +179,7 @@ Thomas H. P. Andersen <phomes@gmail.com>
|
|||||||
Tiago Levit <liamgliam@gmail.com>
|
Tiago Levit <liamgliam@gmail.com>
|
||||||
Tibor Nagy <xnagytibor@gmail.com>
|
Tibor Nagy <xnagytibor@gmail.com>
|
||||||
Tinu Weber <takeya@bluewin.ch>
|
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>
|
||||||
Tobias Klauser <tklauser@access.unizh.ch> <klauser@access.unizh.ch>
|
Tobias Klauser <tklauser@access.unizh.ch> <klauser@access.unizh.ch>
|
||||||
Tobias Klauser <tklauser@access.unizh.ch> <tklauser@access.unizh.chbk>
|
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>
|
Jay Burger <jay.burger@fujitsu.com> <root@new-host-3.home>
|
||||||
Yi Gao <ymuemc@163.com>
|
Yi Gao <ymuemc@163.com>
|
||||||
Weblate <noreply@weblate.org>
|
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
111
NEWS
@ -183,6 +183,44 @@ CHANGES WITH 254 in spe:
|
|||||||
LoadCredential= and LoadCredentialEncrypted= and searches for
|
LoadCredential= and LoadCredentialEncrypted= and searches for
|
||||||
credentials to import from the system, and supports globbing.
|
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:
|
Journal:
|
||||||
|
|
||||||
* The sd-journal API gained a new call sd_journal_get_seqnum() to
|
* 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,
|
multi-line log records will be truncated at the first newline,
|
||||||
i.e. only the first line of each log message will be shown.
|
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:
|
||||||
|
|
||||||
* systemd-repart's drop-in files gained a new ExcludeFiles= option which
|
* 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
|
* ukify gained a new "genkey" verb for generating a set of of key pairs
|
||||||
to sign UKIs and their PCR data with.
|
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 kernel-install script has been rewritten in C, and reuses much of
|
||||||
the infrastructure of existing tools such as bootctl. It also gained
|
the infrastructure of existing tools such as bootctl. It also gained
|
||||||
--esp-path= and --boot-path= options to override the path to the ESP,
|
--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
|
* networkd's GENEVE support as gained a new .network option
|
||||||
InheritInnerProtocol=.
|
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:
|
Device Management:
|
||||||
|
|
||||||
* udevadm gained the new "verify" verb for validating udev rules files
|
* 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/COREDUMP
|
||||||
https://systemd.io/MEMORY_PRESSURE
|
https://systemd.io/MEMORY_PRESSURE
|
||||||
|
smbios-type-11(7)
|
||||||
|
|
||||||
* systemd-firstboot gained a new --reset option. If specified, the
|
* systemd-firstboot gained a new --reset option. If specified, the
|
||||||
settings in /etc/ it knows how to initialize are reset.
|
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
|
* systemd-fstab-generator now understands two new kernel command line
|
||||||
options systemd.mount-extra= and systemd.swap-extra=, which configure
|
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
|
* systemd-sysupdate's sysupdate.d/ drop-ins gained a new setting
|
||||||
PathRelativeTo=, which can be set to "esp", "xbootldr", "boot", in
|
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
|
as in text form on the console), and the system is turned off after a
|
||||||
10s delay.
|
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:
|
CHANGES WITH 253:
|
||||||
|
|
||||||
Announcements of Future Feature Removals and Incompatible Changes:
|
Announcements of Future Feature Removals and Incompatible Changes:
|
||||||
|
Loading…
Reference in New Issue
Block a user