]> git.ipfire.org Git - thirdparty/mkosi.git/commit
Change UnifiedKernelImages to enum and accept signed/unsigned
authorLuca Boccassi <luca.boccassi@gmail.com>
Thu, 17 Jul 2025 01:16:18 +0000 (02:16 +0100)
committerJörg Behrmann <behrmann@physik.fu-berlin.de>
Tue, 22 Jul 2025 15:49:21 +0000 (17:49 +0200)
commit7be5159f246d4b1283f62f8a0ab3f0ae90651e38
treeeaf2ca28de1babc0804df6a0f1d344ee4e65690f
parent2de1d7572b313cdb87a8238be51e8d3447bf4762
Change UnifiedKernelImages to enum and accept signed/unsigned

With custom firmware we enroll our keys in db, so local UKIs can be
built and there's no need to fail the build. Many distributions
ship signed bootloaders, but they still don't ship UKIs.
Add an enum and a parser (to keep backward compat), and if set to
unsigned build locally instead of failing when the bootloader is
signed.
mkosi/__init__.py
mkosi/config.py
mkosi/resources/man/mkosi.1.md
tests/test_json.py