Skip to content

Commit adb1903

Browse files
author
mbt1
committed
improved installation routine for new signing keys
1 parent 3403ab3 commit adb1903

File tree

2 files changed

+29
-7
lines changed

2 files changed

+29
-7
lines changed

tSQLtCLR/OfficialSigningKey/InstallSigninKey.bat

Lines changed: 0 additions & 7 deletions
This file was deleted.
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
@ECHO OFF
2+
REM This installs the signing key for tSQLt on the local machine.
3+
REM If you do not have access to the original key, create your own and use SN.exe to install it into the tSQLt_OfficialSigningKey container.
4+
REM This is only needed if you want to build tSQLt yourself.
5+
REM
6+
7+
cd /d "%~dp0"
8+
ECHO --------------------------------------------------------------------------------------------------------------------
9+
ECHO Deleting existing container (might fail)
10+
ECHO --------------------------------------------------------------------------------------------------------------------
11+
"c:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\x64\sn.exe" -d tSQLt_OfficialSigningKey
12+
ECHO --------------------------------------------------------------------------------------------------------------------
13+
ECHO Installing Key
14+
ECHO --------------------------------------------------------------------------------------------------------------------
15+
"c:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\x64\sn.exe" -i tSQLtOfficialSigningKey.pfx tSQLt_OfficialSigningKey
16+
ECHO --------------------------------------------------------------------------------------------------------------------
17+
ECHO Extracting Key Info
18+
ECHO --------------------------------------------------------------------------------------------------------------------
19+
"c:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\x64\sn.exe" -p tSQLtOfficialSigningKey.pfx KeyInfo.txt sha1
20+
"c:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\x64\sn.exe" -pc tSQLt_OfficialSigningKey KeyInfoC.txt sha1
21+
ECHO --------------------------------------------------------------------------------------------------------------------
22+
ECHO KeyInfo from file
23+
ECHO --------------------------------------------------------------------------------------------------------------------
24+
"c:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\x64\sn.exe" -tp KeyInfo.txt
25+
ECHO --------------------------------------------------------------------------------------------------------------------
26+
ECHO KeyInfo from container
27+
ECHO --------------------------------------------------------------------------------------------------------------------
28+
"c:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools\x64\sn.exe" -tp KeyInfoC.txt
29+

0 commit comments

Comments
 (0)