Hi,

I suggest using this method to install addons on all user profiles :

Copy your extension on "%PROGRAMFILES%\Mozilla Firefox\distribution\extensions\"

For firefox x86 on a x64 system based :
Copy your extension on  "%PROGRAMFILES(X86)%\Mozilla 
Firefox\distribution\extensions\"

It is functional until the version 45.5.0 ESR



Hesdin AHARCHI
 Technicien IT
 Service ICT CIRB
 Rue des Palais, 42 - 1030 Bruxelles

www.spfb.brussels
 T +32 2 800 80 80

Avertissement

A noter ! L'adresse email de votre correspondant a changé pour devenir 
@spfb.brussels
-----Message d'origine-----
De : Enterprise [mailto:[email protected]] De la part de Portillo, 
Estevan (NIH/NHGRI) [C]
Envoyé : mardi 8 novembre 2016 21:20
À : [email protected]
Objet : Re: [Mozilla Enterprise] Silently Installing Add-ons/ .xpi ?

Thanks for the links regarding XPI install locations!
https://mike.kaply.com/2012/02/21/understanding-add-on-scopes/
https://developer.mozilla.org/en-US/Add-ons/Installing_extensions
https://developer.mozilla.org/en-US/docs/Archive/Mozilla/Adding_extensions_using_the_Windows_registry


I’m able to successfully deploy extensions within Firefox (45.4.0 ESR), however 
I now have a different issue when using this method. I have tried both the 
‘appdata’ location as well as the Windows registry location, but the plugins 
are permanently disabled or deactivated.
I am able to circumvent this via 2 preference settings, which I’m sure I can 
alter via autoconfig, etc:

Xpinstall.signatures.required = false
Extensions.autoDisableScopes = 0

If I do not do this, then the plugin will refuse to activate, mentioning that 
it is unsigned. This is strange because should I install the plugin manually as 
a user directly from the site, it is enabled normally and does not complain 
about signing. In this particular case it is for Firebug 2.0.18
https://addons.mozilla.org/en-US/firefox/addon/firebug/

Would anyone know why I’m unable to verify that the XPI is signed when 
deploying the add-on, but when navigating to the site and manually installing 
the plugin there are no issues? I’m pretty sure the plugin is properly signed….

Thanks,

Estevan Portillo
Information Technology Branch (ITB)
National Human Genome Research Institute (NHGRI)
National Institutes of Health (NIH)
[email protected]

On 11/8/16, 7:00 AM, "[email protected]" 
<[email protected]> wrote:

    To unsubscribe via the web interface, visit
        https://mail.mozilla.org/listinfo/enterprise
    or, via email, send a message with a subject or body of 'unsubscribe'
    to
        [email protected]

    Send Enterprise mailing list submissions to
        [email protected]

    You can reach the person managing the list at
        [email protected]

    When replying, please edit your Subject line so it is more specific
    than "Re: Contents of Enterprise digest..."


    Today's Topics:

       1.  How to automatically enable Firefox Extensions (Danny Carvajal)
       2. Re:  How to automatically enable Firefox      Extensions
          (WIDELL-SC, Matthew)
       3.  Silently Installing Add-ons/ .xpi ?
          (Portillo, Estevan (NIH/NHGRI) [C])
       4.  Installing extensions on MAC OS silently (Danny Carvajal)


    ----------------------------------------------------------------------

    Message: 1
    Date: Mon, 7 Nov 2016 08:09:27 -0600
    From: "Danny Carvajal" <[email protected]>
    To: <[email protected]>
    Subject: [Mozilla Enterprise] How to automatically enable Firefox
        Extensions
    Message-ID: <[email protected]>
    Content-Type: text/plain; charset="us-ascii"

    Hello,

    I hope this is the right place to ask this question. I have a plugin that I
    have created. (XPI file). I am looking to push to some client machines and
    install the plugin silently. I have administrative rights on the machines.
    One way I tried to do this was to create a folder in the
    ...\browser\extensions folder and name it with the ID of the plugin. Then I
    unpacked the contents of the XPI file. I restarted the browser and the
    plugin was installed. However, it is disabled. (I have Enable button
    available) But I want this to be automatically enabled. Is there any way to
    make the extension enabled or will the user always have to manually enable
    it?

    Thanks

    Dan

    -------------- next part --------------
    An HTML attachment was scrubbed...
    URL: 
<https://mail.mozilla.org/private/enterprise/attachments/20161107/94037968/attachment-0001.html>

    ------------------------------

    Message: 2
    Date: Mon, 7 Nov 2016 08:16:46 -0600
    From: "WIDELL-SC, Matthew" <[email protected]>
    To: Danny Carvajal <[email protected]>
    Cc: [email protected]
    Subject: Re: [Mozilla Enterprise] How to automatically enable Firefox
        Extensions
    Message-ID:
        <cabwtebqgwdc92p8a6py3y1xf1ybgr2e8akqc-hmq3l73ymx...@mail.gmail.com>
    Content-Type: text/plain; charset="utf-8"

    Check the values of 'extensions.autoDisableScopes' and '
    extensions.enabledScopes' in preferences and update your mozilla.cfg file
    to set them correctly on startup.

    https://mike.kaply.com/2012/02/21/understanding-add-on-scopes/
    https://developer.mozilla.org/en-US/Add-ons/Installing_extensions
    -------------- next part --------------
    An HTML attachment was scrubbed...
    URL: 
<https://mail.mozilla.org/private/enterprise/attachments/20161107/1e356b4f/attachment-0001.html>

    ------------------------------

    Message: 3
    Date: Mon, 7 Nov 2016 16:25:01 +0000
    From: "Portillo, Estevan (NIH/NHGRI) [C]" <[email protected]>
    To: "[email protected]" <[email protected]>
    Subject: [Mozilla Enterprise] Silently Installing Add-ons/ .xpi ?
    Message-ID: <[email protected]>
    Content-Type: text/plain; charset="utf-8"

    Hello,
    Is it possible to silently install an XPI add-on to an existing Firefox 
installation without re deploying another cck2.cfg, etc? This would be for both 
a Windows and a Mac.

    Thanks,

    Estevan Portillo
    Information Technology Branch (ITB)
    National Human Genome Research Institute (NHGRI)
    National Institutes of Health (NIH)
    [email protected]

    On 11/4/16, 8:00 AM, "[email protected]" 
<[email protected]> wrote:

        To unsubscribe via the web interface, visit
                https://mail.mozilla.org/listinfo/enterprise
        or, via email, send a message with a subject or body of 'unsubscribe'
        to
                [email protected]

        Send Enterprise mailing list submissions to
                [email protected]

        You can reach the person managing the list at
                [email protected]

        When replying, please edit your Subject line so it is more specific
        than "Re: Contents of Enterprise digest..."


        Today's Topics:

           1.  FireFox not working for HTTPS sites (Jeremy Moskowitz)


        ----------------------------------------------------------------------

        Message: 1
        Date: Thu, 3 Nov 2016 12:06:04 +0000
        From: Jeremy Moskowitz <[email protected]>
        To: "[email protected]" <[email protected]>
        Subject: [Mozilla Enterprise] FireFox not working for HTTPS sites
        Message-ID:
                
<sn1pr0601mb1917f67f45ee0477d946c8efae...@sn1pr0601mb1917.namprd06.prod.outlook.com>

        Content-Type: text/plain; charset="us-ascii"

        RP:



        The absolutely fastest way to manage ALL areas of Firefox for your 
Enterprise (3000 systems), including driving (and revoking) certificates 
directly into the FF cert store... would be PolicyPak. Videos are all here: 
http://www.policypak.com/products/manage-mozilla-firefox-with-group-policy.html



        The specific one you want is video #2.

        We can deliver certs, and literally almost everything else you would 
need to do: Bookmarks, manage Add-ons, change the Search Engine.. Everything... 
for already-installed Firefox "out there."



        -

        From: Pray, Roger [[email protected]]

        Subject: [Mozilla Enterprise] FireFox not working for HTTPS sites





        Does anyone know of a solution that I can implement that will work with 
pre-existing profiles for 3000+ PCs.



        Thanks.


        --
        Jeremy Moskowitz, Group Policy MVP
        Founder PolicyPak Software
        Home of GPanswers.com
        Phone: 302-351-8408

        -------------- next part --------------
        An HTML attachment was scrubbed...
        URL: 
<https://mail.mozilla.org/private/enterprise/attachments/20161103/c6ab7042/attachment-0001.html>

        ------------------------------

        Subject: Digest Footer

        _______________________________________________
        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"



        ------------------------------

        End of Enterprise Digest, Vol 65, Issue 2
        *****************************************



    ------------------------------

    Message: 4
    Date: Mon, 7 Nov 2016 15:19:06 -0600
    From: "Danny Carvajal" <[email protected]>
    To: <[email protected]>
    Subject: [Mozilla Enterprise] Installing extensions on MAC OS silently
    Message-ID: <[email protected]>
    Content-Type: text/plain; charset="us-ascii"

    Hello,



    I have successfully installed Firefox extensions as enabled on Windows OS
    using the autoconfig.js in conjunction with mozilla.cfg. However, in MAC OS
    I can only get the extension to install but it still prompts me to install.
    It's like the mozilla.cfg file is not taking effect. Here is where I placed
    the files:



    1)Copied the autoconfig.js file under
    Applications/firefox.apps/contents/Resources/defaults/pref.



    autoconfig.js has:



    // Comments - do not remove this line

    pref("general.config.filename", "mozilla.cfg");

    pref("general.config.obscure_value", 0);



    2)Copied the mozilla.cfg under Applications/firefox.apps/contents/.
    Note: I tried putting the mozilla.cfg file in different locations as well.
    No luck.



    Mozilla.cfg has:



    pref("extensions.enabledScopes", 15);

    pref("extensions.autoDisableScopes", 0);

    pref("extensions.enabledAddons", true);



    Any suggestions?



    Thanks

    Danny



    -------------- next part --------------
    An HTML attachment was scrubbed...
    URL: 
<https://mail.mozilla.org/private/enterprise/attachments/20161107/a83f6546/attachment-0001.html>

    ------------------------------

    Subject: Digest Footer

    _______________________________________________
    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"



    ------------------------------

    End of Enterprise Digest, Vol 65, Issue 3
    *****************************************


_______________________________________________
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"

Reply via email to