Deploying Firefox v35.0 in the Enterprise vs Macintosh

I’ve used CCK for a while with great success at locking down preferences for firefox on both the Mac and PC platforms at my workplace. Recently though things have gotten very confusing as the development team has moved the location that you should place /distribution/bundles/.

With version 33 of Firefox and many previous versions it worked by putting your packaged extension here: Firefox.app/Contents/Resources/distribution/bundles

Suddenly in version 34 that no longer worked, but with some trial and error I found it would work in this directory: Firefox.app/Contents/MacOS
Now we have version 35 and guess what it was moved back to the old location…

I’d really like to figure out how to get my CCK extension to run from /Library/Application Support/Mozilla/Extensions/ without having to change my Firefox.app at all. Since the new code signing restrictions are in place the Mac OS gets really mad if I change anything in the Firefox.app package. If anyone knows drop me a line!

Some useful Firefox deployment resources…
http://mike.kaply.com/category/mozilla/
http://krypted.com/mass-deployment/deploying-and-managing-firefox-the-rough-guide/
https://developer.mozilla.org/en-US/Firefox/Enterprise_deployment

Advertisements

About Craig Szymanski

Systems Administrator Photography Enthusiast
This entry was posted in Macintosh, Network Administration, Software and tagged , , , , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s