From 6171ccf1be8db823a6a2ae471074995a8735c3d3 Mon Sep 17 00:00:00 2001 From: Rob Reynolds Date: Fri, 25 Mar 2016 10:32:00 -0500 Subject: [PATCH] (GH-501) Sign Assemblies/PowerShell Files To provide trust and more security in choco, signing the assemblies is a very important aspect. Sign assemblies and PowerShell files during the build process just before packaging the files into the Chocolatey package. - Sign all assemblies - choco.exe, chocolatey.dll and the shims. - Sign all the PowerShell files. --- .build.custom/codeSign.step | 144 ++++++++++++++++++++++++++++++++++++ .build/default.build | 1 + .uppercut | 8 ++ 3 files changed, 153 insertions(+) create mode 100644 .build.custom/codeSign.step diff --git a/.build.custom/codeSign.step b/.build.custom/codeSign.step new file mode 100644 index 0000000000..f8deffba6b --- /dev/null +++ b/.build.custom/codeSign.step @@ -0,0 +1,144 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/.build/default.build b/.build/default.build index 86bd167dec..535011be53 100644 --- a/.build/default.build +++ b/.build/default.build @@ -74,6 +74,7 @@ + diff --git a/.uppercut b/.uppercut index d2fbe2f473..917f3c8512 100644 --- a/.uppercut +++ b/.uppercut @@ -52,4 +52,12 @@ + + + + + + + +