Skip to content

dracut: fix some portability issues in non-systemd environments#561

Open
oxiez wants to merge 2 commits into
latchset:masterfrom
oxiez:master
Open

dracut: fix some portability issues in non-systemd environments#561
oxiez wants to merge 2 commits into
latchset:masterfrom
oxiez:master

Conversation

@oxiez
Copy link
Copy Markdown

@oxiez oxiez commented May 31, 2026

Fixes some issues I ran into when trying to use Clevis in Void Linux:

  • Missing chmod install in my init environment but is used by unlocker scripts.
  • systemd-reply-password path was required during build time. It falls back to empty string since it's not used with the dracut hooks path.

Thanks.

oxiez added 2 commits May 31, 2026 19:00
Fixes dracut module issue in non-systemd environments where
systemd-reply-password.path() is called when it doesn't exist,
causing an error. The path isn't used for the non-systemd flow.
Fixes issue in non-systemd environments that may not
have chmod included in the init environment already.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant