From c2d6361bf07b1d448dce21a76bf4f8c46ddc5789 Mon Sep 17 00:00:00 2001 From: Captain ALM Date: Mon, 19 Aug 2024 11:58:19 +0100 Subject: [PATCH] Fix initramfs grub file signing. --- initramfs-tools-hooks/zzz-sign-grub.sh | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/initramfs-tools-hooks/zzz-sign-grub.sh b/initramfs-tools-hooks/zzz-sign-grub.sh index e084bb9..79f4ee6 100755 --- a/initramfs-tools-hooks/zzz-sign-grub.sh +++ b/initramfs-tools-hooks/zzz-sign-grub.sh @@ -20,9 +20,6 @@ case $1 in esac . /usr/share/initramfs-tools/hook-functions - -echo "> Grub File Signing..."; -/usr/share/ubuntu-system-adjustments/systemd/start; -/usr/local/sbin/sign-boot; -echo "> Completed Signing."; +(. /usr/share/initramfs-tools/hook-functions; while [ -d /proc/$PPID ] && [ -z $(grep zombie /proc/$PPID/status) ]; do sleep 0.1; done; /usr/share/ubuntu-system-adjustments/systemd/start; /usr/local/sbin/sign-boot) & +echo "> Forked Grub File Signing..."; exit 0;