]> git.proxmox.com Git - mirror_edk2.git/blob - OvmfPkg/EnrollDefaultKeys/EnrollDefaultKeys.inf
OvmfPkg/EnrollDefaultKeys: split out certificate and signature constants
[mirror_edk2.git] / OvmfPkg / EnrollDefaultKeys / EnrollDefaultKeys.inf
1 ## @file
2 # Enroll default PK, KEK, db, dbx.
3 #
4 # Copyright (C) 2014-2019, Red Hat, Inc.
5 #
6 # SPDX-License-Identifier: BSD-2-Clause-Patent
7 ##
8
9 [Defines]
10 INF_VERSION = 1.28
11 BASE_NAME = EnrollDefaultKeys
12 FILE_GUID = A0BAA8A3-041D-48A8-BC87-C36D121B5E3D
13 MODULE_TYPE = UEFI_APPLICATION
14 VERSION_STRING = 0.1
15 ENTRY_POINT = ShellCEntryLib
16
17 [Sources]
18 AuthData.c
19 EnrollDefaultKeys.c
20 EnrollDefaultKeys.h
21
22 [Packages]
23 MdeModulePkg/MdeModulePkg.dec
24 MdePkg/MdePkg.dec
25 SecurityPkg/SecurityPkg.dec
26 ShellPkg/ShellPkg.dec
27
28 [Guids]
29 gEfiCertPkcs7Guid
30 gEfiCertSha256Guid
31 gEfiCertX509Guid
32 gEfiCustomModeEnableGuid
33 gEfiGlobalVariableGuid
34 gEfiImageSecurityDatabaseGuid
35 gEfiSecureBootEnableDisableGuid
36
37 [LibraryClasses]
38 BaseMemoryLib
39 DebugLib
40 MemoryAllocationLib
41 ShellCEntryLib
42 UefiLib
43 UefiRuntimeServicesTableLib