diff --git a/helpers/make-grub-installer b/helpers/make-grub-installer index a57b20bb4992df1a7506a3c4156c103d88bdf9c3..bfd86f0d8f5101765a7a280346b219a904a6ca8b 100644 --- a/helpers/make-grub-installer +++ b/helpers/make-grub-installer @@ -18,7 +18,7 @@ # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA # -VERSION=2 +VERSION=3 EXTERNAL='deb-src http://ftp.debian.org/debian stable main' REPOKEY=648ACFD622F3D138 NETINST=true @@ -27,9 +27,28 @@ NETINST=true replace grub-efi-amd64-signed grub-efi-amd64 -sed 's/grub-pc$/grub-pc grub-gfxpayload-lists/' -i grub-installer sed 's/shim-signed/shim/' -i grub-installer +cat << EOF | patch -p1 +diff -ru a/grub-installer b/grub-installer +--- a/grub-installer 2022-11-25 19:04:53.765346384 -0500 ++++ b/grub-installer 2022-11-25 19:16:10.042175329 -0500 +@@ -508,8 +508,12 @@ + grub-efi-ia32-bin grub-efi-ia32 + ;; + grub-efi*) ++ export DEBIAN_PRIORITY=critical ++ export DEBIAN_FRONTEND=noninteractive ++ unset DEBIAN_HAS_FRONTEND ++ unset DEBCONF_REDIR + log-output -t grub-installer \$chroot \$ROOT dpkg -P \\ +- grub grub-legacy grub-pc-bin grub-pc ++ grub grub-legacy grub-pc-bin grub-pc grub-gfxpayload-lists + ;; + esac + +EOF + changelog "Remove grub-efi-amd64-signed dependency." compile