]> git.ipfire.org Git - thirdparty/systemd.git/commit
bootspec: generalize "addon" logic for all kinds of extra sidecars
authorLennart Poettering <lennart@amutable.com>
Tue, 10 Feb 2026 14:13:02 +0000 (15:13 +0100)
committerLennart Poettering <lennart@amutable.com>
Fri, 1 May 2026 05:10:31 +0000 (07:10 +0200)
commite7128bb795949da6b785f2c78f75c8442ffb0b77
tree128d6824df9fdd87b50d8acb7ad0058b68feba1d
parente48d8a1ea0d3a37939fc2f008a68fe173e219a4b
bootspec: generalize "addon" logic for all kinds of extra sidecars

Let's pick up all kinds of sidecars and show them, not just addons

This also fixes some issues regarding "root" directory handling.
In one context we'd resolve a directory claiming it was a "root", but it
wasn't.

Implements: https://github.com/uapi-group/specifications/pull/212
src/shared/bootspec.c
src/shared/bootspec.h
src/shared/varlink-io.systemd.BootControl.c
test/units/TEST-87-AUX-UTILS-VM.bootctl.sh