eOn Fr, 26.04.24 09:05, Adam Williamson (adamw...@fedoraproject.org) wrote:

> On Fri, 2024-04-26 at 07:36 +0000, Zbigniew Jędrzejewski-Szmek wrote:
> > Hi,
> >
> > systemd-256~rc1 is building in rawhide. This is a major update,
> > in development for 5 months. We've been doing continuous builds
> > and testing of the development versions in rawhide, but bugs
> > are possible (even likely). Plese report issues in bugzilla or
> > here.
>
> It doesn't boot. That seems like an issue. :D
> https://bodhi.fedoraproject.org/updates/FEDORA-2024-54b3646daf#comment-3506797

I guess this is triggered by the new ProtectSystem= feature that you
can configure in /etc/systemd/system.conf. See NEWS file.

It ensures that /usr/ is marked ready-only during earliest
initialization in PID 1. It defaults to off on the final system, but
to on in initrds, and that appears to trip off dracut.

I don't know why dracut wants to write around in /usr/, but it seems
very wrong it tries to do that.

Anyway, a quick work-around is to set the knob to false in the
initrd. But a proper fix is to make dracut not patch around in /usr/
during runtime. Writing to /usr/ should be off limits for anything
that isn't really a package manager (and maybe very few other
exceptions).

Lennart

--
Lennart Poettering, Berlin
--
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to