Codesigning breaks after install
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?