summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2024-04-27 20:44:15 +0200
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2024-04-27 20:45:34 +0200
commitd4e9be97a3b91fb144b95df063f43c95c2686ad2 (patch)
tree86387da7baa30ac7dfa91107a14563c90eea7c98
parentMerge pull request #32520 from YHNdnzj/sd-daemon-followup (diff)
downloadsystemd-d4e9be97a3b91fb144b95df063f43c95c2686ad2.tar.xz
systemd-d4e9be97a3b91fb144b95df063f43c95c2686ad2.zip
NEWS: add warnings about read-only fs and libkmod being dlopen'ed
Closes https://github.com/systemd/systemd/issues/32511.
Diffstat (limited to '')
-rw-r--r--NEWS10
1 files changed, 10 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index e2bd388b24..c45e96ea44 100644
--- a/NEWS
+++ b/NEWS
@@ -116,6 +116,11 @@ CHANGES WITH 256-rc1:
analogous to the unit setting, but applies to the whole system. It is
enabled by default in the initrd.
+ Note that this means that code executed in the initrd cannot naïvely
+ expect to be able to write to /usr/ during boot. This affects
+ dracut <= 60, which wrote "hooks" to /lib/dracut/hooks/. See
+ https://github.com/dracut-ng/dracut-ng/commit/a45048b80c27ee5a45a380.
+
* New unit setting WantsMountsFor= has been added. It is analogous to
RequiresMountsFor=, but creates a Wants= dependency instead of
Requires=. This new logic is now used in various places where mounts
@@ -707,6 +712,11 @@ CHANGES WITH 256-rc1:
been changed from regular shared library dependencies into dlopen()
based ones.
+ Note that this means that those libraries might not be automatically
+ pulled in when ELF dependencies are resolved. In particular lack of
+ libkmod might cause problems with boot. This affects dracut <= 60,
+ see https://github.com/dracut-ng/dracut-ng/commit/04b362d713235459cf.
+
* The sd-journal API gained a new call
sd_journal_stream_fd_with_namespace() which is just like
sd_journal_stream_fd() but creates a log stream targeted at a