mirror of
https://git.proxmox.com/git/efi-boot-shim
synced 2025-06-13 11:11:09 +00:00
MokManager: reboot the system after clearing MOK password
This commit is contained in:
parent
e727d6007c
commit
09f11d6aae
@ -1122,7 +1122,11 @@ static INTN mok_pw_prompt (void *MokPW, UINTN MokPWSize) {
|
|||||||
|
|
||||||
LibDeleteVariable(L"MokPWStore", &shim_lock_guid);
|
LibDeleteVariable(L"MokPWStore", &shim_lock_guid);
|
||||||
LibDeleteVariable(L"MokPW", &shim_lock_guid);
|
LibDeleteVariable(L"MokPW", &shim_lock_guid);
|
||||||
return 0;
|
console_notify(L"The system must now be rebooted");
|
||||||
|
uefi_call_wrapper(RT->ResetSystem, 4, EfiResetWarm, EFI_SUCCESS, 0,
|
||||||
|
NULL);
|
||||||
|
console_notify(L"Failed to reboot");
|
||||||
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (MokPWSize == PASSWORD_CRYPT_SIZE) {
|
if (MokPWSize == PASSWORD_CRYPT_SIZE) {
|
||||||
|
Loading…
Reference in New Issue
Block a user