systemd System and Service Manager
-CHANGES WITH 252 in spe:
+CHANGES WITH 252 🎃:
Announcements of Future Feature Removals:
* The sd-boot stub exports a StubFeatures flag, which is used by
bootctl to show features supported by the stub that was used to boot.
- * sd-boot will now try to detect and warn about overlapping PE sections
- in the UKI.
+ * The PE section offsets that are used by tools that assemble unified
+ kernel images have historically been hard-coded. This may lead to
+ overlapping PE sections which may break on boot. The UKI will now try
+ to detect and warn about this.
+
+ Any tools that assemble UKIs must update to calculate these offsets
+ dynamically. Future sd-stub versions may use offsets that will not
+ work with the currently used set of hard-coded offsets!
* sd-stub now accepts (and passes to the initrd and then to the full
OS) new PE sections '.pcrsig' and '.pcrkey' that can be used to embed
useful to avoid link flaps while the underlying service providing the
interface is being serviced.
+ * RouteTable= now also accepts route table names.
+
Changes in systemd-nspawn:
* The --bind= and --overlay= options now support relative paths.
* systemd-udev will now create infiniband/by-path and
infiniband/by-ibdev links for Infiniband verbs devices.
+ * systemd-udev-trigger.service will now also prioritize input devices.
+
* ConditionACPower= and systemd-ac-power will now assume the system is
running on AC power if no battery can be found.
* When using gcrypt, all systemd tools and services will now configure
it to prefer the OS random number generator if present.
+ * All example code shipped with documentation has been relicensed from CC0
+ to MIT-0.
+
+ * Unit tests will no longer fail when running on a system without
+ /etc/machine-id.
+
Experimental features:
* BPF programs can now be compiled with bpf-gcc (requires libbpf >= 1.0
Contributions from: 김인수, Adam Williamson, adrian5, Aidan Dang,
Akihiko Odaki, Alban Bedel, Albert Mikaelyan, Aleksey Vasenev,
Alexander Graf, Alexander Shopov, Alexander Wilson,
- Alper Nebi Yasak, anarcat, Andre Kalb, Andrew Stone,
- Andrey Albershteyn, Anita Zhang, Ansgar Burchardt,
+ Alper Nebi Yasak, anarcat, Anders Jonsson, Andre Kalb,
+ Andrew Stone, Andrey Albershteyn, Anita Zhang, Ansgar Burchardt,
Antonio Alvarez Feijoo, Arnaud Ferraris, Aryan singh, asavah,
Avamander, Avram Lubkin, Balázs Meskó, Bastien Nocera,
Benjamin Franzke, BerndAdameit, bin456789, Celeste Liu,
Jan Janssen, Jan Kuparinen, Jan Luebbe, Jan Macku,
Jason A. Donenfeld, Javkhlanbayar Khongorzul, Jeremy Soller,
JeroenHD, jiangchuangang, João Loureiro,
- Joaquín Ignacio Aramendía, Johannes Schauer Marin Rodrigues,
- Jonas Kümmerlin, Jonas Witschel, Jonathan Kang, Jonathan Lebon,
- Joost Heitbrink, Jörg Thalheim, josh-gordon-fb, Joyce, Kai Lueke,
- lastkrick, Lennart Poettering, Leon M. George, licunlong, Li kunyu,
+ Joaquín Ignacio Aramendía, Jochen Sprickerhof,
+ Johannes Schauer Marin Rodrigues, Jonas Kümmerlin,
+ Jonas Witschel, Jonathan Kang, Jonathan Lebon, Joost Heitbrink,
+ Jörg Thalheim, josh-gordon-fb, Joyce, Kai Lueke, lastkrick,
+ Lennart Poettering, Leon M. George, licunlong, Li kunyu,
LockBlock-dev, Loïc Collignon, Lubomir Rintel, Luca Boccassi,
Luca BRUNO, Ludwig Nussel, Łukasz Stelmach, Maccraft123,
Marc Kleine-Budde, Marius Vollmer, Martin Wilck, matoro,
Matthias Lisin, Max Gautier, Maxim Mikityanskiy, Michael Biebl,
Michal Koutný, Michal Sekletár, Michal Stanke, Mike Gilbert,
Mitchell Freiderich, msizanoen1, Nick Rosbrook, nl6720, Oğuz Ersen,
- Oleg Solovyov, Pablo Ceballos, Pavel Zhukov, Phaedrus Leeds,
- Philipp Gortan, Piotr Drąg, Pyfisch, Quentin Deslandes,
- Rahil Bhimjiani, Rene Hollander, Richard Huang, Richard Phibel,
- Rudi Heitbaum, Sam James, Sarah Brofeldt, Sean Anderson,
- Sebastian Scheibner, Shreenidhi Shedi, Sonali Srivastava,
- Steve Ramage, Suraj Krishnan, Swapnil Devesh, Ted X. Toth,
- Thomas Blume, Thomas Haller, Thomas Hebb, Tomáš Hnyk,
- Tomasz Paweł Gajc, Topi Miettinen, Ulrich Ölmann, undef,
- Uriel Corfa, Victor Westerhuis, Vincent Dagonneau,
- Vishal Chillara Srinivas, Vito Caputo, Weblate, Wenchao Hao,
- William Roberts, williamsumendap, wineway, Yuri Chornoivan,
- Yu Watanabe, Zbigniew Jędrzejewski-Szmek, Zhaofeng Li, наб
-
- – Under the Sea, 2022-10-07
+ Oleg Solovyov, Olga Smirnova, Pablo Ceballos, Pavel Zhukov,
+ Phaedrus Leeds, Philipp Gortan, Piotr Drąg, Pyfisch,
+ Quentin Deslandes, Rahil Bhimjiani, Rene Hollander, Richard Huang,
+ Richard Phibel, Rudi Heitbaum, Sam James, Sarah Brofeldt,
+ Sean Anderson, Sebastian Scheibner, Shreenidhi Shedi,
+ Sonali Srivastava, Steve Ramage, Suraj Krishnan, Swapnil Devesh,
+ Takashi Sakamoto, Ted X. Toth, Temuri Doghonadze, Thomas Blume,
+ Thomas Haller, Thomas Hebb, Tomáš Hnyk, Tomasz Paweł Gajc,
+ Topi Miettinen, Ulrich Ölmann, undef, Uriel Corfa,
+ Victor Westerhuis, Vincent Dagonneau, Vishal Chillara Srinivas,
+ Vito Caputo, Weblate, Wenchao Hao, William Roberts, williamsumendap,
+ wineway, xiaoyang, Yuri Chornoivan, Yu Watanabe,
+ Zbigniew Jędrzejewski-Szmek, Zhaofeng Li, наб
+
+ – The Great Beyond, 2022-10-31 👻
CHANGES WITH 251: