summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--shim.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/shim.c b/shim.c
index a7ebaee1..749b6ece 100644
--- a/shim.c
+++ b/shim.c
@@ -1887,7 +1887,6 @@ efi_main (EFI_HANDLE passed_image_handle, EFI_SYSTEM_TABLE *passed_systab)
vendor_authorized, vendor_authorized_size);
dprint(L"vendor_deauthorized:0x%08lx vendor_deauthorized_size:%lu\n",
vendor_deauthorized, vendor_deauthorized_size);
- init_openssl();
/*
* if SHIM_DEBUG is set, wait for a debugger to attach.
@@ -1909,6 +1908,8 @@ efi_main (EFI_HANDLE passed_image_handle, EFI_SYSTEM_TABLE *passed_systab)
goto die;
}
+ init_openssl();
+
/*
* Before we do anything else, validate our non-volatile,
* boot-services-only state variables are what we think they are.