À partir de Firefox 64 et de Firefox ESR 60.4, Firefox prend en charge les fichiers de configuration sous macOS.
Un exemple de fichier .plist avec toutes les options est disponible à cette adresse :
https://github.com/mozilla/policy-templates/blob/master/mac/org.mozilla.firefox.plist
Mettre en place des stratégies depuis la ligne de commande
Si vous voulez mettre en place des options spécifiques depuis la ligne de commande, nous fournissons aussi des raccourcis « aplatis » vers n’importe quel élément imbriqué dans le fichier .plist.
Par exemple, cette stratégie :
{
"policies": { "Homepage": { "URL": "http://example.com/" } }
}
serait mise en place dans le fichier .plist ainsi :
<key>Homepage</key> <dict> <key>URL</key> <string>http://example.com</string> </dict>
L’écriture correcte de la valeur imbriquée avec la commande peut être ardue de cette façon, aussi vous pouvez aplatir les clés en les séparant par un trait de soulignement __, comme cela :
sudo defaults write /Library/Preferences/org.mozilla.firefox Homepage__URL -string "http://example.com"
Activer les stratégies depuis la ligne de commande
Avant qu’une commande ne devienne fonctionnelle, vous devez activer les stratégies de la façon suivante :
sudo defaults write /Library/Preferences/org.mozilla.firefox EnterprisePoliciesEnabled -bool TRUE