diff options
| author | Gary Ching-Pang Lin <glin@suse.com> | 2012-10-30 10:32:35 +0800 |
|---|---|---|
| committer | Peter Jones <pjones@redhat.com> | 2012-10-30 10:35:36 -0400 |
| commit | 054dc6d29e2bfdb54830c70c5ca20c1344cbde83 (patch) | |
| tree | afbe73945f745cf3a55f7c61183c068cc92530fd | |
| parent | 6fc35f2eaafab245d60827b8298f0023458dc468 (diff) | |
| download | efi-boot-shim-054dc6d29e2bfdb54830c70c5ca20c1344cbde83.tar.gz efi-boot-shim-054dc6d29e2bfdb54830c70c5ca20c1344cbde83.zip | |
Check the vendor blacklist correctly
| -rw-r--r-- | shim.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -341,14 +341,14 @@ static EFI_STATUS check_blacklist (WIN_CERTIFICATE_EFI_PKCS *cert, if (check_db_hash_in_ram(vendor_dbx, vendor_dbx_size, sha256hash, SHA256_DIGEST_SIZE, EfiHashSha256Guid) == - DATA_NOT_FOUND) + DATA_FOUND) return EFI_ACCESS_DENIED; if (check_db_hash_in_ram(vendor_dbx, vendor_dbx_size, sha1hash, SHA1_DIGEST_SIZE, EfiHashSha1Guid) == - DATA_NOT_FOUND) + DATA_FOUND) return EFI_ACCESS_DENIED; if (check_db_cert_in_ram(vendor_dbx, vendor_dbx_size, cert, - sha256hash) == DATA_NOT_FOUND) + sha256hash) == DATA_FOUND) return EFI_ACCESS_DENIED; if (check_db_hash(L"dbx", secure_var, sha256hash, SHA256_DIGEST_SIZE, |
