J'ai été embêté de voir que des enseignants n'ont pas de bloqueur de pub sur leur navigateur et en particulier de voir que les élèves étaient exposés à de la pub avant la vidéo youtube que voulait leur montrer leur professeur.
J'ai fini par trouver une solution assez simple pour installer par défaut sur tout nouveau profil l'extension uBlock origin en passant par le fichier policies de firefox très bien documenté ici (et sur le même principe on peut installer n'importe quelle extension).
- Pour commencer créer le fichier policies.json dans le dossier U:\wpkg\softwares\firefox\distribution (et créer les dossiers s'ils n'existent pas)
- Dans policies.json coller ceci :
Code : Tout sélectionner
{
"policies": {
"ExtensionSettings": {
"uBlock0@raymondhill.net": {
"installation_mode": "normal_installed",
"install_url": "https://addons.mozilla.org/firefox/downloads/latest/ublock-origin/latest.xpi"
}
}
}
}
- Puis créer maintenant le package policiesForFirefox.xml dans U:\wpkg\packages et y coller ce contenu :
Code : Tout sélectionner
<?xml version="1.0" encoding="UTF-8"?>
<packages>
<package
id="PoliciesForFirefox"
name="policies for FF"
revision="1"
reboot="false"
priority="100">
<variable name="ComSpec" value="%SystemRoot%\System32\cmd.exe"/>
<check type="file" condition="exists" path="%PROGRAMFILES(X86)%\Mozilla Firefox\distribution\policies.json" />
<install cmd='xcopy /e /q /y "%SOFTWARE%\firefox\distribution\policies.json" "%PROGRAMFILES(X86)%\Mozilla Firefox\distribution\"'/>
<remove cmd='del %PROGRAMFILES(X86)%\Mozilla Firefox\distribution\policies.json' />
<upgrade include='install' />
</package>
</packages>
Il ne reste plus qu'à démarrer wpkg-manage et sélectionner policiesForFirefox sur les ordinateurs sur lesquels vous souhaitez le déployer.
Merci de me dire si ça fonctionne chez vous.