|
|
3efed6 |
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
|
|
3efed6 |
From: Colin Watson <cjwatson@ubuntu.com>
|
|
|
3efed6 |
Date: Wed, 9 Jan 2019 14:54:39 +0000
|
|
|
3efed6 |
Subject: [PATCH] pgp: Fix emu build and tests after pgp module renaming
|
|
|
3efed6 |
|
|
|
3efed6 |
Commit b07feb8746c3bb845e3f0d33d37c0bded704d14d (verifiers: Rename
|
|
|
3efed6 |
verify module to pgp module) renamed the "verify" module to "pgp", but
|
|
|
3efed6 |
the GRUB_MOD_INIT and GRUB_MOD_FINI macros were left as "verify", which
|
|
|
3efed6 |
broke the emu target build; and file_filter_test still referred to the
|
|
|
3efed6 |
now non-existent "verify" module. Fix both of these.
|
|
|
3efed6 |
|
|
|
3efed6 |
Signed-off-by: Colin Watson <cjwatson@ubuntu.com>
|
|
|
3efed6 |
Reviewed-by: Daniel Kiper <daniel.kiper@oracle.com>
|
|
|
3efed6 |
(cherry picked from commit ed087f0460516737e174222f01e2bf6ccbd45674)
|
|
|
3efed6 |
Signed-off-by: Daniel Axtens <dja@axtens.net>
|
|
|
3efed6 |
---
|
|
|
3efed6 |
grub-core/commands/pgp.c | 4 ++--
|
|
|
3efed6 |
tests/file_filter_test.in | 2 +-
|
|
|
3efed6 |
2 files changed, 3 insertions(+), 3 deletions(-)
|
|
|
3efed6 |
|
|
|
3efed6 |
diff --git a/grub-core/commands/pgp.c b/grub-core/commands/pgp.c
|
|
|
3efed6 |
index 29e74a64004..5c913c2e2fe 100644
|
|
|
3efed6 |
--- a/grub-core/commands/pgp.c
|
|
|
3efed6 |
+++ b/grub-core/commands/pgp.c
|
|
|
3efed6 |
@@ -950,7 +950,7 @@ struct grub_file_verifier grub_pubkey_verifier =
|
|
|
3efed6 |
static grub_extcmd_t cmd, cmd_trust;
|
|
|
3efed6 |
static grub_command_t cmd_distrust, cmd_list;
|
|
|
3efed6 |
|
|
|
3efed6 |
-GRUB_MOD_INIT(verify)
|
|
|
3efed6 |
+GRUB_MOD_INIT(pgp)
|
|
|
3efed6 |
{
|
|
|
3efed6 |
const char *val;
|
|
|
3efed6 |
struct grub_module_header *header;
|
|
|
3efed6 |
@@ -1009,7 +1009,7 @@ GRUB_MOD_INIT(verify)
|
|
|
3efed6 |
grub_verifier_register (&grub_pubkey_verifier);
|
|
|
3efed6 |
}
|
|
|
3efed6 |
|
|
|
3efed6 |
-GRUB_MOD_FINI(verify)
|
|
|
3efed6 |
+GRUB_MOD_FINI(pgp)
|
|
|
3efed6 |
{
|
|
|
3efed6 |
grub_verifier_unregister (&grub_pubkey_verifier);
|
|
|
3efed6 |
grub_unregister_extcmd (cmd);
|
|
|
3efed6 |
diff --git a/tests/file_filter_test.in b/tests/file_filter_test.in
|
|
|
3efed6 |
index bfb6382274e..ed6abcb5af4 100644
|
|
|
3efed6 |
--- a/tests/file_filter_test.in
|
|
|
3efed6 |
+++ b/tests/file_filter_test.in
|
|
|
3efed6 |
@@ -19,7 +19,7 @@ grubshell=@builddir@/grub-shell
|
|
|
3efed6 |
|
|
|
3efed6 |
. "@builddir@/grub-core/modinfo.sh"
|
|
|
3efed6 |
|
|
|
3efed6 |
-filters="gzio xzio lzopio verify"
|
|
|
3efed6 |
+filters="gzio xzio lzopio pgp"
|
|
|
3efed6 |
modules="cat mpi"
|
|
|
3efed6 |
|
|
|
3efed6 |
for mod in $(cut -d ' ' -f 2 "@builddir@/grub-core/crypto.lst" | sort -u); do
|