From: Lennart Poettering Date: Wed, 21 Sep 2022 10:04:56 +0000 (+0200) Subject: mkosi: add new "pcrphase" tool to dracut initrds X-Git-Tag: v14~10 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7caf46f2f6ccf1fd26c44c0677337e7229f275c3;p=thirdparty%2Fmkosi.git mkosi: add new "pcrphase" tool to dracut initrds And lets sort the list of dracut additions again. This is a companion to https://github.com/systemd/systemd/pull/24771, and should probably be merged only after that got merged. (If it's merged before it doesn't have any ill effects, but it's pretty useless...) --- diff --git a/mkosi/__init__.py b/mkosi/__init__.py index 441997526..760f7ffe2 100644 --- a/mkosi/__init__.py +++ b/mkosi/__init__.py @@ -124,18 +124,25 @@ MKOSI_COMMANDS_SUDO = (Verb.build, Verb.clean, Verb.shell, Verb.boot) MKOSI_COMMANDS_CMDLINE = (Verb.build, Verb.shell, Verb.boot, Verb.qemu, Verb.ssh) DRACUT_SYSTEMD_EXTRAS = [ + "/usr/bin/systemd-ask-password", "/usr/bin/systemd-repart", + "/usr/bin/systemd-tty-ask-password-agent", "/usr/lib/systemd/system-generators/systemd-veritysetup-generator", "/usr/lib/systemd/system/initrd-root-fs.target.wants/systemd-repart.service", "/usr/lib/systemd/system/initrd-usr-fs.target", + "/usr/lib/systemd/system/initrd.target.wants/systemd-pcrphase-initrd.service", "/usr/lib/systemd/system/sysinit.target.wants/veritysetup.target", + "/usr/lib/systemd/system/systemd-pcrphase-initrd.service", "/usr/lib/systemd/system/systemd-repart.service", "/usr/lib/systemd/system/systemd-volatile-root.service", "/usr/lib/systemd/system/veritysetup.target", + "/usr/lib/systemd/systemd-pcrphase", "/usr/lib/systemd/systemd-veritysetup", "/usr/lib/systemd/systemd-volatile-root", - "/usr/bin/systemd-ask-password", - "/usr/bin/systemd-tty-ask-password-agent" + "/usr/lib64/libtss2-esys.so.0", + "/usr/lib64/libtss2-mu.so.0", + "/usr/lib64/libtss2-rc.so.0", + "/usr/lib64/libtss2-tcti-device.so.0", ]