[Mozilla Enterprise] Installing extensions systemwide... someone yes, someone no?

Rudi Hoeben Rudi.Hoeben at UGent.be
Tue Nov 17 11:23:07 UTC 2020


As far as my experience goes: Firefox does not support centrally 
installed extensions, Firefox ESR does support centrally installed 
extensions, Thunderbird does not support centrally installed 
extensions.I solved my thunderbird problem with a policies.json file:

{
   "policies": {
     "Extensions": {
       "Install": [
         "file:///C:/Program Files (x86)/Mozilla 
Thunderbird/extensions/marcoagpinto at mail.telepac.pt.xpi",
         "file:///C:/Program Files (x86)/Mozilla 
Thunderbird/extensions/@unitedstatesenglishdictionary.xpi",
         "file:///C:/Program Files (x86)/Mozilla 
Thunderbird/extensions/nl-NL at dictionaries.addons.mozilla.org.xpi",
         "file:///C:/Program Files (x86)/Mozilla 
Thunderbird/extensions/tbsync at jobisoft.de.xpi",
         "file:///C:/Program Files (x86)/Mozilla 
Thunderbird/extensions/eas4tbsync at jobisoft.de.xpi"
       ],
       "Uninstall": [],
       "Locked": [
         "marcoagpinto at mail.telepac.pt",
         "@unitedstatesenglishdictionary",
         "nl-NL at dictionaries.addons.mozilla.org",
         "tbsync at jobisoft.de",
         "eas4tbsync at jobisoft.de"
       ]
     }
   }
}

which seems to work for me (I still use the 32-bit version of 
Thunderbird, I put updated xpi versions in the same location with every 
upgrade of thunderbird and those upgrades get installed too).

Best regards
Rudi Hoeben

On 17/11/2020 11:14, Marco Gaiarin wrote:
> Mandi! James Pearson
>    In chel di` si favelave...
>
>> I've found (with Firefox), that I can only get some centrally installed extensions to load if I give the xpi file the name of UUID of extension - e.g. something like:
>>   {3d7fec2e-0469-4893-9b16-cdb6738eab93}.xpi
> Good.
>
>
>> The UUID might be in the manifest.json file, or if not,
> No, no UUID in manifest file.
>
>
>> by looking for a suitable string starting with { and ending with } in the META-INF/cose.sig and META-INF/mozilla.rsa files ...
> There's no META-INF folder in extensions.
>
>
> Also, if i install 'personally' the extensions (eg, with my yser, in
> user folder) they are written as 'tbsync at jobisoft.de.xpi'.
>



More information about the Enterprise mailing list