]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
mkosi-tools: Only install pkcs11-provider where available
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Fri, 22 Nov 2024 18:52:50 +0000 (19:52 +0100)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Fri, 22 Nov 2024 20:34:55 +0000 (21:34 +0100)
Fixes #3224

mkosi/resources/mkosi-tools/mkosi.conf.d/10-debian-kali-ubuntu/mkosi.conf
mkosi/resources/mkosi-tools/mkosi.conf.d/10-debian-kali-ubuntu/mkosi.conf.d/pkcs11-provider.conf [new file with mode: 0644]

index ed5763436c94611f2af272ed6e82a61d5cbe7233..a02a4e954d7da11d5a2868b48045d4b99d713b02 100644 (file)
@@ -32,7 +32,6 @@ Packages=
         ovmf
         pacman-package-manager
         pesign
-        pkcs11-provider
         policycoreutils
         python3-cryptography
         python3-pefile
diff --git a/mkosi/resources/mkosi-tools/mkosi.conf.d/10-debian-kali-ubuntu/mkosi.conf.d/pkcs11-provider.conf b/mkosi/resources/mkosi-tools/mkosi.conf.d/10-debian-kali-ubuntu/mkosi.conf.d/pkcs11-provider.conf
new file mode 100644 (file)
index 0000000..90e0bf7
--- /dev/null
@@ -0,0 +1,18 @@
+# SPDX-License-Identifier: LGPL-2.1-or-later
+
+[TriggerMatch]
+Distribution=debian
+Release=!bookworm
+Release=!bullseye
+
+[TriggerMatch]
+Distribution=ubuntu
+Release=!focal
+Release=!jammy
+
+[TriggerMatch]
+Distribution=kali
+
+[Content]
+Packages=
+        pkcs11-provider