Page 7 sur 11

Re: Firefox, navigateur internet libre

Posté : 09 janv. 2020 14:48
par raphael.brocq
Mise à jour en 72.0.1

Re: Firefox, navigateur internet libre

Posté : 10 janv. 2020 18:26
par raphael.brocq
https://www.macg.co/logiciels/2020/01/m ... -72-111243

Ouf, le paquet est déjà en 72.0.1 :-)

Re: Firefox, navigateur internet libre

Posté : 21 févr. 2020 15:25
par thierry.arbezcarme
Bonjour,
pour le problème des profils, à tester dans un script d'ouverture de session (il faudra peut-être autoriser la modification du registre dans ESU).
On peut l'inclure dans le paquet de Firefox avec l'option '/m'.
Ne marche pas dans le profil obligatoire pour le profil admin qui n'utilise pas par défaut le profil obligatoire.
REM force l'utilisation d'un profil indépendant des versions
REM Ne marche que pour la session en cours
setx MOZ_LEGACY_PROFILES 1
setx MOZ_ALLOW_DOWNGRADE 1

voir ces quelques liens:
https://docs.microsoft.com/fr-fr/windows-server/administration/windows-commands/setx
https://support.mozilla.org/en-US/kb/understanding-depth-profile-installation#w_disabling-the-changes

J'ai légèrement modifié le paquet de Firefox pour inclure une option qui empêche la mise à jour automatique de Firefox  (c'est paramétrable facilement) si ca intéresse quelqu'un et j'ai le même paquet qui rajoute les 2 variables d'environnement pour tout le monde.

Thierry

Re: Firefox, navigateur internet libre

Posté : 23 févr. 2020 12:25
par cedric.frayssinet
thierry.arbezcarme a écrit :
J'ai légèrement modifié le paquet de Firefox pour inclure une option qui empêche la mise à jour automatique de Firefox  (c'est paramétrable facilement) si ca intéresse quelqu'un et j'ai le même paquet qui rajoute les 2 variables d'environnement pour tout le monde.

Merci Thierry, cela nous intéresse bien évidemment :)

Re: Firefox, navigateur internet libre

Posté : 02 mars 2020 10:06
par thierry.arbezcarme
Bonjour,

voila le paquet à tester.
Les variables à modifier sont toutes regroupées au début.
Attention 'true' et 'false' sont en minuscule, je ne sais pas si on peut faire un test sans tenir compte de la casse.

<package 
  id="Firefox"
  name="Mozilla Firefox : LE navigateur"
  revision="%version%.2"
  reboot="false"
  priority="100">
  <!-- PERSONNALISATION DE L'INSTALLATION DE FIREFOX -->
  <variable name="version"            value="73.0.1" />  <!-- Numero de version de FIRFOX - ATTENTION de bien mettre la bonne version -->
  <variable name="MaintenanceService" value="false" />   <!-- true/false :  'installer'/'ne pas installer' Mozilla Maintenane Service -->
  <variable name="Defaultbrowser"     value="true" />    <!-- true/false :  'Mettre'/'Ne pas mettre' Firefox en navigateur par defaut -->

  <!-- URL de telechargement automatique de Firefox -->
  <eoledl dl="[url=http://download.mozilla.org/?product=firefox-%version%&amp;os=win&amp;lang=fr]http://download.mozilla.org/?product=firefox-%version%&amp;os=win&amp;lang=fr[/url]" destname="firefox/Firefox Setup %version%.exe" />

  <!-- variables diverses liees a l'architecture de windows -->
  <variable name="PROGRAMFILES" value="%PROGRAMFILES%" architecture="x86"/>
  <variable name="PROGRAMFILES" value="%PROGRAMFILES(X86)%" architecture="x64"/>
  <variable name="ComSpec" value="%SystemRoot%\System32\cmd.exe" architecture="x86"/>
  <variable name="ComSpec" value="%SystemRoot%\SysWOW64\cmd.exe" architecture="x64"/>
<!--
  <check
    type="uninstall"
    condition="exists"
    path="Mozilla Firefox %version% (x86 fr)" />
-->
  <!-- verifie si la version de l'executable de Firefox correspond au numero de version 'version' -->
  <check type="file" condition="versiongreaterorequal" path="%ProgramFiles%\Mozilla Firefox\firefox.exe" value="%version%"  />
  <!-- 'tue' le processus Firefox s'il existe -->
  <install cmd="taskkill /F /IM Firefox.exe">
    <exit code="0" />
    <exit code="128" />
    <exit code="-1073741515" />
  </install>
  <!-- Installation de Firefox avec ou sans la mise a jour automatique en fonction de la variable 'MaintenanceService' definie un peu plus haut -->
  <install timeout="300" cmd='"%SOFTWARE%\firefox\Firefox Setup %version%.exe" -ms /MaintenanceService=%MaintenanceService%' />
 
  <!-- Supprime le service 'Mozilla Maintenance Service' si les 2 conditions suivantes sont remplies: -->
  <!--          - la variable MaintenanceService est egale a false -->
  <!--          - le service 'Mozilla Maintenance Service' est installe -->
  <install timeout="60" cmd='"C:\Program Files (x86)\Mozilla Maintenance Service\uninstall.exe" /S'>
  <condition>
    <check type="logical" condition="and">
     <check type="host" condition="environment" value="MaintenanceService=false" />
     <check type="uninstall" condition="exists" path="Mozilla Maintenance Service" />
    </check>
   </condition>
        </install>
  <!-- Active Firefox comme navigateur par défaut en fonction de la variable 'DefaultBrowser' definie un peu plus haut -->
  <install timeout="60" cmd='%COMSPEC% /C IF EXIST "%PROGRAMFILES%\Mozilla Firefox\uninstall\helper.exe" "%PROGRAMFILES%\Mozilla Firefox\uninstall\helper.exe" /SetAsDefaultAppGlobal' >
 <condition>
  <check type="logical" condition="DefaultBrowser" value="true" />
 </condition>
    <exit code="any" />
  </install>
 
  <upgrade include='install' />
 
  <downgrade include='install' />
 
  <remove cmd="taskkill /F /IM Firefox.exe">
    <exit code="0" />
    <exit code="128" />
    <exit code="-1073741515" />
  </remove>
  <remove cmd='"%PROGRAMFILES%\Mozilla Firefox\uninstall\helper.exe" /S' />

</package>

Re: Firefox, navigateur internet libre

Posté : 09 juin 2020 13:30
par david.potier
Petit souci...
Je suis passé en 68.9.0ESR dans le collège.
Le script à l'ouverture de session est en place depuis quelques temps et fonctionnait très bien.

Mais cette fois le profil précédent ne semble pas être pris en compte : Perte des raccourcis, personnalisation...

Si vous avez une idée, je suis preneur.

Re: Firefox, navigateur internet libre

Posté : 09 juin 2020 15:34
par thierry.arbezcarme
Bonjour,
j'ai passé une moulinette qui a remis le profil par 'defaut' sur tous les profils
Le script d'ouverture de session ne peux pas malheureusement pas prendre en compte toutes les modifications que fait Firefox.
Il faut que je trouve une autre parade…
Cordialement,
Thierry

Re: Firefox, navigateur internet libre

Posté : 10 juin 2020 12:13
par david.potier
thierry.arbezcarme a écrit :
Bonjour,
j'ai passé une moulinette qui a remis le profil par 'defaut' sur tous les profils
Le script d'ouverture de session ne peux pas malheureusement pas prendre en compte toutes les modifications que fait Firefox.
Il faut que je trouve une autre parade…
Cordialement,
Thierry

Merci !
J'avais constaté avec surprise le retour de mes favoris dans l'après midi, je comprends mieux comment cela est arrivé... :)

Re: Firefox, navigateur internet libre

Posté : 12 juin 2020 12:40
par thierry.arbezcarme
Bonjour,

sur le paquet ESR, la variable version s'est 'fait la malle'... :-)

il y a juste :     revision="%version%.1"
la variable version n'est pas définie...

Thierry

Re: Firefox, navigateur internet libre

Posté : 15 juin 2020 09:24
par raphael.brocq
mise à jour en 77.0.1
J'ai ajouté les deux variables de Thierry.

Re: Firefox, navigateur internet libre

Posté : 31 août 2020 16:09
par raphael.morel
Passage en 80.0 = OK

Re: Firefox, navigateur internet libre

Posté : 28 sept. 2020 09:40
par raphael.brocq
Passage en 81.0

Re: Firefox, navigateur internet libre

Posté : 28 sept. 2020 15:37
par david.potier
Bonjour,

J'ai modifié mon paquet de Firefox ESR pour passer de la version 68.12.0esr à la 78.3.0esr.
Pas de souci pour l'installation du paquet.

MAIS, pour un certain nombre de collègues (assez important, mais pas tous), impossible d'ouvrir Firefox, message à l'ouverture :
Profil manquant
Le profil Firefox ne peut être chargé. Il est peut-être manquant ou inaccessible.

Il n'est même pas possible d'ouvrir un nouveau profil, donc impossible d'ouvrir Firefox.

Il y a pourtant bien un profil Firefox dans le config_eole des collègues concernés.
En supprimant le dossier "Mozilla" de leur config_eole, ça refonctionne, perte des marques pages et temps perdu pour le réf numérique...

Ce que je ne m'explique pas c'est que ça ne l'a pas fait à tous les collègues...???
(L'utilisation des scripts de thierry à l'ouverture de session est en place sur le serveur)

Si vous avez une idée de la raison de ce message et d'une résolution possible à étendre, je suis preneur.

Re: Firefox, navigateur internet libre

Posté : 05 oct. 2020 12:03
par yves.dejoux
Bonjour,
J'en avais marre de ce "Mozilla Maintenance service" qui met le bazar. J'ai l'impression que les mises à jour se faisaient quand même de façon anarchique avec les problèmes d'ouverture de sessions après.
J'ai ajouté une ligne qui désinstalle complètement le service pendant l'installation de firefox, ça a l'air de fonctionner.

<install cmd='sc delete MozillaMaintenance' />

Si ça peut aider.

Bonne journée

Re: Firefox, navigateur internet libre

Posté : 05 oct. 2020 15:16
par raphael.brocq
mise à jour en 81.0.1

Re: Firefox, navigateur internet libre

Posté : 09 nov. 2020 19:51
par raphael.brocq
Mise en jour en 82.0.3 suite à découverte d'une faille de sécurité lors d'un concours de hack.

https://www.zdnet.fr/actualites/des-hac ... 912679.htm

Re: Firefox, navigateur internet libre

Posté : 21 nov. 2020 20:23
par stephane.rolandez
Bonjour,
Je me trouve face un défi d'envergure pour un néo-référent et n'ai pas envie de me planter...
La situation est la suivante : un parc non homogène avec des conflits de profils très gênants pour les utilisateurs qui utilisent des postes de différents groupes de machines.
J'ai une salve de questions un peu naïves : 
- Une modification du paquet sur WPKG-manage règlera-t-elle le problème d'homogénéisation de tout le parc ?
- J'aurai quand même besoin d'aller dans \\srv-scribe\netlogon\scripts pour forcer les profils par défaut ? 
- Quels sont les risques ? Je fais cela quand tout le monde est parti... ?
- Les maj sont effectives au redémarrage des machines ?
- Quand vous précisez de vérifier que les droits de lecture-exécution est en place pour tout le monde, cela se fait dans "gestions des acls" de Eole ?
- ESR ou classique ?

Merci d'avance pour votre aide et vos conseils !

Re: Firefox, navigateur internet libre

Posté : 21 nov. 2020 21:08
par raphael.brocq
stephane.rolandez a écrit :
J'ai une salve de questions un peu naïves :

Il n'y a pas de questions naïves ou bêtes ici.

stephane.rolandez a écrit :
- Une modification du paquet sur WPKG-manage règlera-t-elle le problème d'homogénéisation de tout le parc ?

Oui au redémarrage des machines.

stephane.rolandez a écrit :
- J'aurai quand même besoin d'aller dans \\srv-scribe\netlogon\scripts pour forcer les profils par défaut ?

Non pas du tout.
Eventuellement, si tu veix repartir sur des bases saines pour tout le monde, tu peux suprimer les profils Mozilla dans le dossier config_eole de chaque utilisateur.
https://dane.ac-lyon.fr/spip/IMG/scenar ... _Eole.html
Je préférerai qu'on en parle mardi en aparté de la formation.
Ca voudra dire que les utilisateurs perdront leurs favoris notamment.

stephane.rolandez a écrit :
- Quels sont les risques ? Je fais cela quand tout le monde est parti... ?

Non, tu peux le faire dans la journée. FF se mettra à jour sur chaque machine lorsqu'elle redémarrera.
Et pour le script, les profils des utilisateurs non connectés au réseau se supprimeront et pas ceux des utilisateurs connectés.

stephane.rolandez a écrit :
- Les maj sont effectives au redémarrage des machines ?

Déjà répondu deux fois je crois :lol:

stephane.rolandez a écrit :
- Quand vous précisez de vérifier que les droits de lecture-exécution est en place pour tout le monde, cela se fait dans "gestions des acls" de Eole ?

Non, ce sont les droits Windows. De mémoire (je n'ai pas de Windows à l'appart), clic-droit sur l'exe -> propriétés -> ongle Sécurité -> Tout le monde -> tous les droits

stephane.rolandez a écrit :
- ESR ou classique ?

Dans mon collège, j'ai mis la version classique. Il y a deux écoles. Sur le forum, je ne mets pas à jour le paquet de la version ESR car utilisant la version classique, je ne peux tester la version ESR, à moins de décider de rendre mon parc hétérogène pour FF.

stephane.rolandez a écrit :
Merci d'avance pour votre aide et vos conseils !

Merci,
Et bientôt c'est toi qui aidera les autres :P

A mardi

Re: Firefox, navigateur internet libre

Posté : 24 nov. 2020 17:11
par raphael.brocq
mise à jour en 83.0

Re: Firefox, navigateur internet libre

Posté : 24 nov. 2020 19:41
par stephane.rolandez
C'est malin, je viens d'homogénéiser mon parc en 82.3 :) 
Ca c'est d'ailleurs plutôt bien passé d'ailleurs, à part quelques réinitialisations de profils...
 
Pour la 83, j'ai juste à changer la version dans le paquet dans wpkg-manage, enregistrer/télécharger et le tour est joué, n'est-ce-pas ?