Począwszy od Firefoksa 64 i Firefoksa ESR 60.4, Firefox obsługuje pliki konfiguracyjne na macOS.
Przykładowy plik plist ze wszystkimi opcjami jest dostępny tutaj: https://github.com/mozilla/policy-templates/blob/master/mac/org.mozilla.firefox.plist
Ustawianie polis z wiersza poleceń
Jeśli chcesz ustawić określone opcje z wiersza poleceń, zapewniamy również spłaszczone skróty do dowolnego elementu zagnieżdżonego w pliku plist.
Na przykład ta polisa:
powinna zostać ustawiona w pliku plist w następujący sposób:
<key>Homepage</key> <dict> <key>URL</key> <string>http://example.com</string> </dict>
Prawidłowe zapisanie zagnieżdżonej wartości za pomocą polecenia defaults może być trudne, więc możesz spłaszczyć klucze, oddzielając je __, jak poniżej:
sudo defaults write /Library/Preferences/org.mozilla.firefox Homepage__URL -string "http://example.com"
Włączanie polis z wiersza poleceń
Zanim jakiekolwiek polisy z wiersza poleceń zaczną działać, musisz je włączyć w ten sposób:
sudo defaults write /Library/Preferences/org.mozilla.firefox EnterprisePoliciesEnabled -bool TRUE