Hello,
Since version 38, we create a separate MSI installer that contains all of the
desired languages\dictionaries. The XPI are extracted with the folder name
matching the value of the node "//RDF/Description/em:id" from the install.rdf
file (i.e.
[email protected]<mailto:[email protected]>). All
of the extracted folders are placed in a location of your choice referenced in
the registry.
Firefox extension security is controlled by a scope that references areas that
extensions can be installed from. You add the numbers together to get the
desired value. The value itself is used in 2 Firefox settings,
extensions.enabledScopes and extensions.autoDisableScopes. Both of these
settings are set to 15 by default. Setting extensions.enabledScopes determines
which scopes are allowed to install addons. Setting
extensions.autoDisableScopes determines which scopes will disable the addon
when it is installed, which generates the user "Allow" messages.
To bypass "Allow" messages for HKLM entries our Mozilla.cfg file contains:
//Enable addon install without prompt from HKLM registry only.
//Enables default addins\languages\dictionaries with install.
pref("extensions.autoDisableScopes", 7);
Finally, registry entries are created for each extension. The default
extensions.enabledScopes setting (15) includes "8 Registry HKLM". Note the
registry location varies for x32 and x64 Firefox versions. Since the location
is HKLM and our users are not admins of their system, users cannot modify or
add entries.
Example:
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Mozilla\Firefox\Extensions]
"[email protected]"="C:\\Program Files (x86)\\Mozilla
Firefox\\_LP\\[email protected]"
"[email protected]"="C:\\Program Files (x86)\\Mozilla
Firefox\\_LP\\[email protected]"
"[email protected]"="C:\\Program Files (x86)\\Mozilla
Firefox\\_LP\\[email protected]"
Regards,
Charles
From: Enterprise [mailto:[email protected]] On Behalf Of Schroth,
Juergen
Sent: Monday, July 22, 2019 3:30 AM
To: '[email protected]' <[email protected]>
Subject: [Mozilla Enterprise] Preinstall language packs
Hello,
so far we have preinstalled language packs and dictionaries on all clients with
the rollout of the firefox installation package.
For versions 52.x.y we copied the corresponding files and folders into the
local profile/extensions ,
as of version 60 we were able to do this via the policies "Extensions to
install". With the 68.0 ESR, unfortunately,
both options obviously no longer work. Can anyone tell me how to preload these
language packs and dictionaries in the new version?
We do not want to allow the user to install addons and additional languages
packs
Thanks for an answer
Kind regards
J.Schroth
________________________________
This email and any attachments may be confidential or proprietary. Any review,
use, disclosure, distribution or copying of this email is prohibited except by
or on behalf of the intended recipient. If you received this message in error
or are not the intended recipient, please delete or destroy the email message
and any attachments or copies and notify the sender of the erroneous delivery
by return email. To the extent that this message or its attachments were sent
without encryption, we cannot guarantee that the contents have not been changed
or tampered with. Any advice expressed in this message is being delivered to
you solely for your use in connection with the matters addressed herein and may
not be used for any other purpose without our prior written consent.
_______________________________________________
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"