Changes between Version 18 and Version 19 of BuildingTapWindows6


Ignore:
Timestamp:
02/03/17 13:58:27 (5 years ago)
Author:
Samuli Seppänen
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BuildingTapWindows6

    v18 v19  
    3030'''On build computer'''
    3131
    32 Run ''buildtap.py'' using the SHA1 certificate for signing. Make sure to include the correct cross-certificate and to timestamp the signature:
     32Copy your kernel-mode SHA1 code-signing certificate and the intermediate cross-signing certificate to the tap-windows6 directory.
     33
     34Run ''buildtap.py'' to build and to sign with SHA1
    3335
    3436{{{
    35 $ python buildtap.py -b <certificate-options>
     37$ python buildtap.py -b --sign <certificate-options>
    3638}}}
    3739
     
    4648'''On code-signing computer'''
    4749
    48 Clone the [https://github.com/mattock/sign-tap6/ Sign-Tap6] repository. Copy ''tap6.tar.gz'' to the ''sign-tap6'' directory and extract it:
     50Clone the [https://github.com/mattock/sign-tap6/ Sign-Tap6] repository. Ensure your SHA2 EV code-signing certificate is visible in the Windows certificate store, and copy the matching cross-certificate to the sign-tap6 directory.
     51
     52Copy ''tap6.tar.gz'' to the ''sign-tap6'' directory and extract it:
    4953
    5054{{{
     
    5963}}}
    6064
    61 Next append secondary signatures to ''tapinstall.exe'' and ''tap0901.cat'' files under ''tap6'' using [https://github.com/mattock/sign-tap6/ Sign-Tap6.ps1]. Ensure that you're using the correct cross-certificate and that you timestamp the signature.
     65Next append secondary signatures with Sign-Tap6.ps1. For example:
     66
     67{{{
     68$ Sign-Tap6.ps1 -SourceDir tap6 -Append
     69}}}
    6270
    6371Now wrap the dual-signed files into a tarball (e.g. using Git Bash):