Changes between Version 18 and Version 19 of BuildingTapWindows6
- Timestamp:
- 02/03/17 13:58:27 (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
BuildingTapWindows6
v18 v19 30 30 '''On build computer''' 31 31 32 Run ''buildtap.py'' using the SHA1 certificate for signing. Make sure to include the correct cross-certificate and to timestamp the signature: 32 Copy your kernel-mode SHA1 code-signing certificate and the intermediate cross-signing certificate to the tap-windows6 directory. 33 34 Run ''buildtap.py'' to build and to sign with SHA1 33 35 34 36 {{{ 35 $ python buildtap.py -b <certificate-options>37 $ python buildtap.py -b --sign <certificate-options> 36 38 }}} 37 39 … … 46 48 '''On code-signing computer''' 47 49 48 Clone the [https://github.com/mattock/sign-tap6/ Sign-Tap6] repository. Copy ''tap6.tar.gz'' to the ''sign-tap6'' directory and extract it: 50 Clone 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 52 Copy ''tap6.tar.gz'' to the ''sign-tap6'' directory and extract it: 49 53 50 54 {{{ … … 59 63 }}} 60 64 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. 65 Next append secondary signatures with Sign-Tap6.ps1. For example: 66 67 {{{ 68 $ Sign-Tap6.ps1 -SourceDir tap6 -Append 69 }}} 62 70 63 71 Now wrap the dual-signed files into a tarball (e.g. using Git Bash):