OK, John, that first codesign command yields the same info for me as you have 
here; your second command is the same as the first, so I can’t verify the 
second result.

As for the control-click workaround, I don’t know whether OS X has changed 
something recently or what, but it didn’t work. OS X just puts the same 
“Verifying” dialog (it also fires up the CPU something fierce!).

I have never seen this dialog 



before (despite having installed many non-Appstore programs on this Mac), which 
suggests to that Apple changed something. The only way I was able to get the 
Ignore and load anyway dialog was to go in to System Preferences and change 
Gatekeeper to allow apps from anywhere, Control-Click the icon and open from 
there. Then I got the Ignore dialog, got GnuCash to load, and passed through 
the Gatekeeper from Hell. And, yes, GnuCash now loads without trouble, even 
though I reset GateKeeper to install only AppStore and known developer apps.

David

> On Feb 29, 2016, at 10:59 PM, John Ralls <[email protected]> wrote:
> 
> 
>> On Feb 29, 2016, at 5:04 PM, David T. <[email protected]> wrote:
>> 
>> I finally got around to downloading and installing 2.6.11 for Mac OS X, and 
>> I ran into troubles with Gatekeeper. Basically, Gatekeeper fired up a 
>> Verifying GnuCash.app dialog that would not go away, even after GnuCash had 
>> fully started up. Clicking the cancel button caused GnuCash to close out 
>> altogether. 
>> 
>> I had to temporarily disable Gatekeeper so that I could get the older “This 
>> application is from an unknown developer dialog.” and click through in order 
>> to clear this up. This is apparently a known issue with non-Apple programs, 
>> but I thought that John had cleared the issue up somehow. I figured I should 
>> pass along the information in case there is a better workaround.
> 
> I thought that I'd cleared it up, too. Try opening terminal and running 
>  codesign -vvd /Path/to/Gnucash.app
> 
> You should get
> Executable=/Path/to/Gnucash.app/Contents/MacOS/Gnucash
> Identifier=org.gnucash.Gnucash
> Format=bundle with generic
> CodeDirectory v=20200 size=163 flags=0x0(none) hashes=1+3 location=embedded
> Signature size=8545
> Authority=Developer ID Application: John D Ralls
> Authority=Developer ID Certification Authority
> Authority=Apple Root CA
> Timestamp=Jan 10, 2016, 9:07:57 PM
> Info.plist entries=17
> TeamIdentifier=Y9EHT5WMK7
> Sealed Resources version=2 rules=12 files=4330
> Internal requirements count=1 size=180
> 
> and with 
>  codesign -vvd /Path/to/Gnucash.app
> 
> you should get
>  path/to/Gnucash.app/: valid on disk
>  path/to/Gnucash.app/: satisfies its Designated Requirement
> 
> You can usually get GateKeeper to shut up by control-clicking on the app and 
> selecting "open".
> 
> Regards,
> John Ralls
> 

_______________________________________________
gnucash-devel mailing list
[email protected]
https://lists.gnucash.org/mailman/listinfo/gnucash-devel

Reply via email to