]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
Default to no secure boot for non-x86 architectures
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Fri, 28 Jun 2024 13:16:37 +0000 (15:16 +0200)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Fri, 28 Jun 2024 13:18:33 +0000 (15:18 +0200)
mkosi/qemu.py

index 5acb5d336fccd424e0fa511edc55c8774dc24126..c270e8d4f53611612d962c59435d7ed598fcd462 100644 (file)
@@ -599,7 +599,9 @@ def finalize_qemu_firmware(config: Config, kernel: Optional[Path]) -> QemuFirmwa
         ):
             return QemuFirmware.linux
         else:
-            return QemuFirmware.uefi_secure_boot
+            # At the moment there are no qemu firmware descriptions for non-x86 architectures that advertise
+            # secure-boot support so let's default to no secure boot for non-x86 architectures.
+            return QemuFirmware.uefi_secure_boot if config.architecture.is_x86_variant() else QemuFirmware.uefi
     else:
         return config.qemu_firmware