Hello everyone !
I am pleased to share a tool I have developed which aims to regroup useful commands dealing with the Unified Kernel Image (UKI)
project: "
Unified Kernel Image Tool (UKIT or UKI-Tool)".
Sources can be found at this address
https://github.com/keentux/unified-kernel-image-tool .
It is a project written exclusively in Shell which helps and regroups
the Unified Kernel Image development and deployment (packaging). It
provides some commands:
-
create: Uses Ukify to generate PCR keys and an UKI made by a pre-build static-initrd and Kernel
-
extension: Generate well formatted extensions to be used with a specific UKI.
-
grub2: Create bootloader entry for grub2 to load a specific UKI
-
sdboot: Generate bootloader entry for sdboot
- addon: Generate addons with ukify to extend the kernel CMDLINE, useful for snapshots
The package has been submitted into
Kernel:tools OBS project, and will be needed to create the main UKI package that will provide a built UKI from packaging.
All the best,
Valentin Lefebvre
Linux Distribution Engineer - packager
Member of System Boot and Init team
SUSE Software Solutions Germany GmbH
56100 Lorient, France