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.
தீர்வு தேர்ந்தெடுக்கப்பட்டது
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.
All 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?
தீர்வு தேர்ந்தெடுக்கப்பட்டது
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.