Closed Bug 836760 Opened 11 years ago Closed 7 years ago

mac updater does not set appropriate file permissions

Categories

(Toolkit :: Application Update, defect)

53 Branch
x86
macOS
defect
Not set
normal

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: long, Unassigned)

Details

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:18.0) Gecko/20100101 Firefox/18.0
Build ID: 20130116073211

Steps to reproduce:

I let Firefox update itself to 18.0.1


Actual results:

It set many file permissions incorrectly for a multi-user machine:

[long@silver-bullet Firefox.app]$ find . -perm 0600
./Contents/_CodeSignature/CodeResources
./Contents/CodeResources
./Contents/Info.plist
./Contents/MacOS/active-update.xml
./Contents/MacOS/application.ini
./Contents/MacOS/blocklist.xml
./Contents/MacOS/chrome.manifest
./Contents/MacOS/components/binary.manifest
./Contents/MacOS/crashreporter-override.ini
./Contents/MacOS/crashreporter.app/Contents/Info.plist
./Contents/MacOS/crashreporter.app/Contents/MacOS/crashreporter.ini
./Contents/MacOS/crashreporter.app/Contents/PkgInfo
./Contents/MacOS/crashreporter.app/Contents/Resources/crashreporter.icns
./Contents/MacOS/crashreporter.app/Contents/Resources/English.lproj/InfoPlist.strings
./Contents/MacOS/crashreporter.app/Contents/Resources/English.lproj/MainMenu.nib/classes.nib
./Contents/MacOS/crashreporter.app/Contents/Resources/English.lproj/MainMenu.nib/info.nib
./Contents/MacOS/crashreporter.app/Contents/Resources/English.lproj/MainMenu.nib/keyedobjects.nib
./Contents/MacOS/crashreporter.app/Contents/Resources/English.lproj/MainMenuRTL.nib/classes.nib
./Contents/MacOS/crashreporter.app/Contents/Resources/English.lproj/MainMenuRTL.nib/info.nib
./Contents/MacOS/crashreporter.app/Contents/Resources/English.lproj/MainMenuRTL.nib/keyedobjects.nib
./Contents/MacOS/dependentlibs.list
./Contents/MacOS/dictionaries/en-US.aff
./Contents/MacOS/dictionaries/en-US.dic
./Contents/MacOS/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/icon.png
./Contents/MacOS/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf
./Contents/MacOS/libfreebl3.chk
./Contents/MacOS/libnssdbm3.chk
./Contents/MacOS/libsoftokn3.chk
./Contents/MacOS/modules/commonjs/.mkdir.done
./Contents/MacOS/modules/commonjs/promise/.mkdir.done
./Contents/MacOS/modules/identity/.mkdir.done
./Contents/MacOS/modules/services/metrics/.mkdir.done
./Contents/MacOS/modules/services-aitc/.mkdir.done
./Contents/MacOS/modules/services-common/.mkdir.done
./Contents/MacOS/modules/services-crypto/.mkdir.done
./Contents/MacOS/modules/services-notifications/.mkdir.done
./Contents/MacOS/modules/services-sync/.mkdir.done
./Contents/MacOS/modules/services-sync/engines/.mkdir.done
./Contents/MacOS/modules/sessionstore/.mkdir.done
./Contents/MacOS/omni.ja
./Contents/MacOS/platform.ini
./Contents/MacOS/plugin-container.app/Contents/Info.plist
./Contents/MacOS/plugin-container.app/Contents/PkgInfo
./Contents/MacOS/plugin-container.app/Contents/Resources/English.lproj/InfoPlist.strings
./Contents/MacOS/removed-files
./Contents/MacOS/res/cursors/arrowN.png
./Contents/MacOS/res/cursors/arrowN@2x.png
./Contents/MacOS/res/cursors/arrowS.png
./Contents/MacOS/res/cursors/arrowS@2x.png
./Contents/MacOS/res/cursors/cell.png
./Contents/MacOS/res/cursors/cell@2x.png
./Contents/MacOS/res/cursors/colResize.png
./Contents/MacOS/res/cursors/colResize@2x.png
./Contents/MacOS/res/cursors/help.png
./Contents/MacOS/res/cursors/help@2x.png
./Contents/MacOS/res/cursors/move.png
./Contents/MacOS/res/cursors/move@2x.png
./Contents/MacOS/res/cursors/rowResize.png
./Contents/MacOS/res/cursors/rowResize@2x.png
./Contents/MacOS/res/cursors/sizeNE.png
./Contents/MacOS/res/cursors/sizeNE@2x.png
./Contents/MacOS/res/cursors/sizeNESW.png
./Contents/MacOS/res/cursors/sizeNESW@2x.png
./Contents/MacOS/res/cursors/sizeNS.png
./Contents/MacOS/res/cursors/sizeNS@2x.png
./Contents/MacOS/res/cursors/sizeNW.png
./Contents/MacOS/res/cursors/sizeNW@2x.png
./Contents/MacOS/res/cursors/sizeNWSE.png
./Contents/MacOS/res/cursors/sizeNWSE@2x.png
./Contents/MacOS/res/cursors/sizeSE.png
./Contents/MacOS/res/cursors/sizeSE@2x.png
./Contents/MacOS/res/cursors/sizeSW.png
./Contents/MacOS/res/cursors/sizeSW@2x.png
./Contents/MacOS/res/cursors/spin1.png
./Contents/MacOS/res/cursors/spin2.png
./Contents/MacOS/res/cursors/spin3.png
./Contents/MacOS/res/cursors/spin4.png
./Contents/MacOS/res/cursors/vtIBeam.png
./Contents/MacOS/res/cursors/vtIBeam@2x.png
./Contents/MacOS/res/cursors/zoomIn.png
./Contents/MacOS/res/cursors/zoomIn@2x.png
./Contents/MacOS/res/cursors/zoomOut.png
./Contents/MacOS/res/cursors/zoomOut@2x.png
./Contents/MacOS/res/MainMenu.nib/classes.nib
./Contents/MacOS/res/MainMenu.nib/info.nib
./Contents/MacOS/res/MainMenu.nib/keyedobjects.nib
./Contents/MacOS/searchplugins/amazondotcom.xml
./Contents/MacOS/searchplugins/bing.xml
./Contents/MacOS/searchplugins/eBay.xml
./Contents/MacOS/searchplugins/google.xml
./Contents/MacOS/searchplugins/twitter.xml
./Contents/MacOS/searchplugins/wikipedia.xml
./Contents/MacOS/searchplugins/yahoo.xml
./Contents/MacOS/update-settings.ini
./Contents/MacOS/updater.app/Contents/Info.plist
./Contents/MacOS/updater.app/Contents/PkgInfo
./Contents/MacOS/updater.app/Contents/Resources/English.lproj/InfoPlist.strings
./Contents/MacOS/updater.app/Contents/Resources/English.lproj/MainMenu.nib/classes.nib
./Contents/MacOS/updater.app/Contents/Resources/English.lproj/MainMenu.nib/info.nib
./Contents/MacOS/updater.app/Contents/Resources/English.lproj/MainMenu.nib/keyedobjects.nib
./Contents/MacOS/updater.app/Contents/Resources/updater.icns
./Contents/MacOS/updater.ini
./Contents/MacOS/updates/backup-update.log
./Contents/MacOS/updates/last-update.log
./Contents/MacOS/updates.xml
./Contents/MacOS/webapprt/omni.ja
./Contents/MacOS/webapprt/webapprt.ini
./Contents/PkgInfo
./Contents/Resources/document.icns
./Contents/Resources/en.lproj/.mkdir.done
./Contents/Resources/en.lproj/InfoPlist.strings
./Contents/Resources/firefox.icns
./precomplete
[long@silver-bullet Firefox.app]$ 



Expected results:

Permissions should be set so that every user on the system can use Firefox
[long@silver-bullet Firefox.app]$ find . -perm 0700
./Contents
./Contents/_CodeSignature
./Contents/MacOS
./Contents/MacOS/chrome
./Contents/MacOS/components
./Contents/MacOS/components/libalerts.dylib
./Contents/MacOS/components/libbrowsercomps.dylib
./Contents/MacOS/crashreporter.app
./Contents/MacOS/crashreporter.app/Contents
./Contents/MacOS/crashreporter.app/Contents/MacOS
./Contents/MacOS/crashreporter.app/Contents/MacOS/crashreporter
./Contents/MacOS/crashreporter.app/Contents/Resources
./Contents/MacOS/crashreporter.app/Contents/Resources/English.lproj
./Contents/MacOS/crashreporter.app/Contents/Resources/English.lproj/MainMenu.nib
./Contents/MacOS/crashreporter.app/Contents/Resources/English.lproj/MainMenuRTL.nib
./Contents/MacOS/defaults
./Contents/MacOS/defaults/autoconfig
./Contents/MacOS/defaults/pref
./Contents/MacOS/defaults/profile
./Contents/MacOS/defaults/profile/chrome
./Contents/MacOS/dictionaries
./Contents/MacOS/extensions
./Contents/MacOS/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}
./Contents/MacOS/firefox
./Contents/MacOS/firefox-bin
./Contents/MacOS/greprefs
./Contents/MacOS/libfreebl3.dylib
./Contents/MacOS/libmozalloc.dylib
./Contents/MacOS/libmozglue.dylib
./Contents/MacOS/libmozsqlite3.dylib
./Contents/MacOS/libnspr4.dylib
./Contents/MacOS/libnss3.dylib
./Contents/MacOS/libnssckbi.dylib
./Contents/MacOS/libnssdbm3.dylib
./Contents/MacOS/libnssutil3.dylib
./Contents/MacOS/libplc4.dylib
./Contents/MacOS/libplds4.dylib
./Contents/MacOS/libplugin_child_interpose.dylib
./Contents/MacOS/libsmime3.dylib
./Contents/MacOS/libsoftokn3.dylib
./Contents/MacOS/libssl3.dylib
./Contents/MacOS/libxpcom.dylib
./Contents/MacOS/modules
./Contents/MacOS/modules/commonjs
./Contents/MacOS/modules/commonjs/promise
./Contents/MacOS/modules/identity
./Contents/MacOS/modules/services
./Contents/MacOS/modules/services/metrics
./Contents/MacOS/modules/services-aitc
./Contents/MacOS/modules/services-common
./Contents/MacOS/modules/services-crypto
./Contents/MacOS/modules/services-notifications
./Contents/MacOS/modules/services-sync
./Contents/MacOS/modules/services-sync/engines
./Contents/MacOS/modules/sessionstore
./Contents/MacOS/plugin-container.app
./Contents/MacOS/plugin-container.app/Contents
./Contents/MacOS/plugin-container.app/Contents/MacOS
./Contents/MacOS/plugin-container.app/Contents/MacOS/plugin-container
./Contents/MacOS/plugin-container.app/Contents/Resources
./Contents/MacOS/plugin-container.app/Contents/Resources/English.lproj
./Contents/MacOS/plugins
./Contents/MacOS/plugins/DefaultPlugin.plugin
./Contents/MacOS/plugins/DefaultPlugin.plugin/Contents
./Contents/MacOS/plugins/DefaultPlugin.plugin/Contents/MacOS
./Contents/MacOS/plugins/DefaultPlugin.plugin/Contents/Resources
./Contents/MacOS/plugins/DefaultPlugin.plugin/Contents/Resources/English.lproj
./Contents/MacOS/plugins/JavaEmbeddingPlugin.bundle
./Contents/MacOS/plugins/JavaEmbeddingPlugin.bundle/Contents
./Contents/MacOS/plugins/JavaEmbeddingPlugin.bundle/Contents/MacOS
./Contents/MacOS/plugins/JavaEmbeddingPlugin.bundle/Contents/Resources
./Contents/MacOS/plugins/JavaEmbeddingPlugin.bundle/Contents/Resources/English.lproj
./Contents/MacOS/plugins/JavaEmbeddingPlugin.bundle/Contents/Resources/Java
./Contents/MacOS/plugins/MRJPlugin.plugin
./Contents/MacOS/plugins/MRJPlugin.plugin/Contents
./Contents/MacOS/plugins/MRJPlugin.plugin/Contents/MacOS
./Contents/MacOS/plugins/MRJPlugin.plugin/Contents/Resources
./Contents/MacOS/plugins/MRJPlugin.plugin/Contents/Resources/English.lproj
./Contents/MacOS/res
./Contents/MacOS/res/cursors
./Contents/MacOS/res/dtd
./Contents/MacOS/res/entityTables
./Contents/MacOS/res/fonts
./Contents/MacOS/res/html
./Contents/MacOS/res/MainMenu.nib
./Contents/MacOS/searchplugins
./Contents/MacOS/updater.app
./Contents/MacOS/updater.app/Contents
./Contents/MacOS/updater.app/Contents/MacOS
./Contents/MacOS/updater.app/Contents/MacOS/updater
./Contents/MacOS/updater.app/Contents/Resources
./Contents/MacOS/updater.app/Contents/Resources/English.lproj
./Contents/MacOS/updater.app/Contents/Resources/English.lproj/MainMenu.nib
./Contents/MacOS/updates
./Contents/MacOS/updates/0
./Contents/MacOS/webapprt
./Contents/MacOS/webapprt-stub
./Contents/MacOS/XUL
./Contents/Resources
./Contents/Resources/en.lproj
Component: Untriaged → Application Update
Product: Firefox → Toolkit
same thing after update to 21.0
Version: 18 Branch → 21 Branch
Please remove the existing install first, perform a new install, make a note of the permissions after installation and after update, and report these back in the bug. Thanks!
Ok, uninstalled and reinstalled firefox 21.0 and here are current permissions:

[long@silver-bullet ~]$ cd /Applications/Firefox.app/
[long@silver-bullet Firefox.app]$ ls
Contents	precomplete
[long@silver-bullet Firefox.app]$ ls -la
total 24
drwxr-xr-x@  4 long  admin   136 May 11 15:52 .
drwxrwxr-x+ 62 root  admin  2108 Jun  6 16:51 ..
drwxr-xr-x@  8 long  admin   272 May 11 15:52 Contents
-rw-r--r--@  1 long  admin  8397 May 11 15:52 precomplete
[long@silver-bullet Firefox.app]$ ls -laR
total 24
drwxr-xr-x@  4 long  admin   136 May 11 15:52 .
drwxrwxr-x+ 62 root  admin  2108 Jun  6 16:51 ..
drwxr-xr-x@  8 long  admin   272 May 11 15:52 Contents
-rw-r--r--@  1 long  admin  8397 May 11 15:52 precomplete

./Contents:
total 56
drwxr-xr-x@  8 long  admin    272 May 11 15:52 .
drwxr-xr-x@  4 long  admin    136 May 11 15:52 ..
-rw-r--r--@  1 long  admin  13164 May 11 15:52 CodeResources
-rw-r--r--@  1 long  admin   5487 May 11 15:31 Info.plist
drwxr-xr-x@ 42 long  admin   1428 May 11 15:52 MacOS
-rw-r--r--@  1 long  admin      8 May 11 15:31 PkgInfo
drwxr-xr-x@  5 long  admin    170 May 11 15:52 Resources
drwxr-xr-x@  3 long  admin    102 May 11 15:52 _CodeSignature

./Contents/MacOS:
total 180656
drwxr-xr-x@ 42 long  admin      1428 May 11 15:52 .
drwxr-xr-x@  8 long  admin       272 May 11 15:52 ..
-rwxr-xr-x@  1 long  admin  78043816 May 11 15:52 XUL
-rw-r--r--@  1 long  admin       610 May 11 15:00 application.ini
drwxr-xr-x@  9 long  admin       306 May 11 15:52 browser
-rw-r--r--@  1 long  admin        40 May 11 15:32 chrome.manifest
drwxr-xr-x@  4 long  admin       136 May 11 15:52 components
drwxr-xr-x@  3 long  admin       102 May 11 15:32 crashreporter.app
drwxr-xr-x@  3 long  admin       102 May 11 15:32 defaults
-rw-r--r--@  1 long  admin       165 May 11 15:30 dependentlibs.list
drwxr-xr-x@  4 long  admin       136 May 11 15:52 dictionaries
-rwxr-xr-x@  1 long  admin     57952 May 11 15:52 firefox
-rwxr-xr-x@  1 long  admin     44120 May 11 15:52 firefox-bin
-rw-r--r--@  1 long  admin       899 May 11 15:52 libfreebl3.chk
-rwxr-xr-x@  1 long  admin    689772 May 11 15:52 libfreebl3.dylib
-rwxr-xr-x@  1 long  admin     25820 May 11 15:52 libmozalloc.dylib
-rwxr-xr-x@  1 long  admin    117376 May 11 15:52 libmozglue.dylib
-rwxr-xr-x@  1 long  admin   1720588 May 11 15:52 libmozsqlite3.dylib
-rwxr-xr-x@  1 long  admin    416260 May 11 15:52 libnspr4.dylib
-rwxr-xr-x@  1 long  admin   2040384 May 11 15:52 libnss3.dylib
-rwxr-xr-x@  1 long  admin    851116 May 11 15:52 libnssckbi.dylib
-rw-r--r--@  1 long  admin       899 May 11 15:52 libnssdbm3.chk
-rwxr-xr-x@  1 long  admin    283632 May 11 15:52 libnssdbm3.dylib
-rwxr-xr-x@  1 long  admin    269956 May 11 15:52 libnssutil3.dylib
-rwxr-xr-x@  1 long  admin     48140 May 11 15:52 libplc4.dylib
-rwxr-xr-x@  1 long  admin     43304 May 11 15:52 libplds4.dylib
-rwxr-xr-x@  1 long  admin     38404 May 11 15:52 libplugin_child_interpose.dylib
-rwxr-xr-x@  1 long  admin    306756 May 11 15:52 libsmime3.dylib
-rw-r--r--@  1 long  admin       899 May 11 15:52 libsoftokn3.chk
-rwxr-xr-x@  1 long  admin    473132 May 11 15:52 libsoftokn3.dylib
-rwxr-xr-x@  1 long  admin    467772 May 11 15:52 libssl3.dylib
-rw-r--r--@  1 long  admin     44964 May 11 15:52 libxpcom.dylib
-rw-r--r--@  1 long  admin   6318920 May 11 15:52 omni.ja
-rw-r--r--@  1 long  admin       135 May 11 15:30 platform.ini
drwxr-xr-x@  3 long  admin       102 May 11 15:32 plugin-container.app
-rw-r--r--@  1 long  admin     46088 May 11 15:32 removed-files
drwxr-xr-x@  4 long  admin       136 May 11 15:32 res
-rw-r--r--@  1 long  admin       132 May 11 15:00 update-settings.ini
drwxr-xr-x@  3 long  admin       102 May 11 15:32 updater.app
-rw-r--r--@  1 long  admin       681 May 11 15:31 updater.ini
drwxr-xr-x@  4 long  admin       136 May 11 15:52 webapprt
-rwxr-xr-x@  1 long  admin     69168 May 11 15:52 webapprt-stub

./Contents/MacOS/browser:
total 7880
drwxr-xr-x@  9 long  admin      306 May 11 15:52 .
drwxr-xr-x@ 42 long  admin     1428 May 11 15:52 ..
-rw-r--r--@  1 long  admin    62961 May 11 14:20 blocklist.xml
-rw-r--r--@  1 long  admin       40 May 11 15:32 chrome.manifest
drwxr-xr-x@  4 long  admin      136 May 11 15:52 components
-rw-r--r--@  1 long  admin      783 May 11 14:20 crashreporter-override.ini
drwxr-xr-x@  3 long  admin      102 May 11 15:32 extensions
-rw-r--r--@  1 long  admin  3957948 May 11 15:52 omni.ja
drwxr-xr-x@  9 long  admin      306 May 11 15:52 searchplugins

./Contents/MacOS/browser/components:
total 184
drwxr-xr-x@ 4 long  admin    136 May 11 15:52 .
drwxr-xr-x@ 9 long  admin    306 May 11 15:52 ..
-rw-r--r--@ 1 long  admin     39 May 11 15:32 components.manifest
-rwxr-xr-x@ 1 long  admin  86088 May 11 15:52 libbrowsercomps.dylib

./Contents/MacOS/browser/extensions:
total 0
drwxr-xr-x@ 3 long  admin  102 May 11 15:32 .
drwxr-xr-x@ 9 long  admin  306 May 11 15:52 ..
drwxr-xr-x@ 4 long  admin  136 May 11 15:52 {972ce4c6-7e08-4474-a285-3208198ce6fd}

./Contents/MacOS/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}:
total 16
drwxr-xr-x@ 4 long  admin   136 May 11 15:52 .
drwxr-xr-x@ 3 long  admin   102 May 11 15:32 ..
-rw-r--r--@ 1 long  admin  2185 May 11 14:20 icon.png
-rw-r--r--@ 1 long  admin  1319 May 11 15:31 install.rdf

./Contents/MacOS/browser/searchplugins:
total 56
drwxr-xr-x@ 9 long  admin   306 May 11 15:52 .
drwxr-xr-x@ 9 long  admin   306 May 11 15:52 ..
-rw-r--r--@ 1 long  admin  1607 May 11 15:31 amazondotcom.xml
-rw-r--r--@ 1 long  admin  2321 May 11 15:31 bing.xml
-rw-r--r--@ 1 long  admin  1453 May 11 15:31 eBay.xml
-rw-r--r--@ 1 long  admin  1908 May 11 15:31 google.xml
-rw-r--r--@ 1 long  admin  2086 May 11 15:31 twitter.xml
-rw-r--r--@ 1 long  admin  1391 May 11 15:31 wikipedia.xml
-rw-r--r--@ 1 long  admin  1309 May 11 15:31 yahoo.xml

./Contents/MacOS/components:
total 320
drwxr-xr-x@  4 long  admin     136 May 11 15:52 .
drwxr-xr-x@ 42 long  admin    1428 May 11 15:52 ..
-rw-r--r--@  1 long  admin      33 May 11 15:32 components.manifest
-rwxr-xr-x@  1 long  admin  158536 May 11 15:52 libalerts.dylib

./Contents/MacOS/crashreporter.app:
total 0
drwxr-xr-x@  3 long  admin   102 May 11 15:32 .
drwxr-xr-x@ 42 long  admin  1428 May 11 15:52 ..
drwxr-xr-x@  6 long  admin   204 May 11 15:52 Contents

./Contents/MacOS/crashreporter.app/Contents:
total 16
drwxr-xr-x@ 6 long  admin  204 May 11 15:52 .
drwxr-xr-x@ 3 long  admin  102 May 11 15:32 ..
-rw-r--r--@ 1 long  admin  969 May 11 14:21 Info.plist
drwxr-xr-x@ 4 long  admin  136 May 11 15:52 MacOS
-rw-r--r--@ 1 long  admin   10 May 11 14:21 PkgInfo
drwxr-xr-x@ 4 long  admin  136 May 11 15:52 Resources

./Contents/MacOS/crashreporter.app/Contents/MacOS:
total 336
drwxr-xr-x@ 4 long  admin     136 May 11 15:52 .
drwxr-xr-x@ 6 long  admin     204 May 11 15:52 ..
-rwxr-xr-x@ 1 long  admin  166092 May 11 15:52 crashreporter
-rw-r--r--@ 1 long  admin    4003 May 11 14:21 crashreporter.ini

./Contents/MacOS/crashreporter.app/Contents/Resources:
total 128
drwxr-xr-x@ 4 long  admin    136 May 11 15:52 .
drwxr-xr-x@ 6 long  admin    204 May 11 15:52 ..
drwxr-xr-x@ 5 long  admin    170 May 11 15:52 English.lproj
-rw-r--r--@ 1 long  admin  61743 May 11 14:21 crashreporter.icns

./Contents/MacOS/crashreporter.app/Contents/Resources/English.lproj:
total 8
drwxr-xr-x@ 5 long  admin  170 May 11 15:52 .
drwxr-xr-x@ 4 long  admin  136 May 11 15:52 ..
-rw-r--r--@ 1 long  admin  650 May 11 15:29 InfoPlist.strings
drwxr-xr-x@ 5 long  admin  170 May 11 15:52 MainMenu.nib
drwxr-xr-x@ 5 long  admin  170 May 11 15:52 MainMenuRTL.nib

./Contents/MacOS/crashreporter.app/Contents/Resources/English.lproj/MainMenu.nib:
total 72
drwxr-xr-x@ 5 long  admin    170 May 11 15:52 .
drwxr-xr-x@ 5 long  admin    170 May 11 15:52 ..
-rw-r--r--@ 1 long  admin   2705 May 11 14:21 classes.nib
-rw-r--r--@ 1 long  admin    472 May 11 14:21 info.nib
-rw-r--r--@ 1 long  admin  27027 May 11 14:21 keyedobjects.nib

./Contents/MacOS/crashreporter.app/Contents/Resources/English.lproj/MainMenuRTL.nib:
total 72
drwxr-xr-x@ 5 long  admin    170 May 11 15:52 .
drwxr-xr-x@ 5 long  admin    170 May 11 15:52 ..
-rw-r--r--@ 1 long  admin   2705 May 11 14:21 classes.nib
-rw-r--r--@ 1 long  admin    470 May 11 14:21 info.nib
-rw-r--r--@ 1 long  admin  27032 May 11 14:21 keyedobjects.nib

./Contents/MacOS/defaults:
total 0
drwxr-xr-x@  3 long  admin   102 May 11 15:32 .
drwxr-xr-x@ 42 long  admin  1428 May 11 15:52 ..
drwxr-xr-x@  3 long  admin   102 May 11 15:52 pref

./Contents/MacOS/defaults/pref:
total 8
drwxr-xr-x@ 3 long  admin  102 May 11 15:52 .
drwxr-xr-x@ 3 long  admin  102 May 11 15:32 ..
-rw-r--r--@ 1 long  admin  345 May 11 15:31 channel-prefs.js

./Contents/MacOS/dictionaries:
total 1232
drwxr-xr-x@  4 long  admin     136 May 11 15:52 .
drwxr-xr-x@ 42 long  admin    1428 May 11 15:52 ..
-rw-r--r--@  1 long  admin    3274 May 11 14:20 en-US.aff
-rw-r--r--@  1 long  admin  624146 May 11 14:20 en-US.dic

./Contents/MacOS/plugin-container.app:
total 0
drwxr-xr-x@  3 long  admin   102 May 11 15:32 .
drwxr-xr-x@ 42 long  admin  1428 May 11 15:52 ..
drwxr-xr-x@  6 long  admin   204 May 11 15:52 Contents

./Contents/MacOS/plugin-container.app/Contents:
total 16
drwxr-xr-x@ 6 long  admin  204 May 11 15:52 .
drwxr-xr-x@ 3 long  admin  102 May 11 15:32 ..
-rw-r--r--@ 1 long  admin  944 May 11 15:31 Info.plist
drwxr-xr-x@ 3 long  admin  102 May 11 15:52 MacOS
-rw-r--r--@ 1 long  admin    8 May 11 14:20 PkgInfo
drwxr-xr-x@ 3 long  admin  102 May 11 15:32 Resources

./Contents/MacOS/plugin-container.app/Contents/MacOS:
total 56
drwxr-xr-x@ 3 long  admin    102 May 11 15:52 .
drwxr-xr-x@ 6 long  admin    204 May 11 15:52 ..
-rwxr-xr-x@ 1 long  admin  25108 May 11 15:52 plugin-container

./Contents/MacOS/plugin-container.app/Contents/Resources:
total 0
drwxr-xr-x@ 3 long  admin  102 May 11 15:32 .
drwxr-xr-x@ 6 long  admin  204 May 11 15:52 ..
drwxr-xr-x@ 3 long  admin  102 May 11 15:52 English.lproj

./Contents/MacOS/plugin-container.app/Contents/Resources/English.lproj:
total 8
drwxr-xr-x@ 3 long  admin  102 May 11 15:52 .
drwxr-xr-x@ 3 long  admin  102 May 11 15:32 ..
-rw-r--r--@ 1 long  admin  586 May 11 15:31 InfoPlist.strings

./Contents/MacOS/res:
total 0
drwxr-xr-x@  4 long  admin   136 May 11 15:32 .
drwxr-xr-x@ 42 long  admin  1428 May 11 15:52 ..
drwxr-xr-x@  5 long  admin   170 May 11 15:52 MainMenu.nib
drwxr-xr-x@ 40 long  admin  1360 May 11 15:52 cursors

./Contents/MacOS/res/MainMenu.nib:
total 24
drwxr-xr-x@ 5 long  admin   170 May 11 15:52 .
drwxr-xr-x@ 4 long  admin   136 May 11 15:32 ..
-rw-r--r--@ 1 long  admin   110 May 11 14:21 classes.nib
-rw-r--r--@ 1 long  admin   566 May 11 14:21 info.nib
-rw-r--r--@ 1 long  admin  1877 May 11 14:21 keyedobjects.nib

./Contents/MacOS/res/cursors:
total 304
drwxr-xr-x@ 40 long  admin  1360 May 11 15:52 .
drwxr-xr-x@  4 long  admin   136 May 11 15:32 ..
-rw-r--r--@  1 long  admin   256 May 11 14:21 arrowN.png
-rw-r--r--@  1 long  admin   655 May 11 14:21 arrowN@2x.png
-rw-r--r--@  1 long  admin   256 May 11 14:21 arrowS.png
-rw-r--r--@  1 long  admin   649 May 11 14:21 arrowS@2x.png
-rw-r--r--@  1 long  admin   268 May 11 14:21 cell.png
-rw-r--r--@  1 long  admin   647 May 11 14:21 cell@2x.png
-rw-r--r--@  1 long  admin   321 May 11 14:21 colResize.png
-rw-r--r--@  1 long  admin   836 May 11 14:21 colResize@2x.png
-rw-r--r--@  1 long  admin   723 May 11 14:21 help.png
-rw-r--r--@  1 long  admin  1693 May 11 14:21 help@2x.png
-rw-r--r--@  1 long  admin   284 May 11 14:21 move.png
-rw-r--r--@  1 long  admin   621 May 11 14:21 move@2x.png
-rw-r--r--@  1 long  admin   331 May 11 14:21 rowResize.png
-rw-r--r--@  1 long  admin   852 May 11 14:21 rowResize@2x.png
-rw-r--r--@  1 long  admin   279 May 11 14:21 sizeNE.png
-rw-r--r--@  1 long  admin   794 May 11 14:21 sizeNE@2x.png
-rw-r--r--@  1 long  admin   300 May 11 14:21 sizeNESW.png
-rw-r--r--@  1 long  admin   975 May 11 14:21 sizeNESW@2x.png
-rw-r--r--@  1 long  admin   282 May 11 14:21 sizeNS.png
-rw-r--r--@  1 long  admin   660 May 11 14:21 sizeNS@2x.png
-rw-r--r--@  1 long  admin   278 May 11 14:21 sizeNW.png
-rw-r--r--@  1 long  admin   790 May 11 14:21 sizeNW@2x.png
-rw-r--r--@  1 long  admin   295 May 11 14:21 sizeNWSE.png
-rw-r--r--@  1 long  admin   976 May 11 14:21 sizeNWSE@2x.png
-rw-r--r--@  1 long  admin   270 May 11 14:21 sizeSE.png
-rw-r--r--@  1 long  admin   802 May 11 14:21 sizeSE@2x.png
-rw-r--r--@  1 long  admin   271 May 11 14:21 sizeSW.png
-rw-r--r--@  1 long  admin   806 May 11 14:21 sizeSW@2x.png
-rw-r--r--@  1 long  admin  1205 May 11 14:21 spin1.png
-rw-r--r--@  1 long  admin  1204 May 11 14:21 spin2.png
-rw-r--r--@  1 long  admin  1204 May 11 14:21 spin3.png
-rw-r--r--@  1 long  admin  1204 May 11 14:21 spin4.png
-rw-r--r--@  1 long  admin   120 May 11 14:21 vtIBeam.png
-rw-r--r--@  1 long  admin   336 May 11 14:21 vtIBeam@2x.png
-rw-r--r--@  1 long  admin   655 May 11 14:21 zoomIn.png
-rw-r--r--@  1 long  admin  1717 May 11 14:21 zoomIn@2x.png
-rw-r--r--@  1 long  admin   650 May 11 14:21 zoomOut.png
-rw-r--r--@  1 long  admin  1714 May 11 14:21 zoomOut@2x.png

./Contents/MacOS/updater.app:
total 0
drwxr-xr-x@  3 long  admin   102 May 11 15:32 .
drwxr-xr-x@ 42 long  admin  1428 May 11 15:52 ..
drwxr-xr-x@  6 long  admin   204 May 11 15:52 Contents

./Contents/MacOS/updater.app/Contents:
total 16
drwxr-xr-x@ 6 long  admin  204 May 11 15:52 .
drwxr-xr-x@ 3 long  admin  102 May 11 15:32 ..
-rw-r--r--@ 1 long  admin  997 May 11 14:21 Info.plist
drwxr-xr-x@ 3 long  admin  102 May 11 15:52 MacOS
-rw-r--r--@ 1 long  admin    8 May 11 14:21 PkgInfo
drwxr-xr-x@ 4 long  admin  136 May 11 15:52 Resources

./Contents/MacOS/updater.app/Contents/MacOS:
total 320
drwxr-xr-x@ 3 long  admin     102 May 11 15:52 .
drwxr-xr-x@ 6 long  admin     204 May 11 15:52 ..
-rwxr-xr-x@ 1 long  admin  160660 May 11 15:52 updater

./Contents/MacOS/updater.app/Contents/Resources:
total 112
drwxr-xr-x@ 4 long  admin    136 May 11 15:52 .
drwxr-xr-x@ 6 long  admin    204 May 11 15:52 ..
drwxr-xr-x@ 4 long  admin    136 May 11 15:52 English.lproj
-rw-r--r--@ 1 long  admin  55969 May 11 14:21 updater.icns

./Contents/MacOS/updater.app/Contents/Resources/English.lproj:
total 8
drwxr-xr-x@ 4 long  admin  136 May 11 15:52 .
drwxr-xr-x@ 4 long  admin  136 May 11 15:52 ..
-rw-r--r--@ 1 long  admin  588 May 11 15:30 InfoPlist.strings
drwxr-xr-x@ 5 long  admin  170 May 11 15:52 MainMenu.nib

./Contents/MacOS/updater.app/Contents/Resources/English.lproj/MainMenu.nib:
total 32
drwxr-xr-x@ 5 long  admin   170 May 11 15:52 .
drwxr-xr-x@ 4 long  admin   136 May 11 15:52 ..
-rw-r--r--@ 1 long  admin   334 May 11 14:21 classes.nib
-rw-r--r--@ 1 long  admin   580 May 11 14:21 info.nib
-rw-r--r--@ 1 long  admin  5567 May 11 14:21 keyedobjects.nib

./Contents/MacOS/webapprt:
total 64
drwxr-xr-x@  4 long  admin    136 May 11 15:52 .
drwxr-xr-x@ 42 long  admin   1428 May 11 15:52 ..
-rw-r--r--@  1 long  admin  27204 May 11 15:52 omni.ja
-rw-r--r--@  1 long  admin    487 May 11 15:31 webapprt.ini

./Contents/Resources:
total 944
drwxr-xr-x@ 5 long  admin     170 May 11 15:52 .
drwxr-xr-x@ 8 long  admin     272 May 11 15:52 ..
-rw-r--r--@ 1 long  admin  189894 May 11 15:31 document.icns
drwxr-xr-x@ 3 long  admin     102 May 11 15:52 en.lproj
-rw-r--r--@ 1 long  admin  289528 May 11 15:31 firefox.icns

./Contents/Resources/en.lproj:
total 8
drwxr-xr-x@ 3 long  admin  102 May 11 15:52 .
drwxr-xr-x@ 5 long  admin  170 May 11 15:52 ..
-rw-r--r--@ 1 long  admin  466 May 11 15:31 InfoPlist.strings

./Contents/_CodeSignature:
total 32
drwxr-xr-x@ 3 long  admin    102 May 11 15:52 .
drwxr-xr-x@ 8 long  admin    272 May 11 15:52 ..
-rw-r--r--@ 1 long  admin  13164 May 11 15:52 CodeResources
[long@silver-bullet Firefox.app]$


which look reasonable.  I will see what they look like after next update.
Today I let it update itself to 22.0 and now the permissions are bad again:

[long@silver-bullet Firefox.app]$ ls -la
total 16
drwxr-xr-x@  4 long  admin   136 Jul  5 14:51 .
drwxrwxr-x+ 61 root  admin  2074 Jul  1 18:55 ..
drwx------   8 long  admin   272 Jul  5 14:50 Contents
-rw-------@  1 long  admin  7897 Jul  5 14:50 precomplete
[long@silver-bullet Firefox.app]$ ls -laR
total 16
drwxr-xr-x@  4 long  admin   136 Jul  5 14:51 .
drwxrwxr-x+ 61 root  admin  2074 Jul  1 18:55 ..
drwx------   8 long  admin   272 Jul  5 14:50 Contents
-rw-------@  1 long  admin  7897 Jul  5 14:50 precomplete

./Contents:
total 48
drwx------   8 long  admin    272 Jul  5 14:50 .
drwxr-xr-x@  4 long  admin    136 Jul  5 14:51 ..
-rw-r--r--@  1 long  admin  12204 Jul  5 14:50 CodeResources
-rw-r--r--@  1 long  admin   5487 Jul  5 14:50 Info.plist
drwx------  35 long  admin   1190 Jul  5 14:51 MacOS
-rw-r--r--@  1 long  admin      8 Jul  5 14:50 PkgInfo
drwx------   5 long  admin    170 Jul  5 14:50 Resources
drwx------   3 long  admin    102 Jul  5 14:50 _CodeSignature

./Contents/MacOS:
total 185688
drwx------  35 long  admin      1190 Jul  5 14:51 .
drwx------   8 long  admin       272 Jul  5 14:50 ..
-rwxr-xr-x@  1 long  admin  80663740 Jul  5 14:50 XUL
-rw-------@  1 long  admin        57 Jul  5 14:51 active-update.xml
-rw-r--r--@  1 long  admin       610 Jul  5 14:50 application.ini
drwx------   9 long  admin       306 Jul  5 14:50 browser
drwx------@  3 long  admin       102 Jul  5 14:50 crashreporter.app
drwx------   3 long  admin       102 Jul  5 14:50 defaults
-rw-------@  1 long  admin        53 Jul  5 14:50 dependentlibs.list
drwx------   4 long  admin       136 Jul  5 14:50 dictionaries
-rwx------@  1 long  admin     57984 Jul  5 14:50 firefox
-rwxr-xr-x@  1 long  admin     44152 Jul  5 14:50 firefox-bin
-rw-------@  1 long  admin       899 Jul  5 14:50 libfreebl3.chk
-rwxr-xr-x@  1 long  admin    689772 Jul  5 14:50 libfreebl3.dylib
-rwxr-xr-x@  1 long  admin     25860 Jul  5 14:50 libmozalloc.dylib
-rwxr-xr-x@  1 long  admin    117376 Jul  5 14:50 libmozglue.dylib
-rwxr-xr-x@  1 long  admin   5208932 Jul  5 14:50 libnss3.dylib
-rwxr-xr-x@  1 long  admin    847020 Jul  5 14:50 libnssckbi.dylib
-rw-------@  1 long  admin       899 Jul  5 14:50 libnssdbm3.chk
-rwxr-xr-x@  1 long  admin    279536 Jul  5 14:50 libnssdbm3.dylib
-rwxr-xr-x@  1 long  admin     38404 Jul  5 14:50 libplugin_child_interpose.dylib
-rw-------@  1 long  admin       899 Jul  5 14:50 libsoftokn3.chk
-rwxr-xr-x@  1 long  admin    464960 Jul  5 14:50 libsoftokn3.dylib
-rw-r--r--@  1 long  admin   6447552 Jul  5 14:50 omni.ja
-rw-r--r--@  1 long  admin       135 Jul  5 14:50 platform.ini
drwx------@  3 long  admin       102 Jul  5 14:50 plugin-container.app
-rw-r--r--@  1 long  admin     46088 Jul  5 14:50 removed-files
drwx------   4 long  admin       136 Jul  5 14:50 res
-rw-r--r--@  1 long  admin       132 Jul  5 14:50 update-settings.ini
drwx------@  3 long  admin       102 Jul  5 14:50 updater.app
-rw-r--r--@  1 long  admin       681 Jul  5 14:50 updater.ini
drwx------   4 long  admin       136 Jul  5 14:51 updates
-rw-------@  1 long  admin      1560 Jul  5 14:51 updates.xml
drwx------   4 long  admin       136 Jul  5 14:50 webapprt
-rwxr-xr-x@  1 long  admin     69088 Jul  5 14:50 webapprt-stub

./Contents/MacOS/browser:
total 8168
drwx------   9 long  admin      306 Jul  5 14:50 .
drwx------  35 long  admin     1190 Jul  5 14:51 ..
-rw-r--r--@  1 long  admin    65991 Jul  5 14:50 blocklist.xml
-rw-r--r--@  1 long  admin       40 Jul  5 14:50 chrome.manifest
drwx------   4 long  admin      136 Jul  5 14:50 components
-rw-r--r--@  1 long  admin      783 Jul  5 14:50 crashreporter-override.ini
drwx------   3 long  admin      102 Jul  5 14:50 extensions
-rw-r--r--@  1 long  admin  4103102 Jul  5 14:50 omni.ja
drwx------   9 long  admin      306 Jul  5 14:50 searchplugins

./Contents/MacOS/browser/components:
total 184
drwx------  4 long  admin    136 Jul  5 14:50 .
drwx------  9 long  admin    306 Jul  5 14:50 ..
-rw-r--r--@ 1 long  admin     39 Jul  5 14:50 components.manifest
-rwxr-xr-x@ 1 long  admin  86144 Jul  5 14:50 libbrowsercomps.dylib

./Contents/MacOS/browser/extensions:
total 0
drwx------  3 long  admin  102 Jul  5 14:50 .
drwx------  9 long  admin  306 Jul  5 14:50 ..
drwx------  4 long  admin  136 Jul  5 14:50 {972ce4c6-7e08-4474-a285-3208198ce6fd}

./Contents/MacOS/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}:
total 16
drwx------  4 long  admin   136 Jul  5 14:50 .
drwx------  3 long  admin   102 Jul  5 14:50 ..
-rw-r--r--@ 1 long  admin  2185 Jul  5 14:50 icon.png
-rw-r--r--@ 1 long  admin  1319 Jul  5 14:50 install.rdf

./Contents/MacOS/browser/searchplugins:
total 56
drwx------  9 long  admin   306 Jul  5 14:50 .
drwx------  9 long  admin   306 Jul  5 14:50 ..
-rw-r--r--@ 1 long  admin  1607 Jul  5 14:50 amazondotcom.xml
-rw-r--r--@ 1 long  admin  2321 Jul  5 14:50 bing.xml
-rw-r--r--@ 1 long  admin  1453 Jul  5 14:50 eBay.xml
-rw-r--r--@ 1 long  admin  2388 Jul  5 14:50 google.xml
-rw-r--r--@ 1 long  admin  2086 Jul  5 14:50 twitter.xml
-rw-r--r--@ 1 long  admin  1391 Jul  5 14:50 wikipedia.xml
-rw-r--r--@ 1 long  admin  1309 Jul  5 14:50 yahoo.xml

./Contents/MacOS/crashreporter.app:
total 0
drwx------@  3 long  admin   102 Jul  5 14:50 .
drwx------  35 long  admin  1190 Jul  5 14:51 ..
drwx------   6 long  admin   204 Jul  5 14:50 Contents

./Contents/MacOS/crashreporter.app/Contents:
total 16
drwx------  6 long  admin  204 Jul  5 14:50 .
drwx------@ 3 long  admin  102 Jul  5 14:50 ..
-rw-r--r--@ 1 long  admin  969 Jul  5 14:50 Info.plist
drwx------  4 long  admin  136 Jul  5 14:50 MacOS
-rw-r--r--@ 1 long  admin   10 Jul  5 14:50 PkgInfo
drwx------  4 long  admin  136 Jul  5 14:50 Resources

./Contents/MacOS/crashreporter.app/Contents/MacOS:
total 336
drwx------  4 long  admin     136 Jul  5 14:50 .
drwx------  6 long  admin     204 Jul  5 14:50 ..
-rwxr-xr-x@ 1 long  admin  166100 Jul  5 14:50 crashreporter
-rw-r--r--@ 1 long  admin    4003 Jul  5 14:50 crashreporter.ini

./Contents/MacOS/crashreporter.app/Contents/Resources:
total 128
drwx------  4 long  admin    136 Jul  5 14:50 .
drwx------  6 long  admin    204 Jul  5 14:50 ..
drwx------@ 5 long  admin    170 Jul  5 14:50 English.lproj
-rw-r--r--@ 1 long  admin  61743 Jul  5 14:50 crashreporter.icns

./Contents/MacOS/crashreporter.app/Contents/Resources/English.lproj:
total 8
drwx------@ 5 long  admin  170 Jul  5 14:50 .
drwx------  4 long  admin  136 Jul  5 14:50 ..
-rw-r--r--@ 1 long  admin  650 Jul  5 14:50 InfoPlist.strings
drwx------@ 5 long  admin  170 Jul  5 14:50 MainMenu.nib
drwx------@ 5 long  admin  170 Jul  5 14:50 MainMenuRTL.nib

./Contents/MacOS/crashreporter.app/Contents/Resources/English.lproj/MainMenu.nib:
total 72
drwx------@ 5 long  admin    170 Jul  5 14:50 .
drwx------@ 5 long  admin    170 Jul  5 14:50 ..
-rw-r--r--@ 1 long  admin   2705 Jul  5 14:50 classes.nib
-rw-r--r--@ 1 long  admin    472 Jul  5 14:50 info.nib
-rw-r--r--@ 1 long  admin  27027 Jul  5 14:50 keyedobjects.nib

./Contents/MacOS/crashreporter.app/Contents/Resources/English.lproj/MainMenuRTL.nib:
total 72
drwx------@ 5 long  admin    170 Jul  5 14:50 .
drwx------@ 5 long  admin    170 Jul  5 14:50 ..
-rw-r--r--@ 1 long  admin   2705 Jul  5 14:50 classes.nib
-rw-r--r--@ 1 long  admin    470 Jul  5 14:50 info.nib
-rw-r--r--@ 1 long  admin  27032 Jul  5 14:50 keyedobjects.nib

./Contents/MacOS/defaults:
total 0
drwx------   3 long  admin   102 Jul  5 14:50 .
drwx------  35 long  admin  1190 Jul  5 14:51 ..
drwx------   3 long  admin   102 Jul  5 14:50 pref

./Contents/MacOS/defaults/pref:
total 8
drwx------  3 long  admin  102 Jul  5 14:50 .
drwx------  3 long  admin  102 Jul  5 14:50 ..
-rw-r--r--@ 1 long  admin  345 Jul  5 14:50 channel-prefs.js

./Contents/MacOS/dictionaries:
total 1232
drwx------   4 long  admin     136 Jul  5 14:50 .
drwx------  35 long  admin    1190 Jul  5 14:51 ..
-rw-r--r--@  1 long  admin    3274 Jul  5 14:50 en-US.aff
-rw-r--r--@  1 long  admin  624177 Jul  5 14:50 en-US.dic

./Contents/MacOS/plugin-container.app:
total 0
drwx------@  3 long  admin   102 Jul  5 14:50 .
drwx------  35 long  admin  1190 Jul  5 14:51 ..
drwx------   6 long  admin   204 Jul  5 14:50 Contents

./Contents/MacOS/plugin-container.app/Contents:
total 16
drwx------  6 long  admin  204 Jul  5 14:50 .
drwx------@ 3 long  admin  102 Jul  5 14:50 ..
-rw-r--r--@ 1 long  admin  944 Jul  5 14:50 Info.plist
drwx------  3 long  admin  102 Jul  5 14:50 MacOS
-rw-r--r--@ 1 long  admin    8 Jul  5 14:50 PkgInfo
drwx------  3 long  admin  102 Jul  5 14:50 Resources

./Contents/MacOS/plugin-container.app/Contents/MacOS:
total 56
drwx------  3 long  admin    102 Jul  5 14:50 .
drwx------  6 long  admin    204 Jul  5 14:50 ..
-rwxr-xr-x@ 1 long  admin  25108 Jul  5 14:50 plugin-container

./Contents/MacOS/plugin-container.app/Contents/Resources:
total 0
drwx------  3 long  admin  102 Jul  5 14:50 .
drwx------  6 long  admin  204 Jul  5 14:50 ..
drwx------@ 3 long  admin  102 Jul  5 14:50 English.lproj

./Contents/MacOS/plugin-container.app/Contents/Resources/English.lproj:
total 8
drwx------@ 3 long  admin  102 Jul  5 14:50 .
drwx------  3 long  admin  102 Jul  5 14:50 ..
-rw-r--r--@ 1 long  admin  586 Jul  5 14:50 InfoPlist.strings

./Contents/MacOS/res:
total 0
drwx------   4 long  admin   136 Jul  5 14:50 .
drwx------  35 long  admin  1190 Jul  5 14:51 ..
drwx------@  5 long  admin   170 Jul  5 14:50 MainMenu.nib
drwx------  40 long  admin  1360 Jul  5 14:50 cursors

./Contents/MacOS/res/MainMenu.nib:
total 24
drwx------@ 5 long  admin   170 Jul  5 14:50 .
drwx------  4 long  admin   136 Jul  5 14:50 ..
-rw-r--r--@ 1 long  admin   110 Jul  5 14:50 classes.nib
-rw-r--r--@ 1 long  admin   566 Jul  5 14:50 info.nib
-rw-r--r--@ 1 long  admin  1877 Jul  5 14:50 keyedobjects.nib

./Contents/MacOS/res/cursors:
total 304
drwx------  40 long  admin  1360 Jul  5 14:50 .
drwx------   4 long  admin   136 Jul  5 14:50 ..
-rw-r--r--@  1 long  admin   256 Jul  5 14:50 arrowN.png
-rw-r--r--@  1 long  admin   655 Jul  5 14:50 arrowN@2x.png
-rw-r--r--@  1 long  admin   256 Jul  5 14:50 arrowS.png
-rw-r--r--@  1 long  admin   649 Jul  5 14:50 arrowS@2x.png
-rw-r--r--@  1 long  admin   268 Jul  5 14:50 cell.png
-rw-r--r--@  1 long  admin   647 Jul  5 14:50 cell@2x.png
-rw-r--r--@  1 long  admin   321 Jul  5 14:50 colResize.png
-rw-r--r--@  1 long  admin   836 Jul  5 14:50 colResize@2x.png
-rw-r--r--@  1 long  admin   723 Jul  5 14:50 help.png
-rw-r--r--@  1 long  admin  1693 Jul  5 14:50 help@2x.png
-rw-r--r--@  1 long  admin   284 Jul  5 14:50 move.png
-rw-r--r--@  1 long  admin   621 Jul  5 14:50 move@2x.png
-rw-r--r--@  1 long  admin   331 Jul  5 14:50 rowResize.png
-rw-r--r--@  1 long  admin   852 Jul  5 14:50 rowResize@2x.png
-rw-r--r--@  1 long  admin   279 Jul  5 14:50 sizeNE.png
-rw-r--r--@  1 long  admin   794 Jul  5 14:50 sizeNE@2x.png
-rw-r--r--@  1 long  admin   300 Jul  5 14:50 sizeNESW.png
-rw-r--r--@  1 long  admin   975 Jul  5 14:50 sizeNESW@2x.png
-rw-r--r--@  1 long  admin   282 Jul  5 14:50 sizeNS.png
-rw-r--r--@  1 long  admin   660 Jul  5 14:50 sizeNS@2x.png
-rw-r--r--@  1 long  admin   278 Jul  5 14:50 sizeNW.png
-rw-r--r--@  1 long  admin   790 Jul  5 14:50 sizeNW@2x.png
-rw-r--r--@  1 long  admin   295 Jul  5 14:50 sizeNWSE.png
-rw-r--r--@  1 long  admin   976 Jul  5 14:50 sizeNWSE@2x.png
-rw-r--r--@  1 long  admin   270 Jul  5 14:50 sizeSE.png
-rw-r--r--@  1 long  admin   802 Jul  5 14:50 sizeSE@2x.png
-rw-r--r--@  1 long  admin   271 Jul  5 14:50 sizeSW.png
-rw-r--r--@  1 long  admin   806 Jul  5 14:50 sizeSW@2x.png
-rw-r--r--@  1 long  admin  1205 Jul  5 14:50 spin1.png
-rw-r--r--@  1 long  admin  1204 Jul  5 14:50 spin2.png
-rw-r--r--@  1 long  admin  1204 Jul  5 14:50 spin3.png
-rw-r--r--@  1 long  admin  1204 Jul  5 14:50 spin4.png
-rw-r--r--@  1 long  admin   120 Jul  5 14:50 vtIBeam.png
-rw-r--r--@  1 long  admin   336 Jul  5 14:50 vtIBeam@2x.png
-rw-r--r--@  1 long  admin   655 Jul  5 14:50 zoomIn.png
-rw-r--r--@  1 long  admin  1717 Jul  5 14:50 zoomIn@2x.png
-rw-r--r--@  1 long  admin   650 Jul  5 14:50 zoomOut.png
-rw-r--r--@  1 long  admin  1714 Jul  5 14:50 zoomOut@2x.png

./Contents/MacOS/updater.app:
total 0
drwx------@  3 long  admin   102 Jul  5 14:50 .
drwx------  35 long  admin  1190 Jul  5 14:51 ..
drwx------   6 long  admin   204 Jul  5 14:50 Contents

./Contents/MacOS/updater.app/Contents:
total 16
drwx------  6 long  admin  204 Jul  5 14:50 .
drwx------@ 3 long  admin  102 Jul  5 14:50 ..
-rw-r--r--@ 1 long  admin  997 Jul  5 14:50 Info.plist
drwx------  3 long  admin  102 Jul  5 14:50 MacOS
-rw-r--r--@ 1 long  admin    8 Jul  5 14:50 PkgInfo
drwx------  4 long  admin  136 Jul  5 14:50 Resources

./Contents/MacOS/updater.app/Contents/MacOS:
total 320
drwx------  3 long  admin     102 Jul  5 14:50 .
drwx------  6 long  admin     204 Jul  5 14:50 ..
-rwxr-xr-x@ 1 long  admin  160660 Jul  5 14:50 updater

./Contents/MacOS/updater.app/Contents/Resources:
total 112
drwx------  4 long  admin    136 Jul  5 14:50 .
drwx------  6 long  admin    204 Jul  5 14:50 ..
drwx------@ 4 long  admin    136 Jul  5 14:50 English.lproj
-rw-r--r--@ 1 long  admin  55969 Jul  5 14:50 updater.icns

./Contents/MacOS/updater.app/Contents/Resources/English.lproj:
total 8
drwx------@ 4 long  admin  136 Jul  5 14:50 .
drwx------  4 long  admin  136 Jul  5 14:50 ..
-rw-r--r--@ 1 long  admin  588 Jul  5 14:50 InfoPlist.strings
drwx------@ 5 long  admin  170 Jul  5 14:50 MainMenu.nib

./Contents/MacOS/updater.app/Contents/Resources/English.lproj/MainMenu.nib:
total 32
drwx------@ 5 long  admin   170 Jul  5 14:50 .
drwx------@ 4 long  admin   136 Jul  5 14:50 ..
-rw-r--r--@ 1 long  admin   334 Jul  5 14:50 classes.nib
-rw-r--r--@ 1 long  admin   580 Jul  5 14:50 info.nib
-rw-r--r--@ 1 long  admin  5567 Jul  5 14:50 keyedobjects.nib

./Contents/MacOS/updates:
total 24
drwx------   4 long  admin   136 Jul  5 14:51 .
drwx------  35 long  admin  1190 Jul  5 14:51 ..
drwx------   2 long  admin    68 Jul  5 14:51 0
-rw-------@  1 long  admin  9132 Jul  5 14:51 last-update.log

./Contents/MacOS/updates/0:
total 0
drwx------  2 long  admin   68 Jul  5 14:51 .
drwx------  4 long  admin  136 Jul  5 14:51 ..

./Contents/MacOS/webapprt:
total 64
drwx------   4 long  admin    136 Jul  5 14:50 .
drwx------  35 long  admin   1190 Jul  5 14:51 ..
-rw-r--r--@  1 long  admin  27160 Jul  5 14:50 omni.ja
-rw-r--r--@  1 long  admin    487 Jul  5 14:50 webapprt.ini

./Contents/Resources:
total 944
drwx------  5 long  admin     170 Jul  5 14:50 .
drwx------  8 long  admin     272 Jul  5 14:50 ..
-rw-r--r--@ 1 long  admin  189894 Jul  5 14:50 document.icns
drwx------@ 3 long  admin     102 Jul  5 14:50 en.lproj
-rw-r--r--@ 1 long  admin  289528 Jul  5 14:50 firefox.icns

./Contents/Resources/en.lproj:
total 8
drwx------@ 3 long  admin  102 Jul  5 14:50 .
drwx------  5 long  admin  170 Jul  5 14:50 ..
-rw-r--r--@ 1 long  admin  466 Jul  5 14:50 InfoPlist.strings

./Contents/_CodeSignature:
total 24
drwx------  3 long  admin    102 Jul  5 14:50 .
drwx------  8 long  admin    272 Jul  5 14:50 ..
-rw-r--r--@ 1 long  admin  12204 Jul  5 14:50 CodeResources
I suspect this may be caused by staging updates (bug 307181). Could you try setting app.update.staging.enabled to false in about:config, reinstall the previous version, and then try updating again?
https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/21.0/mac/en-US/
Flags: needinfo?(long)
Yes, it definitely works better once I made the change you suggested.  There are still a few files 0600 or 0700 but I'm not sure if they are necessary or not:

[long@silver-bullet Firefox.app]$ ls -alR
total 16
drwxr-xr-x@  4 long  admin   136 Jul 19 19:39 .
drwxrwxr-x+ 61 root  admin  2074 Jul 18 18:35 ..
drwxr-xr-x@  8 long  admin   272 Jul 19 19:39 Contents
-rw-------@  1 long  admin  7897 Jul 19 19:39 precomplete

./Contents:
total 48
drwxr-xr-x@  8 long  admin    272 Jul 19 19:39 .
drwxr-xr-x@  4 long  admin    136 Jul 19 19:39 ..
-rw-r--r--@  1 long  admin  12204 Jul 19 19:39 CodeResources
-rw-r--r--@  1 long  admin   5487 Jul 19 19:39 Info.plist
drwxr-xr-x@ 35 long  admin   1190 Jul 19 19:39 MacOS
-rw-r--r--@  1 long  admin      8 May 11 15:31 PkgInfo
drwxr-xr-x@  5 long  admin    170 May 11 15:52 Resources
drwxr-xr-x@  3 long  admin    102 Jul 19 19:39 _CodeSignature

./Contents/MacOS:
total 185688
drwxr-xr-x@ 35 long  admin      1190 Jul 19 19:39 .
drwxr-xr-x@  8 long  admin       272 Jul 19 19:39 ..
-rwxr-xr-x@  1 long  admin  80663740 Jul 19 19:39 XUL
-rw-------@  1 long  admin        57 Jul 19 19:39 active-update.xml
-rw-r--r--@  1 long  admin       610 Jul 19 19:39 application.ini
drwxr-xr-x@  9 long  admin       306 Jul 19 19:39 browser
drwxr-xr-x@  3 long  admin       102 May 11 15:32 crashreporter.app
drwxr-xr-x@  3 long  admin       102 May 11 15:32 defaults
-rw-------@  1 long  admin        53 Jul 19 19:39 dependentlibs.list
drwxr-xr-x@  4 long  admin       136 Jul 19 19:39 dictionaries
-rwx------@  1 long  admin     57984 Jul 19 19:39 firefox
-rwxr-xr-x@  1 long  admin     44152 Jul 19 19:39 firefox-bin
-rw-------@  1 long  admin       899 Jul 19 19:39 libfreebl3.chk
-rwxr-xr-x@  1 long  admin    689772 Jul 19 19:39 libfreebl3.dylib
-rwxr-xr-x@  1 long  admin     25860 Jul 19 19:39 libmozalloc.dylib
-rwxr-xr-x@  1 long  admin    117376 May 11 15:52 libmozglue.dylib
-rwxr-xr-x@  1 long  admin   5208932 Jul 19 19:39 libnss3.dylib
-rwxr-xr-x@  1 long  admin    847020 Jul 19 19:39 libnssckbi.dylib
-rw-------@  1 long  admin       899 Jul 19 19:39 libnssdbm3.chk
-rwxr-xr-x@  1 long  admin    279536 Jul 19 19:39 libnssdbm3.dylib
-rwxr-xr-x@  1 long  admin     38404 May 11 15:52 libplugin_child_interpose.dylib
-rw-------@  1 long  admin       899 Jul 19 19:39 libsoftokn3.chk
-rwxr-xr-x@  1 long  admin    464960 Jul 19 19:39 libsoftokn3.dylib
-rw-r--r--@  1 long  admin   6447552 Jul 19 19:39 omni.ja
-rw-r--r--@  1 long  admin       135 Jul 19 19:39 platform.ini
drwxr-xr-x@  3 long  admin       102 May 11 15:32 plugin-container.app
-rw-r--r--@  1 long  admin     46088 May 11 15:32 removed-files
drwxr-xr-x@  4 long  admin       136 May 11 15:32 res
-rw-r--r--@  1 long  admin       132 May 11 15:00 update-settings.ini
drwxr-xr-x@  3 long  admin       102 May 11 15:32 updater.app
-rw-r--r--@  1 long  admin       681 May 11 15:31 updater.ini
drwx------   4 long  admin       136 Jul 19 19:39 updates
-rw-------@  1 long  admin      1560 Jul 19 19:39 updates.xml
drwxr-xr-x@  4 long  admin       136 Jul 19 19:39 webapprt
-rwxr-xr-x@  1 long  admin     69088 Jul 19 19:39 webapprt-stub

./Contents/MacOS/browser:
total 8168
drwxr-xr-x@  9 long  admin      306 Jul 19 19:39 .
drwxr-xr-x@ 35 long  admin     1190 Jul 19 19:39 ..
-rw-r--r--@  1 long  admin    65991 Jul 19 19:39 blocklist.xml
-rw-r--r--@  1 long  admin       40 May 11 15:32 chrome.manifest
drwxr-xr-x@  4 long  admin      136 Jul 19 19:39 components
-rw-r--r--@  1 long  admin      783 May 11 14:20 crashreporter-override.ini
drwxr-xr-x@  3 long  admin      102 May 11 15:32 extensions
-rw-r--r--@  1 long  admin  4103102 Jul 19 19:39 omni.ja
drwxr-xr-x@  9 long  admin      306 Jul 19 19:39 searchplugins

./Contents/MacOS/browser/components:
total 184
drwxr-xr-x@ 4 long  admin    136 Jul 19 19:39 .
drwxr-xr-x@ 9 long  admin    306 Jul 19 19:39 ..
-rw-r--r--@ 1 long  admin     39 May 11 15:32 components.manifest
-rwxr-xr-x@ 1 long  admin  86144 Jul 19 19:39 libbrowsercomps.dylib

./Contents/MacOS/browser/extensions:
total 0
drwxr-xr-x@ 3 long  admin  102 May 11 15:32 .
drwxr-xr-x@ 9 long  admin  306 Jul 19 19:39 ..
drwxr-xr-x@ 4 long  admin  136 Jul 19 19:39 {972ce4c6-7e08-4474-a285-3208198ce6fd}

./Contents/MacOS/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}:
total 16
drwxr-xr-x@ 4 long  admin   136 Jul 19 19:39 .
drwxr-xr-x@ 3 long  admin   102 May 11 15:32 ..
-rw-r--r--@ 1 long  admin  2185 May 11 14:20 icon.png
-rw-r--r--@ 1 long  admin  1319 Jul 19 19:39 install.rdf

./Contents/MacOS/browser/searchplugins:
total 56
drwxr-xr-x@ 9 long  admin   306 Jul 19 19:39 .
drwxr-xr-x@ 9 long  admin   306 Jul 19 19:39 ..
-rw-r--r--@ 1 long  admin  1607 May 11 15:31 amazondotcom.xml
-rw-r--r--@ 1 long  admin  2321 May 11 15:31 bing.xml
-rw-r--r--@ 1 long  admin  1453 May 11 15:31 eBay.xml
-rw-r--r--@ 1 long  admin  2388 Jul 19 19:39 google.xml
-rw-r--r--@ 1 long  admin  2086 May 11 15:31 twitter.xml
-rw-r--r--@ 1 long  admin  1391 May 11 15:31 wikipedia.xml
-rw-r--r--@ 1 long  admin  1309 May 11 15:31 yahoo.xml

./Contents/MacOS/crashreporter.app:
total 0
drwxr-xr-x@  3 long  admin   102 May 11 15:32 .
drwxr-xr-x@ 35 long  admin  1190 Jul 19 19:39 ..
drwxr-xr-x@  6 long  admin   204 May 11 15:52 Contents

./Contents/MacOS/crashreporter.app/Contents:
total 16
drwxr-xr-x@ 6 long  admin  204 May 11 15:52 .
drwxr-xr-x@ 3 long  admin  102 May 11 15:32 ..
-rw-r--r--@ 1 long  admin  969 May 11 14:21 Info.plist
drwxr-xr-x@ 4 long  admin  136 Jul 19 19:39 MacOS
-rw-r--r--@ 1 long  admin   10 May 11 14:21 PkgInfo
drwxr-xr-x@ 4 long  admin  136 May 11 15:52 Resources

./Contents/MacOS/crashreporter.app/Contents/MacOS:
total 336
drwxr-xr-x@ 4 long  admin     136 Jul 19 19:39 .
drwxr-xr-x@ 6 long  admin     204 May 11 15:52 ..
-rwxr-xr-x@ 1 long  admin  166100 Jul 19 19:39 crashreporter
-rw-r--r--@ 1 long  admin    4003 May 11 14:21 crashreporter.ini

./Contents/MacOS/crashreporter.app/Contents/Resources:
total 128
drwxr-xr-x@ 4 long  admin    136 May 11 15:52 .
drwxr-xr-x@ 6 long  admin    204 May 11 15:52 ..
drwxr-xr-x@ 5 long  admin    170 May 11 15:52 English.lproj
-rw-r--r--@ 1 long  admin  61743 May 11 14:21 crashreporter.icns

./Contents/MacOS/crashreporter.app/Contents/Resources/English.lproj:
total 8
drwxr-xr-x@ 5 long  admin  170 May 11 15:52 .
drwxr-xr-x@ 4 long  admin  136 May 11 15:52 ..
-rw-r--r--@ 1 long  admin  650 May 11 15:29 InfoPlist.strings
drwxr-xr-x@ 5 long  admin  170 May 11 15:52 MainMenu.nib
drwxr-xr-x@ 5 long  admin  170 May 11 15:52 MainMenuRTL.nib

./Contents/MacOS/crashreporter.app/Contents/Resources/English.lproj/MainMenu.nib:
total 72
drwxr-xr-x@ 5 long  admin    170 May 11 15:52 .
drwxr-xr-x@ 5 long  admin    170 May 11 15:52 ..
-rw-r--r--@ 1 long  admin   2705 May 11 14:21 classes.nib
-rw-r--r--@ 1 long  admin    472 May 11 14:21 info.nib
-rw-r--r--@ 1 long  admin  27027 May 11 14:21 keyedobjects.nib

./Contents/MacOS/crashreporter.app/Contents/Resources/English.lproj/MainMenuRTL.nib:
total 72
drwxr-xr-x@ 5 long  admin    170 May 11 15:52 .
drwxr-xr-x@ 5 long  admin    170 May 11 15:52 ..
-rw-r--r--@ 1 long  admin   2705 May 11 14:21 classes.nib
-rw-r--r--@ 1 long  admin    470 May 11 14:21 info.nib
-rw-r--r--@ 1 long  admin  27032 May 11 14:21 keyedobjects.nib

./Contents/MacOS/defaults:
total 0
drwxr-xr-x@  3 long  admin   102 May 11 15:32 .
drwxr-xr-x@ 35 long  admin  1190 Jul 19 19:39 ..
drwxr-xr-x@  3 long  admin   102 May 11 15:52 pref

./Contents/MacOS/defaults/pref:
total 8
drwxr-xr-x@ 3 long  admin  102 May 11 15:52 .
drwxr-xr-x@ 3 long  admin  102 May 11 15:32 ..
-rw-r--r--@ 1 long  admin  345 May 11 15:31 channel-prefs.js

./Contents/MacOS/dictionaries:
total 1232
drwxr-xr-x@  4 long  admin     136 Jul 19 19:39 .
drwxr-xr-x@ 35 long  admin    1190 Jul 19 19:39 ..
-rw-r--r--@  1 long  admin    3274 May 11 14:20 en-US.aff
-rw-r--r--@  1 long  admin  624177 Jul 19 19:39 en-US.dic

./Contents/MacOS/plugin-container.app:
total 0
drwxr-xr-x@  3 long  admin   102 May 11 15:32 .
drwxr-xr-x@ 35 long  admin  1190 Jul 19 19:39 ..
drwxr-xr-x@  6 long  admin   204 May 11 15:52 Contents

./Contents/MacOS/plugin-container.app/Contents:
total 16
drwxr-xr-x@ 6 long  admin  204 May 11 15:52 .
drwxr-xr-x@ 3 long  admin  102 May 11 15:32 ..
-rw-r--r--@ 1 long  admin  944 May 11 15:31 Info.plist
drwxr-xr-x@ 3 long  admin  102 Jul 19 19:39 MacOS
-rw-r--r--@ 1 long  admin    8 May 11 14:20 PkgInfo
drwxr-xr-x@ 3 long  admin  102 May 11 15:32 Resources

./Contents/MacOS/plugin-container.app/Contents/MacOS:
total 56
drwxr-xr-x@ 3 long  admin    102 Jul 19 19:39 .
drwxr-xr-x@ 6 long  admin    204 May 11 15:52 ..
-rwxr-xr-x@ 1 long  admin  25108 Jul 19 19:39 plugin-container

./Contents/MacOS/plugin-container.app/Contents/Resources:
total 0
drwxr-xr-x@ 3 long  admin  102 May 11 15:32 .
drwxr-xr-x@ 6 long  admin  204 May 11 15:52 ..
drwxr-xr-x@ 3 long  admin  102 May 11 15:52 English.lproj

./Contents/MacOS/plugin-container.app/Contents/Resources/English.lproj:
total 8
drwxr-xr-x@ 3 long  admin  102 May 11 15:52 .
drwxr-xr-x@ 3 long  admin  102 May 11 15:32 ..
-rw-r--r--@ 1 long  admin  586 May 11 15:31 InfoPlist.strings

./Contents/MacOS/res:
total 0
drwxr-xr-x@  4 long  admin   136 May 11 15:32 .
drwxr-xr-x@ 35 long  admin  1190 Jul 19 19:39 ..
drwxr-xr-x@  5 long  admin   170 May 11 15:52 MainMenu.nib
drwxr-xr-x@ 40 long  admin  1360 May 11 15:52 cursors

./Contents/MacOS/res/MainMenu.nib:
total 24
drwxr-xr-x@ 5 long  admin   170 May 11 15:52 .
drwxr-xr-x@ 4 long  admin   136 May 11 15:32 ..
-rw-r--r--@ 1 long  admin   110 May 11 14:21 classes.nib
-rw-r--r--@ 1 long  admin   566 May 11 14:21 info.nib
-rw-r--r--@ 1 long  admin  1877 May 11 14:21 keyedobjects.nib

./Contents/MacOS/res/cursors:
total 304
drwxr-xr-x@ 40 long  admin  1360 May 11 15:52 .
drwxr-xr-x@  4 long  admin   136 May 11 15:32 ..
-rw-r--r--@  1 long  admin   256 May 11 14:21 arrowN.png
-rw-r--r--@  1 long  admin   655 May 11 14:21 arrowN@2x.png
-rw-r--r--@  1 long  admin   256 May 11 14:21 arrowS.png
-rw-r--r--@  1 long  admin   649 May 11 14:21 arrowS@2x.png
-rw-r--r--@  1 long  admin   268 May 11 14:21 cell.png
-rw-r--r--@  1 long  admin   647 May 11 14:21 cell@2x.png
-rw-r--r--@  1 long  admin   321 May 11 14:21 colResize.png
-rw-r--r--@  1 long  admin   836 May 11 14:21 colResize@2x.png
-rw-r--r--@  1 long  admin   723 May 11 14:21 help.png
-rw-r--r--@  1 long  admin  1693 May 11 14:21 help@2x.png
-rw-r--r--@  1 long  admin   284 May 11 14:21 move.png
-rw-r--r--@  1 long  admin   621 May 11 14:21 move@2x.png
-rw-r--r--@  1 long  admin   331 May 11 14:21 rowResize.png
-rw-r--r--@  1 long  admin   852 May 11 14:21 rowResize@2x.png
-rw-r--r--@  1 long  admin   279 May 11 14:21 sizeNE.png
-rw-r--r--@  1 long  admin   794 May 11 14:21 sizeNE@2x.png
-rw-r--r--@  1 long  admin   300 May 11 14:21 sizeNESW.png
-rw-r--r--@  1 long  admin   975 May 11 14:21 sizeNESW@2x.png
-rw-r--r--@  1 long  admin   282 May 11 14:21 sizeNS.png
-rw-r--r--@  1 long  admin   660 May 11 14:21 sizeNS@2x.png
-rw-r--r--@  1 long  admin   278 May 11 14:21 sizeNW.png
-rw-r--r--@  1 long  admin   790 May 11 14:21 sizeNW@2x.png
-rw-r--r--@  1 long  admin   295 May 11 14:21 sizeNWSE.png
-rw-r--r--@  1 long  admin   976 May 11 14:21 sizeNWSE@2x.png
-rw-r--r--@  1 long  admin   270 May 11 14:21 sizeSE.png
-rw-r--r--@  1 long  admin   802 May 11 14:21 sizeSE@2x.png
-rw-r--r--@  1 long  admin   271 May 11 14:21 sizeSW.png
-rw-r--r--@  1 long  admin   806 May 11 14:21 sizeSW@2x.png
-rw-r--r--@  1 long  admin  1205 May 11 14:21 spin1.png
-rw-r--r--@  1 long  admin  1204 May 11 14:21 spin2.png
-rw-r--r--@  1 long  admin  1204 May 11 14:21 spin3.png
-rw-r--r--@  1 long  admin  1204 May 11 14:21 spin4.png
-rw-r--r--@  1 long  admin   120 May 11 14:21 vtIBeam.png
-rw-r--r--@  1 long  admin   336 May 11 14:21 vtIBeam@2x.png
-rw-r--r--@  1 long  admin   655 May 11 14:21 zoomIn.png
-rw-r--r--@  1 long  admin  1717 May 11 14:21 zoomIn@2x.png
-rw-r--r--@  1 long  admin   650 May 11 14:21 zoomOut.png
-rw-r--r--@  1 long  admin  1714 May 11 14:21 zoomOut@2x.png

./Contents/MacOS/updater.app:
total 0
drwxr-xr-x@  3 long  admin   102 May 11 15:32 .
drwxr-xr-x@ 35 long  admin  1190 Jul 19 19:39 ..
drwxr-xr-x@  6 long  admin   204 May 11 15:52 Contents

./Contents/MacOS/updater.app/Contents:
total 16
drwxr-xr-x@ 6 long  admin  204 May 11 15:52 .
drwxr-xr-x@ 3 long  admin  102 May 11 15:32 ..
-rw-r--r--@ 1 long  admin  997 May 11 14:21 Info.plist
drwxr-xr-x@ 3 long  admin  102 May 11 15:52 MacOS
-rw-r--r--@ 1 long  admin    8 May 11 14:21 PkgInfo
drwxr-xr-x@ 4 long  admin  136 May 11 15:52 Resources

./Contents/MacOS/updater.app/Contents/MacOS:
total 320
drwxr-xr-x@ 3 long  admin     102 May 11 15:52 .
drwxr-xr-x@ 6 long  admin     204 May 11 15:52 ..
-rwxr-xr-x@ 1 long  admin  160660 May 11 15:52 updater

./Contents/MacOS/updater.app/Contents/Resources:
total 112
drwxr-xr-x@ 4 long  admin    136 May 11 15:52 .
drwxr-xr-x@ 6 long  admin    204 May 11 15:52 ..
drwxr-xr-x@ 4 long  admin    136 May 11 15:52 English.lproj
-rw-r--r--@ 1 long  admin  55969 May 11 14:21 updater.icns

./Contents/MacOS/updater.app/Contents/Resources/English.lproj:
total 8
drwxr-xr-x@ 4 long  admin  136 May 11 15:52 .
drwxr-xr-x@ 4 long  admin  136 May 11 15:52 ..
-rw-r--r--@ 1 long  admin  588 May 11 15:30 InfoPlist.strings
drwxr-xr-x@ 5 long  admin  170 May 11 15:52 MainMenu.nib

./Contents/MacOS/updater.app/Contents/Resources/English.lproj/MainMenu.nib:
total 32
drwxr-xr-x@ 5 long  admin   170 May 11 15:52 .
drwxr-xr-x@ 4 long  admin   136 May 11 15:52 ..
-rw-r--r--@ 1 long  admin   334 May 11 14:21 classes.nib
-rw-r--r--@ 1 long  admin   580 May 11 14:21 info.nib
-rw-r--r--@ 1 long  admin  5567 May 11 14:21 keyedobjects.nib

./Contents/MacOS/updates:
total 16
drwx------   4 long  admin   136 Jul 19 19:39 .
drwxr-xr-x@ 35 long  admin  1190 Jul 19 19:39 ..
drwx------   2 long  admin    68 Jul 19 19:39 0
-rw-------@  1 long  admin  7952 Jul 19 19:39 last-update.log

./Contents/MacOS/updates/0:
total 0
drwx------  2 long  admin   68 Jul 19 19:39 .
drwx------  4 long  admin  136 Jul 19 19:39 ..

./Contents/MacOS/webapprt:
total 64
drwxr-xr-x@  4 long  admin    136 Jul 19 19:39 .
drwxr-xr-x@ 35 long  admin   1190 Jul 19 19:39 ..
-rw-r--r--@  1 long  admin  27160 Jul 19 19:39 omni.ja
-rw-r--r--@  1 long  admin    487 Jul 19 19:39 webapprt.ini

./Contents/Resources:
total 944
drwxr-xr-x@ 5 long  admin     170 May 11 15:52 .
drwxr-xr-x@ 8 long  admin     272 Jul 19 19:39 ..
-rw-r--r--@ 1 long  admin  189894 May 11 15:31 document.icns
drwxr-xr-x@ 3 long  admin     102 May 11 15:52 en.lproj
-rw-r--r--@ 1 long  admin  289528 May 11 15:31 firefox.icns

./Contents/Resources/en.lproj:
total 8
drwxr-xr-x@ 3 long  admin  102 May 11 15:52 .
drwxr-xr-x@ 5 long  admin  170 May 11 15:52 ..
-rw-r--r--@ 1 long  admin  466 May 11 15:31 InfoPlist.strings

./Contents/_CodeSignature:
total 24
drwxr-xr-x@ 3 long  admin    102 Jul 19 19:39 .
drwxr-xr-x@ 8 long  admin    272 Jul 19 19:39 ..
-rw-r--r--@ 1 long  admin  12204 Jul 19 19:39 CodeResources
[long@silver-bullet Firefox.app]$
Flags: needinfo?(long)
Not sure where it broke again but I still have app.update.staging.enabled set to false and I just upgraded to 53.0 and the file permissions were so fubar that other users on the system could not run Firefox.
Version: 21 Branch → 53 Branch
I suspect that Bug 1337007 fixes this bug so I am going to close this bug. If this is still an issue please file a new bug.
Status: UNCONFIRMED → RESOLVED
Closed: 7 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.