On 9 Oct 2007, at 15:49, John Vottero wrote:

>> The wix schema seems to have support for digitally signing packages -
>> the DigitalCertificate element, the DigitalCertificateRef element -
>> but I can't see how they're meant to be used.
>>
>> Presumably light has to have access to the certificate's private key
>> at some point, and it isn't clear to me from the docs how it gets
>> this. It also isn't clear what format the certificate's SourceFile
>> has to be in.
>
> I don't think that the DigitalCertificate element is used to sign  
> MSIs,
> it's for installing certificates for web sites (I'm not sure since I
> don't use it).

There are also Certificate and CertificateRef elements in the schema,  
and it is not obvious which ones do which :-)

> You sign your MSI after it's been created using either
> SIGNTOOL.EXE, PowerShell's Set-AuthenticodeSignature cmdlet or  
> MSBuild's
> SignFile task.

Hopefully I can incorporate signtool into my scripts.

>> Is there a list somewhere of what CAs Microsoft trusts to issue code-
>> signing certs? We're willing to pay the Verisign "tax", but would be
>> happier paying someone else for a cert as long as it is trusted
>> identically...
>
> We bought ours from Thawte and haven't had any problems.

That's useful to know, thanks John. Of course they're still part of  
Verisign :-(

Cheers,

Chris

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to