VirtualBox

Ignore:
Timestamp:
Jul 1, 2019 2:51:04 PM (6 years ago)
Author:
vboxsync
Message:

Installer/win: add EV signing support of driver cab in the re-packing logic (optional)

Location:
trunk/src/VBox/Installer/win/Scripts
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Installer/win/Scripts/Combined-1-Prepare.cmd

    r76553 r79439  
    182182rem Do the packing.
    183183rem
    184 @echo **************************************************************************
    185 @echo Packing AMD64 drivers
    186 @echo **************************************************************************
     184echo **************************************************************************
     185echo Packing AMD64 drivers
     186echo **************************************************************************
    187187cd /d "%_MY_REPACK_DIR_AMD64%" || goto end_failed
    188188call "%_MY_REPACK_DIR_AMD64%\PackDriversForSubmission.cmd" -b "%_MY_BINDIR_AMD64%" -a amd64 -e "%_MY_OPT_EXTPACK%" ^
    189189    -o "%_MY_OPT_OUTDIR%\VBoxDrivers-%_MY_VER_REV%-amd64.cab" || goto end_failed
    190 @echo .
    191 @echo **************************************************************************
    192 @echo Packing X86 drivers
    193 @echo **************************************************************************
     190echo .
     191echo **************************************************************************
     192echo Packing X86 drivers
     193echo **************************************************************************
    194194cd /d "%_MY_REPACK_DIR_X86%" || goto end_failed
    195195call "%_MY_REPACK_DIR_X86%\PackDriversForSubmission.cmd" -b "%_MY_BINDIR_X86%" -a x86 -e "%_MY_OPT_EXTPACK%" ^
    196196    -o "%_MY_OPT_OUTDIR%\VBoxDrivers-%_MY_VER_REV%-x86.cab" || goto end_failed
    197 @echo off
    198197echo .
    199198cd /d "%_MY_SAVED_CD%"
     
    221220echo *
    222221echo * Next steps:
    223 echo *   1. Sign the two files using the Oracle EV certificate.
    224 echo *   2. Submit the signed files to Microsoft for attestation signing.
    225 echo *   3. Download the signed result.
    226 echo *   4. "%_MY_NEXT_SCRIPT%" --signed-x86 {zip} --signed-amd64 {zip}
     222echo *   1. Submit the files to Microsoft for attestation signing.
     223echo *   2. Download the signed result.
     224echo *   3. "%_MY_NEXT_SCRIPT%" --signed-x86 {zip} --signed-amd64 {zip}
    227225
    228226goto end
  • trunk/src/VBox/Installer/win/Scripts/PackDriversForSubmission.cmd

    r76553 r79439  
    246246rem Note! MakeCab is shipped on W10, so we ASSUME it's in the PATH.
    247247rem
    248 MakeCab.exe /v2 /F "%_MY_OPT_DDF_FILE%"
     248MakeCab.exe /v2 /F "%_MY_OPT_DDF_FILE%" || goto end_failed
     249
     250rem
     251rem EV sign the cabient file.
     252rem
     253if not exist "sign-ev.cmd" goto end
     254call sign-ev.cmd "%_MY_OPT_OUTPUT%" || goto end_failed
    249255
    250256goto end
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette