Sign the installers

Radu void at null.pt
Thu Jun 28 07:47:02 UTC 2018


On Thursday, 28 June 2018 at 07:35:13 UTC, Radu wrote:
> On Wednesday, 27 June 2018 at 23:54:55 UTC, Manu wrote:
>> [...]
>
> This can be done easily, you need something like this on the 
> Linux build server
> ---
> osslsigncode sign -pkcs12 dlang-cert.pkcs12.p12 -pass `cat 
> dlang-cert.pkcs12.pwd` -n "Dlang installer" -i 
> http://www.dlang.org/ -t 
> http://timestamp.verisign.com/scripts/timstamp.dll -in 
> ./org_setup.exe -out ./signed_setup.exe
> ---
>
> I think the SSL certificate can be used to create the 
> pkcs12.p12 one used for signing.

A more detailed read for the `osslsigncode` tool 
https://github.com/antoinevg/osslsigncode/blob/master/README


More information about the Digitalmars-d mailing list