]> git.ipfire.org Git - thirdparty/systemd.git/commit
ci: add testcase for multi-profile UKIs
authorLennart Poettering <lennart@poettering.net>
Tue, 16 Jul 2024 08:48:39 +0000 (10:48 +0200)
committerLennart Poettering <lennart@poettering.net>
Tue, 17 Sep 2024 08:40:51 +0000 (10:40 +0200)
commita37640653cab108bb2cfdcba7e9422cced925e95
tree50828cff6981eb5a58bba4c2bcdaf8d46bb035be
parenta65b864835e79c27c84b9c358006b230c21ce678
ci: add testcase for multi-profile UKIs

This tests the whole shebang:

1. That ukify can generate them properly
2. That systemd-boot can dissect them properly
3. That systemd-stub can accept profile selection propery
4. That the profile information ends up in /run/systemd/stub/ properly
5. That systemd-measure correctly calculates the expected PCR 11 values
   for each profile and that we can unlock a public-key bound LUKS
   volume with it
test/TEST-86-MULTI-PROFILE-UKI/Makefile [new file with mode: 0644]
test/TEST-86-MULTI-PROFILE-UKI/meson.build [new file with mode: 0644]
test/TEST-86-MULTI-PROFILE-UKI/test.sh [new file with mode: 0755]
test/meson.build
test/units/TEST-86-MULTI-PROFILE-UKI.sh [new file with mode: 0755]