
Automatic extension installation
Hi All,
I have a number of computers that I would like to have configured identically, including Firefox's extensions. Is there a mechanism that I could use to automatically install a list of extensions on my (linux, windows) computers?
TIA, Mike.
Ŋuɖoɖo si wotia
It was, but it was also listed under "Errors." The error message was fairly intuitive. I had to change:
donttrackme to dont-track-me-google@robwu.nl
Resulting in:
{
"policies": { "ExtensionSettings": { "dont-track-me-google@robwu.nl": { "installation_mode": "force_installed", "install_url": "https://addons.mozilla.org/firefox/downloads/latest/dont-track-me-google1/latest.xpi" } } }
}
That seems to have fixed it!
Thank you so much. Now I can install a lot of good stuff on my family's browsers.
Mike.
Xle ŋuɖoɖo sia le goya me 👍 0All Replies (7)
Is this just not possible?
Mike.
You can use Enterprise Policy, but there are some subtleties to how you apply it:
For the syntax of the ExtensionSettings policy, see:
https://mozilla.github.io/policy-templates/#extensionsettings
Thank you for your reply.
I created a file: /etc/firefox/policies/policies.json
With this content:
{
"donttrackme": { "installation_mode": "force_installed", "install_url": "https://addons.mozilla.org/firefox/downloads/file/4132891/dont_track_me_google1-4.28.xpi
"
}
}
Then, I restarted firefox, expecting that the Don't Track Me extension would get installed. But nothing happened.
What am I missing?
Mike.
Based on
https://mozilla.github.io/policy-templates/#policiesjson-53
I think it would be:
{ "policies": { "ExtensionSettings": { "donttrackme": { "installation_mode": "force_installed", "install_url": "https://addons.mozilla.org/firefox/downloads/latest/dont-track-me-google1/latest.xpi" } } } }
However, I have not tested that myself.
Well, I changed my file to look like what you supplied and restarted Firefox. Should I expect for that extension to just "show up?"
I sure hope so.
Mike.
Hi Mike, if you load up the about:policies page, is your policy listed there on the "Active" panel?
Ɖɔɖɔɖo si wotia
It was, but it was also listed under "Errors." The error message was fairly intuitive. I had to change:
donttrackme to dont-track-me-google@robwu.nl
Resulting in:
{
"policies": { "ExtensionSettings": { "dont-track-me-google@robwu.nl": { "installation_mode": "force_installed", "install_url": "https://addons.mozilla.org/firefox/downloads/latest/dont-track-me-google1/latest.xpi" } } }
}
That seems to have fixed it!
Thank you so much. Now I can install a lot of good stuff on my family's browsers.
Mike.