Sign using VivoKey certificate
This commit is contained in:
2
.gitmodules
vendored
2
.gitmodules
vendored
@@ -24,4 +24,4 @@
|
|||||||
url = https://github.com/OpenSC/OpenSC.git
|
url = https://github.com/OpenSC/OpenSC.git
|
||||||
[submodule "virtualsmartcard/win32/DevMsi"]
|
[submodule "virtualsmartcard/win32/DevMsi"]
|
||||||
path = virtualsmartcard/win32/DevMsi
|
path = virtualsmartcard/win32/DevMsi
|
||||||
url = https://github.com/nickrussler/DevMsi.git
|
url = https://github.com/VivoKey/DevMsi.git
|
||||||
|
|||||||
Submodule virtualsmartcard/win32/DevMsi updated: 30b6fb7fd6...c431ebb52c
@@ -115,15 +115,23 @@
|
|||||||
<PropertyGroup />
|
<PropertyGroup />
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||||
<DebuggerFlavor>DbgengRemoteDebugger</DebuggerFlavor>
|
<DebuggerFlavor>DbgengRemoteDebugger</DebuggerFlavor>
|
||||||
|
<DisableProductionSignDebugWarnings>false</DisableProductionSignDebugWarnings>
|
||||||
|
<DiagnosticMode>false</DiagnosticMode>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||||
<DebuggerFlavor>DbgengRemoteDebugger</DebuggerFlavor>
|
<DebuggerFlavor>DbgengRemoteDebugger</DebuggerFlavor>
|
||||||
|
<DisableProductionSignDebugWarnings>false</DisableProductionSignDebugWarnings>
|
||||||
|
<DiagnosticMode>false</DiagnosticMode>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||||
<DebuggerFlavor>DbgengRemoteDebugger</DebuggerFlavor>
|
<DebuggerFlavor>DbgengRemoteDebugger</DebuggerFlavor>
|
||||||
|
<DisableProductionSignDebugWarnings>false</DisableProductionSignDebugWarnings>
|
||||||
|
<DiagnosticMode>false</DiagnosticMode>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||||
<DebuggerFlavor>DbgengRemoteDebugger</DebuggerFlavor>
|
<DebuggerFlavor>DbgengRemoteDebugger</DebuggerFlavor>
|
||||||
|
<DisableProductionSignDebugWarnings>false</DisableProductionSignDebugWarnings>
|
||||||
|
<DiagnosticMode>false</DiagnosticMode>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||||
<ClCompile>
|
<ClCompile>
|
||||||
@@ -141,6 +149,10 @@
|
|||||||
<ModuleDefinitionFile>.\Exports.def</ModuleDefinitionFile>
|
<ModuleDefinitionFile>.\Exports.def</ModuleDefinitionFile>
|
||||||
<AdditionalDependencies>Ws2_32.lib</AdditionalDependencies>
|
<AdditionalDependencies>Ws2_32.lib</AdditionalDependencies>
|
||||||
</Link>
|
</Link>
|
||||||
|
<DriverSign>
|
||||||
|
<FileDigestAlgorithm>sha256</FileDigestAlgorithm>
|
||||||
|
<AdditionalOptions>/tr "http://ts.ssl.com" %(AdditionalOptions)</AdditionalOptions>
|
||||||
|
</DriverSign>
|
||||||
</ItemDefinitionGroup>
|
</ItemDefinitionGroup>
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||||
<ClCompile>
|
<ClCompile>
|
||||||
@@ -153,6 +165,10 @@
|
|||||||
<ModuleDefinitionFile>.\Exports.def</ModuleDefinitionFile>
|
<ModuleDefinitionFile>.\Exports.def</ModuleDefinitionFile>
|
||||||
<AdditionalDependencies>Ws2_32.lib</AdditionalDependencies>
|
<AdditionalDependencies>Ws2_32.lib</AdditionalDependencies>
|
||||||
</Link>
|
</Link>
|
||||||
|
<DriverSign>
|
||||||
|
<FileDigestAlgorithm>sha256</FileDigestAlgorithm>
|
||||||
|
<AdditionalOptions>/tr "http://ts.ssl.com" %(AdditionalOptions)</AdditionalOptions>
|
||||||
|
</DriverSign>
|
||||||
</ItemDefinitionGroup>
|
</ItemDefinitionGroup>
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||||
<ClCompile>
|
<ClCompile>
|
||||||
@@ -165,6 +181,10 @@
|
|||||||
<ModuleDefinitionFile>.\Exports.def</ModuleDefinitionFile>
|
<ModuleDefinitionFile>.\Exports.def</ModuleDefinitionFile>
|
||||||
<AdditionalDependencies>Ws2_32.lib</AdditionalDependencies>
|
<AdditionalDependencies>Ws2_32.lib</AdditionalDependencies>
|
||||||
</Link>
|
</Link>
|
||||||
|
<DriverSign>
|
||||||
|
<FileDigestAlgorithm>sha256</FileDigestAlgorithm>
|
||||||
|
<AdditionalOptions>/tr "http://ts.ssl.com" %(AdditionalOptions)</AdditionalOptions>
|
||||||
|
</DriverSign>
|
||||||
</ItemDefinitionGroup>
|
</ItemDefinitionGroup>
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||||
<ClCompile>
|
<ClCompile>
|
||||||
@@ -177,6 +197,10 @@
|
|||||||
<ModuleDefinitionFile>.\Exports.def</ModuleDefinitionFile>
|
<ModuleDefinitionFile>.\Exports.def</ModuleDefinitionFile>
|
||||||
<AdditionalDependencies>Ws2_32.lib</AdditionalDependencies>
|
<AdditionalDependencies>Ws2_32.lib</AdditionalDependencies>
|
||||||
</Link>
|
</Link>
|
||||||
|
<DriverSign>
|
||||||
|
<FileDigestAlgorithm>sha256</FileDigestAlgorithm>
|
||||||
|
<AdditionalOptions>/tr "http://ts.ssl.com" %(AdditionalOptions)</AdditionalOptions>
|
||||||
|
</DriverSign>
|
||||||
</ItemDefinitionGroup>
|
</ItemDefinitionGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<FilesToPackage Include="$(TargetPath)" />
|
<FilesToPackage Include="$(TargetPath)" />
|
||||||
|
|||||||
@@ -0,0 +1,27 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||||
|
<SignMode>TestSign</SignMode>
|
||||||
|
<ProductionCertificate>
|
||||||
|
</ProductionCertificate>
|
||||||
|
<TestCertificate>5d16436c3cfb5a5e7548472b23af2a268aec7831</TestCertificate>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||||
|
<SignMode>TestSign</SignMode>
|
||||||
|
<ProductionCertificate>
|
||||||
|
</ProductionCertificate>
|
||||||
|
<TestCertificate>5d16436c3cfb5a5e7548472b23af2a268aec7831</TestCertificate>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||||
|
<SignMode>TestSign</SignMode>
|
||||||
|
<ProductionCertificate>
|
||||||
|
</ProductionCertificate>
|
||||||
|
<TestCertificate>5d16436c3cfb5a5e7548472b23af2a268aec7831</TestCertificate>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||||
|
<SignMode>TestSign</SignMode>
|
||||||
|
<ProductionCertificate>
|
||||||
|
</ProductionCertificate>
|
||||||
|
<TestCertificate>5d16436c3cfb5a5e7548472b23af2a268aec7831</TestCertificate>
|
||||||
|
</PropertyGroup>
|
||||||
|
</Project>
|
||||||
@@ -10,6 +10,7 @@
|
|||||||
<OutputType>Package</OutputType>
|
<OutputType>Package</OutputType>
|
||||||
<WixTargetsPath Condition=" '$(WixTargetsPath)' == '' AND '$(MSBuildExtensionsPath32)' != '' ">$(MSBuildExtensionsPath32)\Microsoft\WiX\v3.x\Wix.targets</WixTargetsPath>
|
<WixTargetsPath Condition=" '$(WixTargetsPath)' == '' AND '$(MSBuildExtensionsPath32)' != '' ">$(MSBuildExtensionsPath32)\Microsoft\WiX\v3.x\Wix.targets</WixTargetsPath>
|
||||||
<WixTargetsPath Condition=" '$(WixTargetsPath)' == '' ">$(MSBuildExtensionsPath)\Microsoft\WiX\v3.x\Wix.targets</WixTargetsPath>
|
<WixTargetsPath Condition=" '$(WixTargetsPath)' == '' ">$(MSBuildExtensionsPath)\Microsoft\WiX\v3.x\Wix.targets</WixTargetsPath>
|
||||||
|
<SignOutput>true</SignOutput>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
|
||||||
<OutputPath>bin\$(Configuration)\</OutputPath>
|
<OutputPath>bin\$(Configuration)\</OutputPath>
|
||||||
@@ -68,4 +69,10 @@
|
|||||||
<Target Name="AfterBuild">
|
<Target Name="AfterBuild">
|
||||||
</Target>
|
</Target>
|
||||||
-->
|
-->
|
||||||
|
<Target Name="SignCabs">
|
||||||
|
<Exec Command=""C:\Program Files (x86)\Windows Kits\8.1\bin\x64\signtool.exe" sign /sha1 "5d16436c3cfb5a5e7548472b23af2a268aec7831" /fd "sha256" /tr "http://ts.ssl.com" /a "%(SignCabs.FullPath)"" />
|
||||||
|
</Target>
|
||||||
|
<Target Name="SignMsi">
|
||||||
|
<Exec Command=""C:\Program Files (x86)\Windows Kits\8.1\bin\x64\signtool.exe" sign /sha1 "5d16436c3cfb5a5e7548472b23af2a268aec7831" /fd "sha256" /tr "http://ts.ssl.com" /a "%(SignMsi.FullPath)"" />
|
||||||
|
</Target>
|
||||||
</Project>
|
</Project>
|
||||||
Reference in New Issue
Block a user