Re: [WiX-users] Signing binaries and msi...

2013-10-28 Thread Blair Murri
SignCabs only signs cabs that are not embedded in the MSI (external cabs). WiX does NOT provide any target explicitly for signing your payload before it is cabbed (or any other such manipulation of your payload). You can either write a Binder Extension that ensures that files are signed before

Re: [WiX-users] Signing binaries and msi...

2013-10-23 Thread Bruce Cran
On 10/23/2013 2:13 AM, darren.benn...@listech.com wrote: > I'm interested to know how you went about implementing > your own task for code signing? I wrote an inline task in C# that shells out to signtool.exe with retries. It has thumbprint, crosscertificate, timestamp, retries and signingtarget

Re: [WiX-users] Signing binaries and msi...

2013-10-22 Thread darren . bennett
signing failure is very annoying. I'm interested to know how you went about implementing your own task for code signing? Thanks and best regards, // Darren From: Bruce Cran To: "General discussion about the WiX toolset." , Date: 23/10/2013 06:34 AM Subject: Re: [WiX

Re: [WiX-users] Signing binaries and msi...

2013-10-22 Thread Tony
Thanks, I figured out the correct switch for the description. We use the /f /p option in our current build for cert selection. Regarding the retry issue, I recall one of my former build systems doing something similar. I don't think we have run into that here (knock on wood). Maybe IS magic pro

Re: [WiX-users] Signing binaries and msi...

2013-10-22 Thread Bruce Cran
On 10/22/2013 6:47 PM, Tony wrote: > Answering my own question... > > ".(though now I see it needs to be "property", so I'll give that a try)" > <-- that was it. I don't know why I was thinking it need to be a WiX > property and/or preprocessor variable. **OBVIOUSLY** it needs to be a > "proper

Re: [WiX-users] Signing binaries and msi...

2013-10-22 Thread Tony
Signing the MSI now works, but I don't see the SignCabs target being invoked. How does SignCabs get set to the list of my cab files? On Tue, Oct 22, 2013 at 1:47 PM, Tony wrote: > Answering my own question... > > ".(though now I see it needs to be "property", so I'll give that a try)" > <-- t

Re: [WiX-users] Signing binaries and msi...

2013-10-22 Thread Tony
Answering my own question... ".(though now I see it needs to be "property", so I'll give that a try)" <-- that was it. I don't know why I was thinking it need to be a WiX property and/or preprocessor variable. **OBVIOUSLY** it needs to be a "property" within the project file. Duh! Now the sig

Re: [WiX-users] Signing binaries and msi...

2013-10-22 Thread Tony
I built a "Hello World" C# console application to test the signing process. Here's what I've done so far... 1. Added a wix (msi) project to the solution. 2. Set Manufacturer, updated InstallerVersion to 500, added a 'MediaEmbedCab="yes"' entry (removed the MediaTemplate entry), and added the

Re: [WiX-users] Signing binaries and msi...

2013-10-22 Thread Bruce Cran
On 10/22/2013 3:00 PM, Tony wrote: > > > To avoid the signature going invalid when the certificate expires, you probably want to add a timestamp: http://timestamp.verisign.com/scripts/timstamp.dll /> (that isn't a typo - "timstamp.dll" is 8.3 format). If you have a Globalsign cert,

Re: [WiX-users] Signing binaries and msi...

2013-10-22 Thread Pally Sandher
- From: Tony [mailto:yellowjacketl...@gmail.com] Sent: 22 October 2013 15:06 To: General discussion about the WiX toolset. Subject: Re: [WiX-users] Signing binaries and msi... Thanks. I understand the "SignMsi" element, but the "SignCabs" description is not what I'd e

Re: [WiX-users] Signing binaries and msi...

2013-10-22 Thread Tony
Of Scotland Science Park, Glasgow > G20 0SP > Email Disclaimer > > > -Original Message- > From: Tony [mailto:yellowjacketl...@gmail.com] > Sent: 21 October 2013 20:41 > To: WiX Users > Subject: [WiX-users] Signing binaries and msi... > > We are in the process of convert

Re: [WiX-users] Signing binaries and msi...

2013-10-22 Thread Pally Sandher
tland Science Park, Glasgow G20 0SP Email Disclaimer -Original Message- From: Tony [mailto:yellowjacketl...@gmail.com] Sent: 21 October 2013 20:41 To: WiX Users Subject: [WiX-users] Signing binaries and msi... We are in the process of converting our old InstallShield "projects" in

Re: [WiX-users] Signing binaries and msi...

2013-10-21 Thread John Cooper
er -- ESA Jack Henry & Associates, Inc.(r) Shawnee Mission, KS 66227 Office: 913-341-3434 x791011 jocoo...@jackhenry.com www.jackhenry.com -Original Message- From: Tony [mailto:yellowjacketl...@gmail.com] Sent: Monday, October 21, 2013 2:37 PM To: WiX Users Subject: [WiX-users] Si

[WiX-users] Signing binaries and msi...

2013-10-21 Thread Tony
We are in the process of converting our old InstallShield "projects" into WiX projects (v3.7). One of the last items we have to deal with is signing. IS has a mechanism to sign all binaries and then the msi. I don't see an analog in WiX. Did I miss it? Assuming I didn't... The "proper" proces