Maintenance centralisée de Firefox

Vos requêtes concernant Mozilla Firefox, le navigateur Gecko alternatif, ne trouvèrent point de réponses lorsque vous cherchâtes ? Toute l'équipe Geckozone est prête à vous aider.

Modérateurs : nico@nc, Mori, jpj, myahoo

dilem33
Arias
Messages : 2
Inscription : 03 juil. 2008, 15:08

Maintenance centralisée de Firefox

Message par dilem33 »

Bonjour à tous,

Nous avons un parc dans un domaine Windows (serveurs Windows 2003).
Chaque poste de notre domaine est équipé d'Internet Explorer et de Firefox.

Nous sommes en train d'installer un proxy. Toute connexion qui ne passera pas par celui-ci n'aura pas accès au net.
Nous souhaitons laisser le choix aux utilisateurs d'utiliser l'un ou l'autre des navigateurs.

Mon responsable m'a donc demandé de trouver une solution qui nous permette de modifier les paramètres des navigateurs sur tous les postes de manière automatisée (nous avons un parc qui commence à être conséquent avec des postes mobiles et plusieurs sites).
Pour Internet Explorer, pas de soucis. Via une GPO le problème peut être solutionné.
En revanche, pour Firefox ... ça coince. Avant de venir poster j'ai pris la peine de regarder sur le net.

Voici ce que j'y ai trouvé :

> Tout d'abord, à ma grande joie, j'ai recupéré un fichier nommé "firefox.adm".
Cette joie fut de courte durée car, si le fichier permet effectivement de monter une GPO qui ira modifier la BDR du poste client, Firefox n'en tient pas compte.
J'ai lu que c'était normal et qu'il fallait modifier un fichier bien précis.

> Le fichier en question se nomme "prefs.js".
Il se trouve dans le profil de l'utilisateur (bien enfui dans l'arborescence :roll: ).

Si je modifie ce fichier (j'ai aussi trouvé les lignes en js à rajouter) alors là ... miracle, ça marche.
Le hic, c'est que le répertoire qui héberge ce fichier n'a pas un nom "fixe". Il est différent pour chaque poste.

Du coup, comment automatiser ma tâche ?

> Une dernière solution pourrait consister à créer un package MSI avec le fichier modifié. Mais à mon avis, il retrouvera le profil Firefox dans le profile user et ça ne servira à rien.

> Reste la dernière solution qui consiste à désinstaller tous les Firefox ... mais ce serait dommage.

Bref, j'ai un grand besoin de vos conseils avisés. :)
Merci d'avance.






Message envoyé avec : Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.2; MS-RTC LM 8)
nico@nc
Animal mythique
Messages : 8038
Inscription : 21 août 2005, 08:04

Message par nico@nc »

Bonjour,

Pas moyen de balancer le prefs.js dans C:\Documents and Settings\<Windows login/pseudonyme>\Application Data\Mozilla\Firefox\Profiles\*\ sous windows ?

Sinon il y a une solution radicale consistant à supprimer tous les profils (chemin indiqué ci-dessus), et à ajouter le prefs.js dans répertoire d'install de Firefox\defaults\profile. Mais tous les contenus des profils (historiques, mots de passe enregistrés, marque-pages, etc.) seront perdus.
Nicolas
☛ Problème [résolu] ? Modifiez votre premier message pour l'indiquer.
Pas de support par message privé, postez sur le forum, merci.
Avatar de l’utilisateur
Mori
Animal mythique
Messages : 13311
Inscription : 30 avr. 2004, 19:17

Message par Mori »

salut,

créé un fichier firefox.cfg installable dans la partie programme avec par exemple :

Code : Tout sélectionner

//
lockPref("network.proxy.http", URL réel du proxy);
lockPref("network.proxy.http_port", 8080);
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686 (x86_64); fr; rv:1.8.1.14) Gecko/20080404 Firefox

Linux Salix OS 15.0 / Xfce 4.16

dilem33
Arias
Messages : 2
Inscription : 03 juil. 2008, 15:08

Message par dilem33 »

Merci pour vos réponses.

Je vais utiliser vos conseils pour modifier les futures installations.

Pour celles déjà existantes, je suis en train de voir pour un script capable de me trouver et de modifier le fichier dans le profil user.

Je vous tiendrai au courant.

Message envoyé avec : Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.2; MS-RTC LM 8)
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 6 invités