Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Codesigning breaks after install

  • No replies
  • 0 have this problem
  • 1 view
more options

When I copy Firefox.app from the dmg to the applications folder, the app is no longer codesigned.

x@x ~ % /usr/bin/codesign -vv -r- /Volumes/Firefox/Firefox.app /Volumes/Firefox/Firefox.app: valid on disk /Volumes/Firefox/Firefox.app: satisfies its Designated Requirement

x@x ~ % /usr/bin/codesign -vv -r- /Applications/Firefox.app /Applications/Firefox.app: a sealed resource is missing or invalid file modified: /Applications/Firefox.app/Contents/Resources/update-settings.ini file modified: /Applications/Firefox.app/Contents/Resources/defaults/pref/channel-prefs.js

I literally just drag it from one finder window to the other.

The reason I discovered this is because when I set a firewall rule in Little Snitch, I have to modify it and deselect 'check process identity' because it says Firefox.app code signature status is "Resource or signature modified".

When I discovered the issue I deleted firefox and downloaded the latest version. Codesign is fine on the downloaded disk image, but broken after i copy it to applications.

Is this expected behaviour?

When I copy Firefox.app from the dmg to the applications folder, the app is no longer codesigned. x@x ~ % /usr/bin/codesign -vv -r- /Volumes/Firefox/Firefox.app /Volumes/Firefox/Firefox.app: valid on disk /Volumes/Firefox/Firefox.app: satisfies its Designated Requirement x@x ~ % /usr/bin/codesign -vv -r- /Applications/Firefox.app /Applications/Firefox.app: a sealed resource is missing or invalid file modified: /Applications/Firefox.app/Contents/Resources/update-settings.ini file modified: /Applications/Firefox.app/Contents/Resources/defaults/pref/channel-prefs.js I literally just drag it from one finder window to the other. The reason I discovered this is because when I set a firewall rule in Little Snitch, I have to modify it and deselect 'check process identity' because it says Firefox.app code signature status is "Resource or signature modified". When I discovered the issue I deleted firefox and downloaded the latest version. Codesign is fine on the downloaded disk image, but broken after i copy it to applications. Is this expected behaviour?