Posted on 06-18-2008 11:01 AM
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
Posted on 06-18-2008 11:12 AM
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
Posted on 06-18-2008 11:23 AM
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