> On Jan 30, 2023, at 11:43 AM, R. Victor Klassen <rvklas...@gmail.com> wrote:
> 
> Twice now I’ve had a totally new failure mode.  For whatever reason Gnucash 
> crashes and then when I reopen it crashes faster than I can say jack 
> Robinson.  Looking in the crash report it is failing to satisfy itself with 
> the code signing and aborting.   I reinstall and the problem is resolved.  Or 
> is it?  It recurred about two weeks later. 
> 
> I don’t know enough about Apple’s codes signing to see how this could even 
> happen.  The signature should not be something that can be changed.  
> 
> Anyone else see anything like this?
> 

The signature can't be changed, but the thing that's signed can. If you do then 
the signature becomes invalid and Gatekeeper will fail to validate it.

AFAICT codesign only signs mach-o binaries, that is the GnuCash and AQBanking 
executables in Contents/MacOSX/ and the shared libraries (*.dylib) and loadable 
modules (*.so) in Contents/Resources/lib.

You can get some information about what if anything is wrong with the signature 
with 
  spctl --assess -vv /Applications/Gnucash.app/
If everything is OK it will print
  /Applications/Gnucash.app/: accepted
  source=Notarized Developer ID
  origin=Developer ID Application: John D Ralls (Y9EHT5WMK7)

I don't know if codesign is installed without the command-line tools or Xcode, 
but if you have it you can get a lot more information with
  codesign -dvvv /Applications/Gnucash.app/
including what component's signature is invalid.

Regards,
John Ralls

_______________________________________________
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Reply via email to