Installation de Firefox 4 sur SambaEdu
1. Installer le script « WPKG » firefox4.xml |
Firefox Version 4.0,1 avec déploiements des paramètres des utilisateurs avec l'interface sambaedu & skeluser
http://clg.berlioz.online.fr/se3/
Informations |
Je me suis rendu compte un peu tard que la 4 n'est vraiment pas finalisée et qu'il subsiste encore trop de bugs pour l'installation en réseau à la façon de la version 3. Je propose donc une alternative pour ceux qui ont fait une mise à jour dans SambaEdu vers la version 4 ...
Tous les fichiers : http://clg.berlioz.online.fr/se3/packages/firefox4/
Firefox 4 déployé par WPKG sur SambaEdu – Proxy manuel - Pour l'Académie de Strasbourg |
Ce document
indique les modifications réalisées pour la
configuration du proxy de firefox 4 déployé par WPKG
sur SambaEdu
Version du 8 Avril 2011
ATTENTION : Vérifiez le WPKG de Firefox 4 sur http://www.crdp.ac-caen.fr/forum/index.php
Pour l'instant il est écrit sur la base de l’installation de firefox 3.6 (qui marche très bien pour FF36, je l'utilise depuis des années)
Dans la version de FF4 il y a de nombreux changement ainsi que quelques bugs - Il faudra attendre les correctifs pour conserver le script tel quel !
Pourquoi cela ne marche plus !!! Voir les modifications de FF4 : (voir forum http://kb.mozillazine.org/Locking_preferences)
Le fichier %ProgramFiles%\Mozilla Firefox\firefox.cfg n'est plus lu, car le fichier %ProgramFiles%\Mozilla Firefox\greprefs\all.js n'existe plus !
Le dossier %ProgramFiles%\Mozilla Firefox\greprefs\ n’existe plus ! Dans FF4 (sera-t-il réintroduit plus tard ?)
Il existe un dossier C:\Program Files\Mozilla Firefox\defaults\pref qui le remplace
Dans lequel on peut mettre un fichier de configuration local-settings.js (même usage que all.js) or sous linux il est opérationnel sous windows apparemment il ne marche pas, en tout cas pas chez moi !?! (bug temporaire de la version FF4)
Le script (actuel?) de WPKG du forum :
L'installation du package WPKG de firefox crée un dossier « firefox »dans \\se3\install\packages\
Tous les fichiers d'installation sont installés dans \\se3\install\packages\firefox.
Firefox
est installé en local sur les clients par WPKG, un fichier
firefox.cfg est créé dans « %ProgramFiles%\Mozilla
Firefox\ » et un fichier %ProgramFiles%\Mozilla
Firefox\greprefs\all.js qui oblige firefox a chaque exécution
sur un poste du domaine quelque soit l'utilisateur a lire les
paramètres dans
\\se3\install\packages\firefox\firefox-profile.js
>>
ne marche pas pour l'instant avec FF4 <<
Le fichier firefox-profile.js qui contient tous les paramètres de l'utilisateur (le pref.js présent dans le profile de l'utilisateur n'est plus sollicité)
>> ne marche pas pour l'instant avec FF4 <<
%ProgramFiles%\Mozilla Firefox\override.ini
>> ne marche pas plus avec FF4 <<
Néanmoins malgré cela FF4 fini par s'installer avec le script ! MAIS la partie « utilisateur » n'est pas configurée !
Idées pour un nouveau WPKG pour FF4 |
Pour FF36 et FF4 il existe un ADD-ON qui permet de générer un fichier XPI qui permet de configurer de nombreux paramètres de FF après son installation. L'installation de l'add-on se fait juste sur un poste pour créer la configuration, il n'est pas nécessaire de déployer l'add-on !
Voir https://addons.mozilla.org/en-US/firefox/addon/cck/
>> ne marche pas complètement pour l'instant avec FF4 pour l'instant, tous les param. ne passent pas dans le proxy manuel<<
La PARADE en attendant : Déployer les paramètres des utilisateurs avec l'interface sambaedu & skeluser |
Lancer FF4 dans votre compte admin
Paramétrer :
la page d'accueil
les proxys (si le proxy dans Internet Explorer est bien configuré, « utilisez les paramètres du proxy du système »)
les barres : personnelles, ...
....
Surtout ! vider les caches : historique, cookies, mot de passe , …TOUT !
Vérifier
le nom du profil en utilisation :
K:\profil\appdata\Mozilla\Firefox\Profiles\se3.default
il
doit être le même dans le fichier :
K:\profil\appdata\Mozilla\Firefox\profiles.ini
Contenu de profiles.ini :
[General]
StartWithLastProfile=1
[Profile0]
Name=default
IsRelative=1
Path=Profiles/se3.default
C'est
plus propre comme ça ! Vous pouvez choisir le nom qui
vous convient,
il sera utilisé dans tous les « homes »
des utilisateurs.
Personnaliser
« prefs.js »si vous le souhaitez
K:\profil\appdata\Mozilla\Firefox\Profiles\se3.default\prefs.js
en
vous inspirant de firefox-se3.js
et en remarquant que choisir « lockPref() »
pour fixer la valeur d'une variable en interdisant à
l'utilisateur de la changer ne marche pas , il ne faut qu'utiliser
les « user_pref() » ….
Copier
K:\profil\appdata\Mozilla (de votre profil paramétré)
vers
X:\_templates\skeluser\profil\appdata (sert au déploiement sur les comptes existants)
et vers
X:\_netlogon\Default User\Application Data\Mozilla (sert à la création des nouveaux comptes)
Lancer l'interface sambaedu : http://se3:909
Aller dans le menu : Clients Windows | Profils Mozilla
Sous "Déploiement ou modification des profils Mozilla Firefox :"
il faut choisir (la 1er fois) : [Déployer et remplacer les profils existants] puis [valider]