From c1dbeeea1c41199acee4149649bb825f6b069b9c Mon Sep 17 00:00:00 2001 From: Alexandre JARDON <28548335+webalexeu@users.noreply.github.com> Date: Sat, 15 Mar 2025 11:31:17 +0100 Subject: [PATCH] Add service signing --- builder/build.ps1 | 3 +++ 1 file changed, 3 insertions(+) diff --git a/builder/build.ps1 b/builder/build.ps1 index dcb2ba4..31ee3a4 100644 --- a/builder/build.ps1 +++ b/builder/build.ps1 @@ -30,6 +30,9 @@ if ($Sign) { Write-Output "Building WinBGP service" & "..\service\WinBGP-Service.ps1" -Build Move-Item -Path "..\builder\WinBGP-Service.exe" -Destination "..\service\WinBGP-Service.exe" -Force +if ($Sign) { + & "C:\Program Files (x86)\Windows Kits\10\bin\10.0.26100.0\x64\signtool.exe" sign /sha1 $CertificateThumbprint /tr http://time.certum.pl/ /td sha256 /fd sha256 /v "..\service\WinBGP-Service.exe" +} # Building engine Write-Output "Building engine"