From: Daan De Meyer Date: Wed, 24 Sep 2025 14:03:06 +0000 (+0200) Subject: mkosi-initrd: Install libseccomp explicitly X-Git-Tag: v26~108 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b1e81dec3a44b3629aef04fcad943845a6063b16;p=thirdparty%2Fmkosi.git mkosi-initrd: Install libseccomp explicitly It might become a Recommends of systemd in the future in distribution packages but we should make sure it is available in the initrd regardless. --- diff --git a/mkosi/resources/mkosi-initrd/mkosi.conf.d/arch.conf b/mkosi/resources/mkosi-initrd/mkosi.conf.d/arch.conf index 7c9bbfe44..0c2b38169 100644 --- a/mkosi/resources/mkosi-initrd/mkosi.conf.d/arch.conf +++ b/mkosi/resources/mkosi-initrd/mkosi.conf.d/arch.conf @@ -12,6 +12,7 @@ Packages= # Various libraries that are dlopen'ed by systemd libfido2 + libseccomp tpm2-tss procps-ng diff --git a/mkosi/resources/mkosi-initrd/mkosi.conf.d/azure-centos-fedora.conf b/mkosi/resources/mkosi-initrd/mkosi.conf.d/azure-centos-fedora.conf index 6fc183cc6..fcc8024f4 100644 --- a/mkosi/resources/mkosi-initrd/mkosi.conf.d/azure-centos-fedora.conf +++ b/mkosi/resources/mkosi-initrd/mkosi.conf.d/azure-centos-fedora.conf @@ -11,6 +11,7 @@ Distribution=|azure [Content] Packages= # Various libraries that are dlopen'ed by systemd + libseccomp tpm2-tss # File system checkers for supported root file systems diff --git a/mkosi/resources/mkosi-initrd/mkosi.conf.d/debian-kali-ubuntu/mkosi.conf b/mkosi/resources/mkosi-initrd/mkosi.conf.d/debian-kali-ubuntu/mkosi.conf index e4e927d98..d5be0db23 100644 --- a/mkosi/resources/mkosi-initrd/mkosi.conf.d/debian-kali-ubuntu/mkosi.conf +++ b/mkosi/resources/mkosi-initrd/mkosi.conf.d/debian-kali-ubuntu/mkosi.conf @@ -11,6 +11,7 @@ Packages= dmsetup # Not pulled in as a dependency on Debian/Ubuntu libcryptsetup12 + libseccomp2 # xfsprogs pulls in python on Debian (???) and XFS generally # isn't used on Debian so we don't install xfsprogs. diff --git a/mkosi/resources/mkosi-initrd/mkosi.conf.d/opensuse.conf b/mkosi/resources/mkosi-initrd/mkosi.conf.d/opensuse.conf index 6f830333a..76e22c432 100644 --- a/mkosi/resources/mkosi-initrd/mkosi.conf.d/opensuse.conf +++ b/mkosi/resources/mkosi-initrd/mkosi.conf.d/opensuse.conf @@ -16,6 +16,7 @@ Packages= # Various libraries that are dlopen'ed by systemd libfido2-1 + libseccomp2 libtss2-esys0 libtss2-mu0 libtss2-rc0 diff --git a/mkosi/resources/mkosi-initrd/mkosi.conf.d/postmarketos.conf b/mkosi/resources/mkosi-initrd/mkosi.conf.d/postmarketos.conf index 41c9db777..a2e5e7bc0 100644 --- a/mkosi/resources/mkosi-initrd/mkosi.conf.d/postmarketos.conf +++ b/mkosi/resources/mkosi-initrd/mkosi.conf.d/postmarketos.conf @@ -6,5 +6,6 @@ Distribution=postmarketos [Content] Packages= kbd + libseccomp util-linux-login systemd-udevd