"Unidentified Developer" error when opening installer?
Shawn, I noticed this with our own installers, and in troubleshooting, found it with yours, too. With Gatekeeper set to default, double-clicking the signed installer pkg results in the following error: ---------------------------------------- "Smart Card Services Update 2.0b2-ML-signed" can't be installed because it is from an unidentified developer. Your security preferences allow installation of only apps from the Mac App Store and identified developers. ---------------------------------------- Any insight would be appreciated. Regards, Jim Thomas, CSCIP/G
Jim, OS X: About Gatekeeper (OS X Lion, OS X Mountain Lion) http://support.apple.com/kb/HT5290 -Shawn On May 10, 2013, at 9:31 AM, Jim Thomas <jim@thursby.com> wrote:
Shawn,
I noticed this with our own installers, and in troubleshooting, found it with yours, too.
With Gatekeeper set to default, double-clicking the signed installer pkg results in the following error: ---------------------------------------- "Smart Card Services Update 2.0b2-ML-signed" can't be installed because it is from an unidentified developer. Your security preferences allow installation of only apps from the Mac App Store and identified developers. ----------------------------------------
Any insight would be appreciated.
Regards,
Jim Thomas, CSCIP/G _______________________________________________ SmartcardServices-Users mailing list SmartcardServices-Users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/smartcardservices-users
Shawn, I know what Gatekeeper does, which is why I referenced "Gatekeeper set to default", which is Allow applications downloaded from: Mac App Store and identified developers The problem is that your installer is obviously signed, but is giving an "unidentified developer" message. Are you still an "identified developer"? Regards, Jim Thomas, CSCIP/G On 5/10/13 9:29 AM, Shawn Geddis wrote:
Jim,
OS X: About Gatekeeper(OS X Lion, OS X Mountain Lion) http://support.apple.com/kb/HT5290
-Shawn
On May 10, 2013, at 9:31 AM, Jim Thomas <jim@thursby.com <mailto:jim@thursby.com>> wrote:
Shawn,
I noticed this with our own installers, and in troubleshooting, found it with yours, too.
With Gatekeeper set to default, double-clicking the signed installer pkg results in the following error: ---------------------------------------- "Smart Card Services Update 2.0b2-ML-signed" can't be installed because it is from an unidentified developer. Your security preferences allow installation of only apps from the Mac App Store and identified developers. ----------------------------------------
Any insight would be appreciated.
Regards,
Jim Thomas, CSCIP/G _______________________________________________ SmartcardServices-Users mailing list SmartcardServices-Users@lists.macosforge.org <mailto:SmartcardServices-Users@lists.macosforge.org> https://lists.macosforge.org/mailman/listinfo/smartcardservices-users
Shawn, I apologize, this may just be a false flag based on something Apple changed. From the Apple Developer Discussions: https://discussions.apple.com/thread/4922849?start=0&tstart=0 -------------------------------------------------------------------------------- I had the same issue since 10.8.3 I used to execute: productsign --sign 3rd Party Mac Developer Installer: MyCompagny <Source> <Destination> --cert Apple Worldwide Developer Relations Certification Authority The correct use of productsign is: *productsign --sign Developer ID Installer: MyCompagny <Source> <Destination> * -------------------------------------------------------------------------------- I hope this helps. Regards, Jim Thomas, CSCIP/G On 5/10/13 9:29 AM, Shawn Geddis wrote:
Jim,
OS X: About Gatekeeper(OS X Lion, OS X Mountain Lion) http://support.apple.com/kb/HT5290
-Shawn
On May 10, 2013, at 9:31 AM, Jim Thomas <jim@thursby.com <mailto:jim@thursby.com>> wrote:
Shawn,
I noticed this with our own installers, and in troubleshooting, found it with yours, too.
With Gatekeeper set to default, double-clicking the signed installer pkg results in the following error: ---------------------------------------- "Smart Card Services Update 2.0b2-ML-signed" can't be installed because it is from an unidentified developer. Your security preferences allow installation of only apps from the Mac App Store and identified developers. ----------------------------------------
Any insight would be appreciated.
Regards,
Jim Thomas, CSCIP/G _______________________________________________ SmartcardServices-Users mailing list SmartcardServices-Users@lists.macosforge.org <mailto:SmartcardServices-Users@lists.macosforge.org> https://lists.macosforge.org/mailman/listinfo/smartcardservices-users
Jim, The Installer was signed, but not using a DeveloperID issued Certificate. As noted with the installers and the blog entry: Installers The Installers have been digitally signed, but it is possible you may not have the intermediate CA certificate on your system yet. If you do not have it, you can pull it down from Apple's Root Certification Authority site with the specific Intermediate CA certificate you need found --> HERE <--. The installers are located on the Project's Installers page which you can get to --> HERE <-- as well as clicking on the Installers link on the left side of this page. In your case, the reason I included the reference to the Gatekeeper KBase, is that you and others would need to allow this from "Anywhere" in System Preference or perform the manual override for the installer. This would not be necessary if the MacOSForge Projects were issued DeveloperIDs for code signing, but that has not yet been the case. Until then, the signature is providing integrity assurance that it came from me, but not under the official DeveloperID program today. -Shawn On May 10, 2013, at 12:31 PM, Jim Thomas <jim@thursby.com> wrote:
Shawn,
I apologize, this may just be a false flag based on something Apple changed. From the Apple Developer Discussions:
https://discussions.apple.com/thread/4922849?start=0&tstart=0
-------------------------------------------------------------------------------- I had the same issue since 10.8.3
I used to execute:
productsign --sign 3rd Party Mac Developer Installer: MyCompagny <Source> <Destination> --cert Apple Worldwide Developer Relations Certification Authority
The correct use of productsign is:
productsign --sign Developer ID Installer: MyCompagny <Source> <Destination>
-------------------------------------------------------------------------------- I hope this helps.
Regards,
Jim Thomas, CSCIP/G
On 5/10/13 9:29 AM, Shawn Geddis wrote:
Jim,
OS X: About Gatekeeper (OS X Lion, OS X Mountain Lion) http://support.apple.com/kb/HT5290
-Shawn
On May 10, 2013, at 9:31 AM, Jim Thomas <jim@thursby.com> wrote:
Shawn,
I noticed this with our own installers, and in troubleshooting, found it with yours, too.
With Gatekeeper set to default, double-clicking the signed installer pkg results in the following error: ---------------------------------------- "Smart Card Services Update 2.0b2-ML-signed" can't be installed because it is from an unidentified developer. Your security preferences allow installation of only apps from the Mac App Store and identified developers. ----------------------------------------
Any insight would be appreciated.
Regards,
Jim Thomas, CSCIP/G _______________________________________________ SmartcardServices-Users mailing list SmartcardServices-Users@lists.macosforge.org https://lists.macosforge.org/mailman/listinfo/smartcardservices-users
Shawn, Thanks for that clarification. Regards, Jim Thomas, CSCIP/G On 5/10/13 12:23 PM, Shawn Geddis wrote:
Jim,
The Installer was signed, but not using a DeveloperID issued Certificate. As noted with the installers and the blog entry:
*Installers*
The Installers have been digitally signed, but it is possible you may not have the intermediate CA certificate on your system yet. If you do not have it, you can pull it down from Apple's Root Certification Authority <https://www.apple.com/certificateauthority/> site with the specific Intermediate CA certificate you need found --> HERE <http://developer.apple.com/certificationauthority/AppleWWDRCA.cer> <--.
The installers are located on the Project's Installers page which you can get to --> HERE <http://smartcardservices.macosforge.org/trac/wiki/installers> <-- as well as clicking on the *Installers* link on the left side of this page.
In your case, the reason I included the reference to the Gatekeeper KBase, is that you and others would need to allow this from "Anywhere" in System Preference or perform the manual override for the installer. This would not be necessary if the MacOSForge Projects were issued DeveloperIDs for code signing, but that has not yet been the case. Until then, the signature is providing integrity assurance that it came from me, but not under the official DeveloperID program today.
-Shawn
On May 10, 2013, at 12:31 PM, Jim Thomas <jim@thursby.com <mailto:jim@thursby.com>> wrote:
Shawn,
I apologize, this may just be a false flag based on something Apple changed. From the Apple Developer Discussions:
https://discussions.apple.com/thread/4922849?start=0&tstart=0
--------------------------------------------------------------------------------
I had the same issue since 10.8.3
I used to execute:
productsign --sign 3rd Party Mac Developer Installer: MyCompagny <Source> <Destination> --cert Apple Worldwide Developer Relations Certification Authority
The correct use of productsign is:
*productsign --sign Developer ID Installer: MyCompagny <Source> <Destination> *
--------------------------------------------------------------------------------
I hope this helps.
Regards,
Jim Thomas, CSCIP/G
On 5/10/13 9:29 AM, Shawn Geddis wrote:
Jim,
OS X: About Gatekeeper(OS X Lion, OS X Mountain Lion) http://support.apple.com/kb/HT5290
-Shawn
On May 10, 2013, at 9:31 AM, Jim Thomas <jim@thursby.com <mailto:jim@thursby.com>> wrote:
Shawn,
I noticed this with our own installers, and in troubleshooting, found it with yours, too.
With Gatekeeper set to default, double-clicking the signed installer pkg results in the following error: ---------------------------------------- "Smart Card Services Update 2.0b2-ML-signed" can't be installed because it is from an unidentified developer. Your security preferences allow installation of only apps from the Mac App Store and identified developers. ----------------------------------------
Any insight would be appreciated.
Regards,
Jim Thomas, CSCIP/G _______________________________________________ SmartcardServices-Users mailing list SmartcardServices-Users@lists.macosforge.org <mailto:SmartcardServices-Users@lists.macosforge.org> https://lists.macosforge.org/mailman/listinfo/smartcardservices-users
participants (2)
-
Jim Thomas
-
Shawn Geddis