Hello,
I have been given a .xpi to deploy to our users (5k devices).
It seems the method I had previously used is now depreciated (firefox.exe -install-global-extension <path to XPI>)
I have followed walkthroughs at these locations to find a silent deployment method:
https://developer.mozilla.org/en-US/Firefox/Enterprise_deployment
https://developer.mozilla.org/en-US/docs/Archive/Mozilla/Adding_extensions_using_the_Windows_registry
http://stackoverflow.com/questions/33486545/install-firefox-41-extension-silently
I have added to user.js:
user_pref("extensions.shownSelectionUI", true);
user_pref("extensions.autoDisableScopes", 0);
and to channel-pref.js:
pref("extensions.enabledScopes", "0");
user_pref("extensions.autoDisableScopes", 0);
and dropping the .xpi into %appdata%\Mozilla\Extensions
also %appdata%\Mozilla\Firefox\Profiles\<profile name>\extensions
This has gotten Firefox to recognize the plugin, however, Firefox still prompts for user interaction on next launch, stating:
"Another program on your computer would like to modify Firefox with the following Add-On"
There is a checkbox and continue button. If the user does not click the checkbox before clicking Continue, the addon is not enabled. I do not have faith my users will properly enable the plugin.
I require a way around this prompt, and would appreciate any insight.
Info:
Windows 7 Enterprise
GPO/AD environment
Firefox 46
The plugin does not exist in the Plugin store
Many thanks for any clues/hints