Build:Remove self-signing code and certs
Obsolete now that we use Azure signing, and introduced the possibility of impersonation if someone added this cert to a trusted store, etc. See FreeCAD/FreeCAD security advisory GHSA-447x-q64r-vm5h
This commit is contained in:
committed by
Kacper Donat
parent
871ee19b76
commit
57847b8620
@@ -1,4 +1,5 @@
|
||||
*.exe
|
||||
*.pfx
|
||||
*-SHA256.txt
|
||||
MSVCRedist
|
||||
FreeCAD
|
||||
|
||||
Binary file not shown.
@@ -70,5 +70,3 @@ ManifestDPIAware true
|
||||
|
||||
Outfile "${SETUP_EXE}"
|
||||
|
||||
# sign the installer executable
|
||||
!finalize 'signing.bat ${SETUP_EXE}'
|
||||
|
||||
@@ -1,2 +0,0 @@
|
||||
signtool.exe sign /f FCweborg.pfx /p FreeCADIsCool /fd sha512 /tr http://timestamp.digicert.com /td sha512 /v %1
|
||||
certutil -hashfile %1 SHA256 > %1-SHA256.txt
|
||||
Reference in New Issue
Block a user