Hello,

> However, what policy settings do I need to have an arbitrary extension
> enabled by default for all users?
>
> I've put the extensions in distribution/extensions - but they don't
> appear in the extensions list when running Firefox

XPI packages placed under distribution/extensions are installed only on
the initial startup with a new profile. In other words, it is
unavailable to install extra more addons after you start using of Firefox.

Instead you need to list XPI files on the policy: "Extensions" =>
"Install". Addons listed there are installed on the next startup even if
there is any existing profile.

https://github.com/mozilla/policy-templates#extensions

> Also, I don't want these extensions to be installed in a user's profile
> - just loaded from the install tree

Sadly it looks impossible anymore on the new way, with official Firefox
builds.



On 2019/11/02 2:48, James Pearson wrote:
> As I just happen to setting up ESR 68 (on Linux) with a couple of third 
> party extensions that I want to be loaded by default - this thread is 
> rather timely ...
> 
> However, what policy settings do I need to have an arbitrary extension 
> enabled by default for all users?
> 
> I've put the extensions in distribution/extensions - but they don't 
> appear in the extensions list when running Firefox
> 
> Also, I don't want these extensions to be installed in a user's profile 
> - just loaded from the install tree
> 
> Thanks
> 
> James Pearson
> 
> Mike Kaply wrote:
>>
>> You can deploy extensions as a part of Firefox by putting them in the 
>> distribution/extensions directory and then locking them via policy.
>>
>> This has always been a better way then putting them in system directories 
>> where they might not get updated properly.
>>
>> Mike
>>
>> On Fri, Nov 1, 2019 at 8:47 AM Luca Olivetti 
>> <[email protected]<mailto:[email protected]>> wrote:
>> El 1/11/19 a les 14:26, Mike Kaply ha escrit:
>>> This method was deprecated by Chrome years ago and we provide new and
>>> better methods via policy.
>>
>> If I wanted to deploy chrome I would be deploying chrome. Maybe it would
>> spare me a lot of headaches.
>>
>>>
>>> As it stands today, any extension installed by these mechanisms gets
>>> disabled anyway.
>>>
>>> And we've actually made deployment easier with each release.
>>
>> Not really if you remove facilities that have been working since day one
>> (I've been deploying mozilla since it was a monolithic application, and
>> I preferred it that way, just one application to deploy instead of two
>> that have a lot of overlap).
>> Maybe I wasn't using a "sanctioned" method to to the deployment, but
>> that was just because there was *no* method to do it when I started
>> doing it, hence, with each new release, I had to jump through hoops to
>> keep it working.
>> Anyway, the "new", "improved" methods are less straightforward than the
>> old fashioned ones.
>>
>> Bye
>>
>> --
>> Luca Olivetti
>> Wetron Automation Technology http://www.wetron.es/
>> Tel. +34 93 5883004 (Ext.3010)  Fax +34 93 5883007
>> _______________________________________________
>> Enterprise mailing list
>> [email protected]<mailto:[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]<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"
>>
> 
> _______________________________________________
> 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"
> 

-- 
結城 洋志 <YUKI Hiroshi>
E-mail: [email protected]
WWW : http://www.clear-code.com/
_______________________________________________
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"

Reply via email to