File tree Expand file tree Collapse file tree 2 files changed +16
-2
lines changed Expand file tree Collapse file tree 2 files changed +16
-2
lines changed Original file line number Diff line number Diff line change 45
45
DEFINE OPAL_PASSWORD_ENABLE = TRUE
46
46
DEFINE DASHARO_SYSTEM_FEATURES_ENABLE = TRUE
47
47
DEFINE SETUP_PASSWORD_ENABLE = TRUE
48
+ DEFINE SOVEREIGN_BOOT_ENABLE = FALSE
48
49
49
50
#
50
51
# Network definition
683
684
gDasharoSystemFeaturesTokenSpaceGuid.PcdPowerMenuShowDGPUPowerOption|FALSE
684
685
685
686
gEfiSecurityPkgTokenSpaceGuid.PcdSecureBootDefaultEnable|0
687
+
688
+ !if $(SECURE_BOOT_ENABLE) == TRUE
689
+ gDasharoSystemFeaturesTokenSpaceGuid.PcdSovereignBootEnabled|$(SOVEREIGN_BOOT_ENABLE)
690
+ gDasharoSystemFeaturesTokenSpaceGuid.PcdSovereignBootDefaultState|TRUE
691
+ !endif
692
+
686
693
################################################################################
687
694
#
688
695
# Pcd Dynamic Section - list of all EDK II PCD Entries defined by this Platform
1053
1060
!endif
1054
1061
!endif
1055
1062
1056
- DasharoModulePkg/Application/SovereignBootWizard/SovereignBootWizard.inf
1057
-
1058
1063
#
1059
1064
# Hash2
1060
1065
#
1080
1085
SecurityPkg/EnrollFromDefaultKeysApp/EnrollFromDefaultKeysApp.inf
1081
1086
SecurityPkg/VariableAuthenticated/SecureBootDefaultKeysDxe/SecureBootDefaultKeysDxe.inf
1082
1087
OvmfPkg/EnrollDefaultKeys/EnrollDefaultKeys.inf
1088
+
1089
+ !if $(SOVEREIGN_BOOT_ENABLE) == TRUE
1090
+ DasharoModulePkg/Application/SovereignBootWizard/SovereignBootWizard.inf
1091
+ !endif
1092
+
1083
1093
!endif
1084
1094
1085
1095
OvmfPkg/PlatformDxe/Platform.inf
Original file line number Diff line number Diff line change @@ -288,6 +288,10 @@ INF OvmfPkg/LsiScsiDxe/LsiScsiDxe.inf
288
288
INF SecurityPkg/EnrollFromDefaultKeysApp/EnrollFromDefaultKeysApp.inf
289
289
INF SecurityPkg/VariableAuthenticated/SecureBootDefaultKeysDxe/SecureBootDefaultKeysDxe.inf
290
290
291
+ !if $(SOVEREIGN_BOOT_ENABLE) == TRUE
292
+ INF DasharoModulePkg/Application/SovereignBootWizard/SovereignBootWizard.inf
293
+ !endif
294
+
291
295
# gDefaultKEKFileGuid
292
296
FILE FREEFORM = 6F64916E-9F7A-4C35-B952-CD041EFB05A3 {
293
297
SECTION RAW = DasharoPayloadPkg/SecureBootDefaultKeys/MicCorKEKCA2011_2011-06-24.crt
You can’t perform that action at this time.
0 commit comments