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
Valentin Lefebvre

Linux Distribution Engineer - packager
Member of System Boot and Init team
SUSE Software Solutions Germany GmbH

56100 Lorient, France