Digital Signing
Digital Signing
- Subject: Digital Signing
- From: Phillip Kehoe <email@hidden>
- Date: Thu, 01 Jul 2010 09:39:54 -0400
I work at a company that develops Unix based command line programs. In
Linux we distribute this software through signed RPMs. Our software
also works on OS X however our users need to build from source. I am
currently looking into using PackageMaker to install these compiled
command line programs.
Everything seems to be working fine except for the last step. I am
trying to digitally sign the installer similarly to how we sign RPMs on
Linux machines. We have a code signing certificate that has been issued
by GoDaddy.com. In the "Configuration" tab under the "Distribution"
section I select the Certificate option and select our certificate.
Then I build and run in the installer. Once the installer has launched
I see a little certificate icon in the upper right hand corner. I click
it and it tells me that "This certificate is valid". I proceed with the
install and I get to the point where it ask for the admin password and
begins the install. At that point I get an error stating that "There
were errors with the installation. You may want to try installing
again." I don't get these errors when the installer has not been
signed, the installation finishes properly. This led me to believe that
I hadn't installed my certificate correct. So I started to play around
with codesign. That allowed me to sign our executable and then I
verified it on another Mac. The only other info that might help (not
sure) is that since this is a UNIX like application is we install to the
/usr directory instead of the normal Applications directory like most
Mac apps do. Is there anyway I can see an error code or something that
might give me more insight into why this is failing? Thanks for any help.
Phil Kehoe
Cengen Inc.
Attachment:
smime.p7s
Description: S/MIME Cryptographic Signature
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Installer-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden