Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

systeme:prefsfirefox [2017/10/07] (Version actuelle)
admin créée
Ligne 1: Ligne 1:
 +====== Pour modifier ou bloquer les paramètres de firefox ======
 +
 +source: [[https://developer.mozilla.org/fr/Firefox/deploiement_Entreprise|https://developer.mozilla.org/fr/Firefox/deploiement_Entreprise]]
 +
 +Pour modifier / vérouiller les préférences de firefox, on a besoin de __**créer 2 fichiers**__ .
 +
 +   * **autoconfig.js**  (ou toto.js) dans C:\Program Files (x86)\Mozilla Firefox\defaults\pref, dans Mac OSX 10.8 il s'agit de /Applications/Firefox.app/Contents/MacOS/defaults/pref
 +  * **mozilla.cfg **  (ou titi.cfg) dans C:\Program Files (x86)\Mozilla Firefox, dans Mac OSX 10.8 il s'agit de /Applications/Firefox.app/Contents/MacOS
 + \\ mozilla.cfg (titi.cfg) doit correspondre a ce qui est renseigné dans autoconfig.js
 +
 +====== autoconfig.js ======
 +
 +autoconfig.js doit contenir ces 2 lignes:
 +
 +<code>
 +pref("general.config.filename","mozilla.cfg");
 +pref("general.config.obscure_value",0);
 +</code>
 +
 +===== mozilla.cfg =====
 +
 +mozilla.cfg contient les personnalisations prédéfinies ou vérouillées
 +
 +lockPref, pour vérouiller le paramètre \\ clearPref, pour réinitialiser le paramètre \\ pref, pour prédéfinir le paramètre
 +
 +exemple:
 +
 +<code>
 +// Désactive la mise à jour automatique
 +lockPref("app.update.enabled", false);
 +
 +// pour être sûr que la mise à jour automatique soit désactivée
 +lockPref("app.update.auto", false);
 +lockPref("app.update.mode", 0);
 +lockPref("app.update.service.enabled", false);
 +
 +// Désactive la vérification de la comptabilité des extensions
 +clearPref("extensions.lastAppVersion");
 +
 +// Désactive la vérification des plugins
 +lockPref("plugins.hide_infobar_for_outdated_plugin", true);
 +clearPref("plugins.update.url");
 +
 +// Désactive l'affichage de 'Connaître vos droits' au premier lancement
 +pref("browser.rights.3.shown", true);
 +
 +// Ne montre pas les nouvelles fonctionnalités à chaque mise à jour
 +pref("browser.startup.homepage_override.mstone","ignore");
 +
 +// Modifie la page d'accueil
 +lockPref("browser.startup.homepage", "http://www.google.fr");
 +
 +// Désactive le lecteur de pdf interne
 +pref("pdfjs.disabled", true);
 +
 +// Désactive le convertisseur flash vers javascript
 +pref("shumway.disabled", true);
 +
 +// Ne demande pas d'installer le plugin flash
 +pref("plugins.notifyMissingFlash", false);
 +
 +// Désactive le rapport de santé
 +lockPref("datareporting.healthreport.service.enabled", false);
 +
 +// Disable all data upload (Telemetry and FHR)
 +lockPref("datareporting.policy.dataSubmissionEnabled", false);
 +
 +// Désactive le rapport de crashs
 +lockPref("toolkit.crashreporter.enabled", false);
 +Components.classes["@mozilla.org/toolkit/crash-reporter;1"].getService(Components.interfaces.nsICrashReporter).submitReports = false;
 +
 +// Verouille le paramétrage du proxy
 +lockPref("network.proxy.type", 1);
 +
 +// Configure le proxy
 +lockPref("browser.search.update", false);
 +lockPref("network.predictor.cleaned-up", true);
 +lockPref("network.proxy.backup.socks", "");
 +lockPref("network.proxy.backup.socks_port", 0);
 +lockPref("network.proxy.backup.ssl", "");
 +lockPref("network.proxy.backup.ssl_port", 0);
 +lockPref("network.proxy.ftp", "www-cache.ujf-grenoble.fr");
 +lockPref("network.proxy.ftp_port", 3128);
 +lockPref("network.proxy.http", "www-cache.ujf-grenoble.fr");
 +lockPref("network.proxy.http_port", 3128);
 +lockPref("network.proxy.no_proxies_on", "localhost, 127.0.0.1,192.168.1.211,192.168.1.218");
 +lockPref("network.proxy.share_proxy_settings", true);
 +lockPref("network.proxy.socks", "www-cache.ujf-grenoble.fr");
 +lockPref("network.proxy.socks_port", 3128);
 +lockPref("network.proxy.ssl", "www-cache.ujf-grenoble.fr");
 +lockPref("network.proxy.ssl_port", 3128);
 +</code>
 +
  
Dernière modification: le 2017/10/07