Deploy Firefox policies to all installs

This commit is contained in:
2026-05-24 10:12:00 +02:00
parent cbe534db31
commit 31ce93d6f5
2 changed files with 55 additions and 19 deletions
+12 -2
View File
@@ -25,13 +25,18 @@ quand Firefox ESR est selectionne via l'installateur interactif.
## Fichiers et cles crees
Le script ecrit un fichier `policies.json` dans le dossier d'installation Firefox :
Le script ecrit un fichier `policies.json` dans chaque dossier d'installation
Firefox detecte :
```text
C:\Program Files\Mozilla Firefox\distribution\policies.json
```
Selon l'installation, le dossier peut etre sous `Program Files (x86)`.
Selon l'installation, le dossier peut etre sous `Program Files (x86)` ou dans un
dossier `Mozilla Firefox ESR`.
Le fichier est ecrit en UTF-8 sans BOM et relu immediatement pour verifier que le
JSON est valide.
Le script ecrit aussi un fichier XML d'associations Windows :
@@ -176,6 +181,11 @@ Pour verifier les policies Firefox :
2. va sur `about:policies` ;
3. verifie l'onglet `Active`.
Si uBlock Origin n'apparait pas, commence par verifier `about:policies`. Si
`ExtensionSettings` n'est pas visible dans les policies actives, Firefox ne lit
pas le fichier `policies.json` attendu. Dans ce cas, verifie que le fichier est
present dans le dossier `distribution` du Firefox reellement lance.
Pour verifier uBlock Origin :
1. ouvre Firefox avec un nouveau profil utilisateur Windows ;