Bug#806178: grub2: install arm64 signed images if UEFI Secure Boot is enabled

2015-11-25 Thread Colin Watson
Control: tag -1 pending

On Tue, Nov 24, 2015 at 06:05:15PM -0800, Linn Crosetto wrote:
> Though ARM is there, ARM64 is missing from the list of platforms on which
> signed images are installed if UEFI Secure Boot is enabled.

Thanks!  I merged this into install_signed.patch rather than creating a
new patch.

-- 
Colin Watson   [cjwat...@debian.org]



Bug#806178: grub2: install arm64 signed images if UEFI Secure Boot is enabled

2015-11-24 Thread Linn Crosetto
Package: grub2
Version: 2.02~beta2-31
Severity: normal
Tags: patch

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Though ARM is there, ARM64 is missing from the list of platforms on which
signed images are installed if UEFI Secure Boot is enabled.


-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBAgAGBQJWVRdTAAoJEF/3aG7d/FTWaiYP/jffy6LkGTqm4TOhWVxUiM2e
1eCU/KGc88CZ3PJtGNhpd7rY3gSMb4o/s7B4BApbS9eUF2XjGZQr+/EtZz3Sv+or
opu63QAz3idGaMAabkr1MD4bbhxHYX+uq7aVQJ4QbK44VE8Nfgpw1+B0+7/emio2
IWnkH3rHzb+qkCbDHrKTDYscg2pqAhO1gPeDNJOrMTOk+CpR5klkCxffHDmNymTR
rHRVp+LfR1ckz46tdIn0ypffMsl0kDmQF2Tmpk8A4wDo09J2AaxYriB0kqWf5UkF
KrCDpUrRFalMFqaNgHMBfGzuMd6DJY0gsJdJzzgfAXNp61ebDMWHnD5yhe612ipK
d5pAXYB9bXoW3JMcy6URg3QQ4PWEhYhS+rk50Nd5vpnxgDUgf/7DISp+D6ckVvMZ
SRSf0Jfnzdei98KtmYfrlqjiKK3ClaWXGaIQa/gdCnLs1xr47pkwdJQ+93yB9SPf
GKW2Pc3f9JgsM8tu/AeOv/qvFMZ9IyiEDRdYq8HB9FGmmHjnaPOqkzhTzsy29VL+
lKlT+kHkXV4EJNV3YPUxE40nlyXKnAAYPgSqYD6z6mFjWKE+fgerZ/7vwP04v1E+
I/llAGLPGHxEnYNgSL5R+T4dN9VONAMeL1EWU+1unFc8T2DGR5xCeBHZP6LmK99/
FkcfixImAJqZakuC+ZHh
=bYSe
-END PGP SIGNATURE-
>From ddc31ebd53a5fdf8682d3618c3660eb2fd7231ca Mon Sep 17 00:00:00 2001
From: Linn Crosetto 
Date: Thu, 19 Nov 2015 15:58:39 -0700
Subject: Install arm64 signed images if UEFI Secure Boot is enabled

Forwarded: no
Patch-Name: install_signed_arm64.patch
---
 util/grub-install.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/util/grub-install.c b/util/grub-install.c
index 4f4b2a7..5f17dd5 100644
--- a/util/grub-install.c
+++ b/util/grub-install.c
@@ -1460,6 +1460,7 @@ main (int argc, char *argv[])
 case GRUB_INSTALL_PLATFORM_I386_EFI:
 case GRUB_INSTALL_PLATFORM_X86_64_EFI:
 case GRUB_INSTALL_PLATFORM_ARM_EFI:
+case GRUB_INSTALL_PLATFORM_ARM64_EFI:
 case GRUB_INSTALL_PLATFORM_IA64_EFI:
   {
 	char *dir = xasprintf ("%s-signed", grub_install_source_directory);