Thank you for your commitment!
Our devs have not succeeded to enable the add-on silently, perhaps we are doing
something wrong?
We have created a file named “C:\Program Files\Mozilla
Firefox\defaults\pref\channel-prefs.js” with the following content
pref("app.update.channel", "release");
pref("extensions.autoDisableScopes", 0);
pref("extensions.enabledScopes", 15);
The plugin is installed automatically but not enabled, and there is a
light-yellow button on the top right that the user must click to enable it.
We have tried to place the plugin both in the application- and user-scope. We
are using the latest version of Firefox.
With agent we mean a program, specifically our own-developed Inventory agent
that runs in the background as a local service as Local System.
* Joel
Från: Kaply Consulting [mailto:[email protected]]
Skickat: den 11 januari 2018 15:48
Till: Joel Sanderi <[email protected]>
Kopia: Mossroy <[email protected]>; [email protected]
Ämne: Re: [Mozilla Enterprise] Installing and enabling an add-on silently
See:
https://mike.kaply.com/2012/02/21/understanding-add-on-scopes/<https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmike.kaply.com%2F2012%2F02%2F21%2Funderstanding-add-on-scopes%2F&data=02%7C01%7Cjoel.sanderi%40snowsoftware.com%7Caeca2343217d43400e4f08d55902430d%7Cd76c28a10b62484998fd8cf2516370ce%7C0%7C1%7C636512790466861722&sdata=jOJ9Qm3POTsRS0Rp3A4SftYlUWd8%2Fx3mcFq6kQX43wE%3D&reserved=0>
which Marco already mentioned. If you do not set those prefs, the add-on will
be automatically disabled.
I'm confused by your last statement though:
> Ideally, we would like a solution where our agent can install our add-on and
> enable it automatically without user input on any existing Firefox
> installation. Primarily on the Windows platform.
By agent, do you mean install program or a person?
Mike Kaply
On Thu, Jan 11, 2018 at 6:45 AM, Joel Sanderi
<[email protected]<mailto:[email protected]>> wrote:
Thank you Marco and Mossroy for your responses,
Unfortunately the proposed solutions are not enough for our scenario.
The autoconfig- and copy-methods can automatically install the addon, but all
the users still need to manually enable them (unless we did something wrong
when testing this).
The cck2-option would be fine if we were doing this at our own organization,
but we cannot ask all our customers to re-configure their Firefox packaging in
order to install our software. Secondly, with our solution we also want to
cover existing firefox installations that have been performed outside the
control of the IT-department (shadow IT).
Ideally, we would like a solution where our agent can install our add-on and
enable it automatically without user input on any existing Firefox
installation. Primarily on the Windows platform.
Från: Enterprise
[mailto:[email protected]<mailto:[email protected]>]
För Mossroy
Skickat: den 11 januari 2018 13:13
Till: [email protected]<mailto:[email protected]>
Ämne: Re: [Mozilla Enterprise] Installing and enabling an add-on silently
Le 11-01-2018 09:36, Marco Gaiarin a écrit :
Mandi! Joel Sanderi
In chel di` si favelave...
I need help on how to silently install and enable a Firefox Add-on within an
organization.
Probably there's complex answers, but briefly:
a) enable 'autoconfig':
http://mike.kaply.com/2012/08/29/setting-the-default-firefox-homepage-with-autoconfig/<https://emea01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fmike.kaply.com%2F2012%2F08%2F29%2Fsetting-the-default-firefox-homepage-with-autoconfig%2F&data=02%7C01%7Cjoel.sanderi%40snowsoftware.com%7C5bcaddbdc7884cc7756a08d558ecc61a%7Cd76c28a10b62484998fd8cf2516370ce%7C0%7C0%7C636512696317170783&sdata=3WpgRVmoz%2FQx%2Ft6KKTu769wihtvD6925r0fmG8kBAvI%3D&reserved=0>
and set scopes of extensions so the 'system' ones get activated by default:
pref("extensions.autoDisableScopes", 8);
pref("extensions.enabledScopes", 7);
b) copy extensions (unpacked or not, do some tests) on:
"%ProgramFiles32%\Mozilla Firefox\browser\extensions\"
I found it easier to use CCK2 instead (which handles that nicely, and does many
other things) :
https://mike.kaply.com/cck2/<https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmike.kaply.com%2Fcck2%2F&data=02%7C01%7Cjoel.sanderi%40snowsoftware.com%7C5bcaddbdc7884cc7756a08d558ecc61a%7Cd76c28a10b62484998fd8cf2516370ce%7C0%7C0%7C636512696317170783&sdata=HUvDF%2B7NUjpg9wSI2di%2FoaClu4JpTROJg2pF56z%2B3tw%3D&reserved=0>
. Install this extension on a Firefox 45 ESR, configure what you want, it will
generate some files that you need to deploy in the installation directory of
the Firefox you want to customize (it's compatible with any version of Firefox)
_______________________________________________
Enterprise mailing list
[email protected]<mailto:[email protected]>
https://mail.mozilla.org/listinfo/enterprise<https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmail.mozilla.org%2Flistinfo%2Fenterprise&data=02%7C01%7Cjoel.sanderi%40snowsoftware.com%7Caeca2343217d43400e4f08d55902430d%7Cd76c28a10b62484998fd8cf2516370ce%7C0%7C1%7C636512790466861722&sdata=eOpHmkbEV1HG%2F5L%2B7yPHSgTUpCSzVJGH%2BUsuKVtZ9OU%3D&reserved=0>
To unsubscribe from this list, please visit
https://mail.mozilla.org/listinfo/enterprise<https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmail.mozilla.org%2Flistinfo%2Fenterprise&data=02%7C01%7Cjoel.sanderi%40snowsoftware.com%7Caeca2343217d43400e4f08d55902430d%7Cd76c28a10b62484998fd8cf2516370ce%7C0%7C1%7C636512790466861722&sdata=eOpHmkbEV1HG%2F5L%2B7yPHSgTUpCSzVJGH%2BUsuKVtZ9OU%3D&reserved=0>
or send an email to
[email protected]<mailto:[email protected]> with a
subject of "unsubscribe"
_______________________________________________
Enterprise mailing list
[email protected]
https://mail.mozilla.org/listinfo/enterprise
To unsubscribe from this list, please visit
https://mail.mozilla.org/listinfo/enterprise or send an email to
[email protected] with a subject of "unsubscribe"