Skip to content

Portal

Sections
Personal tools
You are here: Home » Documentation » Bloquer des paramètres de Firefox

Bloquer des paramètres de Firefox

Document Actions
Description d'une methode qui permet de bloquer des paramètres de Firefox a tous les utilisateurs d'un machine.

Le fichier

Il faut commencer par créer un fichier (que nous nommerons mozilla.txt) dans lequel nous définirons toutes les directives de configurations (que nous voulons bloquer) et leurs valeurs.

Voici un extrait

lockPref("browser.startup.homepage", "http://www.univ-pau.fr");
lockPref("browser.cache.disk.capacity", 0);

Ces deux lignes paramètre respectivement la page d'acceuil et l'espace à utiliser pour le cache local (ici zero, donc désactivé)

Pour connaître le nom des paramètres, il faut regarder par exemple le fichier de configuration de son propre profile firefox, ou pour les voir tous, pointer sur l'url about:config avec Firefox.

voici le fichier mozilla.txt que j'utilise.

L'encodage du fichier

Ce fichier doit être encodé pour être compris par firefox. Il s'agit en fait d'un simple décalage de 13 octets.

On peut utiliser divers outils pour le faire :

Nous nommerons le fichier encodé mozilla.cfg. Il faut le sauver dans le répertoire de travail de Firefox. Sous windows, c'est le répertoire contenant firefox.exe (c:Program FilesMozilla Firefox), sous linux, cela peut dépendre des distributions. Par exemple, sous Ubuntu ou Debian, il faut placer mozilla.cfg dans /usr/lib/mozilla-firefox.

La modification de firefox

Il ne reste plus qu'à modifier Firefox pour lui faire utiliser ce fichier. Il faut pour cela éditer le fichier all.js. Ce fichier ce trouve dans le répertoire greprefs, lui-même présent dans le répertoire de travail de Firefox.

Ajoutez ceci à la fin de all.js

pref("general.config.filename", "mozilla.cfg");

Redémarrez Firefox, vous devriez voir les paramètres que vous avez configurés in-changeable via l'interface.

Created by admin
Last modified 2005-11-15 11:19
« May 2024 »
Su Mo Tu We Th Fr Sa
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
My Portlet
Your static content here
More static content here
 
 

Powered by Plone

This site conforms to the following standards: