Changeset 58466 in vbox for trunk/src/VBox/Devices/EFI/Firmware/OvmfPkg/SecureBootConfigDxe/SecureBootConfig.vfr
- Timestamp:
- Oct 29, 2015 4:30:44 AM (9 years ago)
- Location:
- trunk/src/VBox/Devices/EFI/Firmware
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/EFI/Firmware
- Property svn:mergeinfo changed
/vendor/edk2/current merged: 103769-103776
- Property svn:mergeinfo changed
-
trunk/src/VBox/Devices/EFI/Firmware/OvmfPkg/SecureBootConfigDxe/SecureBootConfig.vfr
r58464 r58466 3 3 4 4 Copyright (c) 2011 - 2012, Intel Corporation. All rights reserved.<BR> 5 This program and the accompanying materials 6 are licensed and made available under the terms and conditions of the BSD License 7 which accompanies this distribution. The full text of the license may be found at 5 This program and the accompanying materials 6 are licensed and made available under the terms and conditions of the BSD License 7 which accompanies this distribution. The full text of the license may be found at 8 8 http://opensource.org/licenses/bsd-license.php 9 9 10 THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, 10 THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, 11 11 WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. 12 12 … … 25 25 name = SECUREBOOT_CONFIGURATION, 26 26 guid = SECUREBOOT_CONFIG_FORM_SET_GUID; 27 27 28 28 // 29 29 // ##1 Form "Secure Boot Configuration" … … 33 33 34 34 subtitle text = STRING_TOKEN(STR_NULL); 35 35 36 36 // 37 37 // Define of Check Box: Attempt Secure Boot … … 42 42 help = STRING_TOKEN(STR_NULL), 43 43 endcheckbox; 44 endif; 45 44 endif; 45 46 46 // 47 47 // Display of Check Box: Attempt Secure Boot … … 55 55 endcheckbox; 56 56 endif; 57 57 58 58 // 59 59 // Display of Oneof: 'Secure Boot Mode' 60 60 // 61 61 oneof varid = SECUREBOOT_CONFIGURATION.SecureBootMode, 62 questionid = KEY_SECURE_BOOT_MODE, 62 questionid = KEY_SECURE_BOOT_MODE, 63 63 prompt = STRING_TOKEN(STR_SECURE_BOOT_MODE_PROMPT), 64 64 help = STRING_TOKEN(STR_SECURE_BOOT_MODE_HELP), … … 67 67 option text = STRING_TOKEN(STR_CUSTOM_MODE), value = SECURE_BOOT_MODE_CUSTOM, flags = 0; 68 68 endoneof; 69 69 70 70 // 71 71 // … … 82 82 endif; 83 83 endform; 84 84 85 85 // 86 86 // ##2 Form: 'Custom Secure Boot Options' … … 88 88 form formid = FORMID_SECURE_BOOT_OPTION_FORM, 89 89 title = STRING_TOKEN(STR_SECURE_BOOT_OPTION_TITLE); 90 91 subtitle text = STRING_TOKEN(STR_NULL); 92 90 91 subtitle text = STRING_TOKEN(STR_NULL); 92 93 93 goto FORMID_SECURE_BOOT_PK_OPTION_FORM, 94 94 prompt = STRING_TOKEN(STR_SECURE_BOOT_PK_OPTION), … … 96 96 flags = INTERACTIVE, 97 97 key = KEY_SECURE_BOOT_PK_OPTION; 98 99 subtitle text = STRING_TOKEN(STR_NULL); 100 98 99 subtitle text = STRING_TOKEN(STR_NULL); 100 101 101 goto FORMID_SECURE_BOOT_KEK_OPTION_FORM, 102 102 prompt = STRING_TOKEN(STR_SECURE_BOOT_KEK_OPTION), … … 104 104 flags = INTERACTIVE, 105 105 key = KEY_SECURE_BOOT_KEK_OPTION; 106 107 subtitle text = STRING_TOKEN(STR_NULL); 108 106 107 subtitle text = STRING_TOKEN(STR_NULL); 108 109 109 goto FORMID_SECURE_BOOT_DB_OPTION_FORM, 110 110 prompt = STRING_TOKEN(STR_SECURE_BOOT_DB_OPTION), … … 112 112 flags = INTERACTIVE, 113 113 key = KEY_SECURE_BOOT_DB_OPTION; 114 115 subtitle text = STRING_TOKEN(STR_NULL); 116 114 115 subtitle text = STRING_TOKEN(STR_NULL); 116 117 117 goto FORMID_SECURE_BOOT_DBX_OPTION_FORM, 118 118 prompt = STRING_TOKEN(STR_SECURE_BOOT_DBX_OPTION), … … 122 122 123 123 endform; 124 124 125 125 // 126 126 // ##3 Form: 'PK Options' … … 128 128 form formid = FORMID_SECURE_BOOT_PK_OPTION_FORM, 129 129 title = STRING_TOKEN(STR_SECURE_BOOT_PK_OPTION); 130 131 subtitle text = STRING_TOKEN(STR_NULL); 132 130 131 subtitle text = STRING_TOKEN(STR_NULL); 132 133 133 // 134 134 // Define of Check Box: 'Delete PK' … … 140 140 endcheckbox; 141 141 endif; 142 142 143 143 grayoutif ideqval SECUREBOOT_CONFIGURATION.HasPk == 1; 144 144 goto FORMID_ENROLL_PK_FORM, … … 148 148 key = KEY_ENROLL_PK; 149 149 endif; 150 151 subtitle text = STRING_TOKEN(STR_NULL); 152 153 // 154 // Display of Check Box: 'Delete Pk' 150 151 subtitle text = STRING_TOKEN(STR_NULL); 152 153 // 154 // Display of Check Box: 'Delete Pk' 155 155 // 156 156 grayoutif ideqval SECUREBOOT_CONFIGURATION.HideSecureBoot == 1; 157 157 checkbox varid = SECUREBOOT_CONFIGURATION.DeletePk, 158 158 questionid = KEY_SECURE_BOOT_DELETE_PK, 159 prompt = STRING_TOKEN(STR_DELETE_PK), 159 prompt = STRING_TOKEN(STR_DELETE_PK), 160 160 help = STRING_TOKEN(STR_DELETE_PK_HELP), 161 161 flags = INTERACTIVE, … … 163 163 endif; 164 164 endform; 165 165 166 166 // 167 167 // ##4 Form: 'Enroll PK' … … 169 169 form formid = FORMID_ENROLL_PK_FORM, 170 170 title = STRING_TOKEN(STR_ENROLL_PK); 171 171 172 172 subtitle text = STRING_TOKEN(STR_NULL); 173 173 … … 178 178 key = SECUREBOOT_ADD_PK_FILE_FORM_ID; 179 179 endform; 180 180 181 181 // 182 182 // ##5 Form: 'KEK Options' … … 186 186 187 187 // 188 // Display of 'Enroll KEK' 188 // Display of 'Enroll KEK' 189 189 // 190 190 goto FORMID_ENROLL_KEK_FORM, … … 192 192 help = STRING_TOKEN(STR_ENROLL_KEK_HELP), 193 193 flags = INTERACTIVE; 194 195 subtitle text = STRING_TOKEN(STR_NULL); 196 197 // 198 // Display of 'Delete KEK' 194 195 subtitle text = STRING_TOKEN(STR_NULL); 196 197 // 198 // Display of 'Delete KEK' 199 199 // 200 200 goto FORMID_DELETE_KEK_FORM, … … 203 203 flags = INTERACTIVE, 204 204 key = KEY_DELETE_KEK; 205 206 subtitle text = STRING_TOKEN(STR_NULL); 207 endform; 208 209 // 210 // ##6 Form: 'Enroll KEK' 205 206 subtitle text = STRING_TOKEN(STR_NULL); 207 endform; 208 209 // 210 // ##6 Form: 'Enroll KEK' 211 211 // 212 212 form formid = FORMID_ENROLL_KEK_FORM, … … 243 243 flags = INTERACTIVE, 244 244 key = KEY_VALUE_SAVE_AND_EXIT_KEK; 245 245 246 246 goto FORMID_SECURE_BOOT_OPTION_FORM, 247 247 prompt = STRING_TOKEN(STR_NO_SAVE_AND_EXIT), … … 254 254 // 255 255 // ##7 Form: 'Delete KEK' 256 // 256 // 257 257 form formid = FORMID_DELETE_KEK_FORM, 258 258 title = STRING_TOKEN(STR_DELETE_KEK_TITLE); … … 260 260 label LABEL_KEK_DELETE; 261 261 label LABEL_END; 262 263 subtitle text = STRING_TOKEN(STR_NULL); 264 262 263 subtitle text = STRING_TOKEN(STR_NULL); 264 265 265 endform; 266 266 … … 285 285 flags = INTERACTIVE, 286 286 key = SECUREBOOT_DELETE_SIGNATURE_FROM_DB; 287 287 288 288 endform; 289 289 … … 320 320 label LABEL_END; 321 321 subtitle text = STRING_TOKEN(STR_NULL); 322 322 323 323 endform; 324 324 … … 332 332 label LABEL_END; 333 333 subtitle text = STRING_TOKEN(STR_NULL); 334 334 335 335 endform; 336 336 … … 371 371 flags = INTERACTIVE, 372 372 key = KEY_VALUE_SAVE_AND_EXIT_DB; 373 373 374 374 goto FORMID_SECURE_BOOT_OPTION_FORM, 375 375 prompt = STRING_TOKEN(STR_NO_SAVE_AND_EXIT), … … 416 416 flags = INTERACTIVE, 417 417 key = KEY_VALUE_SAVE_AND_EXIT_DBX; 418 418 419 419 goto FORMID_SECURE_BOOT_OPTION_FORM, 420 420 prompt = STRING_TOKEN(STR_NO_SAVE_AND_EXIT), … … 434 434 label LABEL_END; 435 435 endform; 436 436 437 437 // 438 438 // File Explorer for KEK … … 474 474 label SECUREBOOT_ADD_PK_FILE_FORM_ID; 475 475 label LABEL_END; 476 476 477 477 subtitle text = STRING_TOKEN(STR_NULL); 478 478
Note:
See TracChangeset
for help on using the changeset viewer.