Skip to main content
Question

Firefox Plug-ins

  • June 18, 2008
  • 2 replies
  • 6 views

Forum|alt.badge.img+3

Does anyone know how to install plug-ins (Add-ons) for Firefox using Casper? It seems like the path that Firefox uses to store the plug- ins is: ~/Library/Application Support/Firefox/Profiles/ xxxxxxxx.default/extensions/ [where: xxxxxxx = randomly generated alpha-numeric string] The fact that it is randomly generated for each user makes the mass deployment seemingly impossible.

Thanks,
Eric Anderson
Director of Information Technology
Archbishop Mitty High School

2 replies

Forum|alt.badge.img+31
  • Honored Contributor
  • June 18, 2008

I just use composer and build a new package all together, configure and
secure the add ons I want and take a final snap shot, then add in a pre
install script to remove all previous settings of firefox

rm -rf /Applications/FireFox.app

rm -rf /Users/*/Application Support/Firefox

Once those folders are removed you can deploy a nice new clean package. I did this last school and upgraded from firefox 1.x to firefox 2.x and
it worked just fine.

Thomas Larkin
TIS Department
KCKPS USD500
tlarki at kckps.org
cell: 913-449-7589
office: 913-627-0351


Forum|alt.badge.img+21
  • Contributor
  • June 18, 2008

You also don't need to be stuck with the randomly generated profile name if you build the profile into your package and are filling user templates.

In ~/Library/Application Support/FireFox you can edit the profile.ini and change the Path= to whatever you want so it's the same. So I'd use UWEC.default.

Then I'd go into the profiles folder and rename the default one there to match.

This way I now can predict what the path should be later when you want to add-on just an extension or what not. Must be doing Firefox 3? =)

Craig