amd64: always install grub-efi-amd64-signed

shim-signed does not depend on grub-efi-amd64-signed in Xenial.
Historically, Xenial did not always ship with signatures. This is
different than LTSes after Xenial where this is the case. A future SRU
for grub should change this, but for now ensure to install the signed
package so that secure boot systems can actually boot.

LP: #1901906
ubuntu/xenial
Joshua Powers 4 years ago
parent c7ec9b7fbd
commit e196306173
No known key found for this signature in database
GPG Key ID: 83FC0713DA660C25

@ -503,6 +503,7 @@ case $PROJECT in
amd64) amd64)
add_package install grub-pc add_package install grub-pc
add_package install shim-signed add_package install shim-signed
add_package install grub-efi-amd64-signed
;; ;;
armhf) armhf)
add_package install flash-kernel u-boot-tools add_package install flash-kernel u-boot-tools

@ -86,7 +86,7 @@ install_grub() {
efi_target=arm64-efi efi_target=arm64-efi
;; ;;
amd64) amd64)
chroot mountpoint apt-get install -qqy grub-pc shim-signed chroot mountpoint apt-get install -qqy grub-pc shim-signed grub-efi-amd64-signed
grub_modules="multiboot serial usb usb_keyboard" grub_modules="multiboot serial usb usb_keyboard"
efi_target=x86_64-efi efi_target=x86_64-efi
;; ;;

Loading…
Cancel
Save