#!/bin/sh

# /etc/initramfs/post-update.d

set -e

echo "I: Hook create uki"

ENTRY2="$(sed 's/initrd=\S*\s*//' /proc/cmdline)"

/usr/lib/systemd/ukify build \
    --linux="/boot/vmlinuz-$1" \
    --initrd="$2" \
    --cmdline="$ENTRY2" \
    --output="/boot/efi/EFI/linux/linux.efi"

# Add this line if you want to sign the image for secure boot
#sbsign --key /path/to/db.key --cert /path/to/db.crt --output /boot/efi/EFI/Linux/debian.efi /boot/efi/EFI/Linux/debian.efi
