Go to file
2023-06-25 12:28:34 +02:00
99build-uki Initial commit 2023-06-25 12:28:34 +02:00
build-uki.sh Initial commit 2023-06-25 12:28:34 +02:00
install.sh Initial commit 2023-06-25 12:28:34 +02:00
README.md Initial commit 2023-06-25 12:28:34 +02:00
variables.conf.template Initial commit 2023-06-25 12:28:34 +02:00

Debian UKI

The purpose is automatize building and signing of a Unified Kernel Image on Debian and derivatives after kernel or initramfs update.

Important

The auto-update of this script should be disabled! Make sure to create .disabled file.

Files

  • build-uki.sh is the main script, which builds and signs the UKI.
  • 99build-uki is an APT hook to invoke the main script.
  • variables.conf.template contains examples variables definitions, and should be copied locally to variables.conf (with any required modifications).

Installation

  • install.sh script copies APT hook to its destination, so the script is invoked after updates.

TODO

  • find a way to invoke script only on kernel or initramfs update