Delete MokList properly

A cut and paste error meant that attempts to delete MokList were instead
appending a zero-length addition.
This commit is contained in:
Matthew Garrett 2012-10-23 11:57:22 -04:00
parent 4e3721a0b5
commit 35e185edd9

View File

@ -615,8 +615,7 @@ static EFI_STATUS store_keys (void *MokNew, UINTN MokNewSize, int authenticate)
efi_status = uefi_call_wrapper(RT->SetVariable, 5, L"MokList",
&shim_lock_guid,
EFI_VARIABLE_NON_VOLATILE
| EFI_VARIABLE_BOOTSERVICE_ACCESS
| EFI_VARIABLE_APPEND_WRITE,
| EFI_VARIABLE_BOOTSERVICE_ACCESS,
0, NULL);
} else {
/* Write new MOK */