Skip to content

Added the new -S flag for arch-chroot #3891

Merged
Torxed merged 4 commits into
archlinux:masterfrom
Torxed:fix-bootctl-systemd
Nov 1, 2025
Merged

Added the new -S flag for arch-chroot #3891
Torxed merged 4 commits into
archlinux:masterfrom
Torxed:fix-bootctl-systemd

Conversation

@Torxed

@Torxed Torxed commented Nov 1, 2025

Copy link
Copy Markdown
Member

Man page for arch-chroot -S:

OPTIONS
       -S
           Run in systemd mode. This will spawn a transient systemd service via systemd-run(1) and delegates namespace/chroot management to the
           service manager.

This might introduce some minor bugs, but overall should make our lives a lot easier.
Among probably many things. this will fix/workaround the bootctl --variables issues as there was a problem with arch-chroot.

I also consolidated a lot of the individual arch-chroot calls, to use the central function. We could have combined more of them, but some of them was a bit more "one-off" and I didn't wanna touch too much in this PR.

@Torxed Torxed merged commit c2d3dae into archlinux:master Nov 1, 2025
9 checks passed
@Torxed Torxed deleted the fix-bootctl-systemd branch November 1, 2025 14:51
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