Page 1 sur 1

[Résolu] Firefox ESR 60.02 - Association type fichier / application

Publié : 16 juil. 2018, 16:49
par Amolecho
Bonjour à tous,

Je souhaite déployer Firefox ESR 60.02 sur un parc d'environ 1000 machines / 2000 utilisateurs et je rencontre un problème avec Citrix, que je n'avais pas avec l'ESR 38.3 et pour lesquels je ne trouve pas de ressources sur le net.

Je souhaiterai figer l'association des extensions .ica (Citrix) avec le client Citrix receiver, mais pour chaque utilisateur, je dois cocher la case de confirmation "Toujours effectuer cette action pour ce type de fichier" https://imgur.com/a/4EemLLA ce qui n'est pas concevable vu le nombre d'utilisateurs...

Y-aurai-t-il un moyen de l'automatiser ? Je déploie un fichier de config (Mozilla.cfg) mais je ne trouve pas de paramètre correspondant dans l'about:config.

Merci d'avance pour vos conseils !

Re: Firefox ESR 60.02 - Association type fichier / application

Publié : 17 juil. 2018, 07:31
par pepersan

Re: Firefox ESR 60.02 - Association type fichier / application

Publié : 17 juil. 2018, 08:36
par Amolecho
Merci pour ce retour, mais cet article ne parle pas des associations applications / extensions.

J'utilise bien entendu un fichier de config pour le paramétrage de notre environnement (page par défaut, désactivation télémétrie, paramétrage proxy, etc.) mais il me manque uniquement cette partie.

J’aimerai simplement automatiser ce que l'on voit sur cet article : https://support.mozilla.org/fr/kb/defin ... s-fichiers
C'est possible manuellement, ça doit bien être possible !

Re: Firefox ESR 60.02 - Association type fichier / application

Publié : 17 juil. 2018, 11:34
par Amolecho
Il semblerai que ce que je souhaite faire soit possible par le fichier mimeTypes.rdf présent dans le profil utilisateur, d’après cet article http://kb.mozillazine.org/MimeTypes.rdf.

J'ai donc adapté les sections de mon fichier comme tel :

Code : Tout sélectionner

  <RDF:Description RDF:about="urn:mimetype:application/x-ica"
                   NC:fileExtensions="ica"
                   NC:description="Citrix"
                   NC:value="application/x-ica"
                   NC:editable="true">
    <NC:handlerProp RDF:resource="urn:mimetype:handler:application/x-ica"/>
  </RDF:Description>

  <RDF:Description RDF:about="urn:mimetype:handler:application/x-ica"
                   NC:alwaysAsk="false"
                   NC:saveToDisk="false"
                   NC:useSystemDefault="false"
                   NC:handleInternal="false">
    <NC:externalApplication RDF:resource="urn:mimetype:externalApplication:application/x-ica"/>
  </RDF:Description>

  <RDF:Description RDF:about="urn:mimetype:externalApplication:application/x-ica"
                   NC:path="C:\Program Files (x86)\Citrix\ICA Client\wfcrun32.exe"
                   NC:prettyName="wfcrun32.exe" />
  </RDF:Description>
  
    <RDF:Seq RDF:about="urn:mimetypes:root">
    <RDF:li RDF:resource="urn:mimetype:application/pdf"/>
    <RDF:li RDF:resource="urn:mimetype:application/zip"/>
	<RDF:li RDF:resource="urn:mimetype:application/x-ica"/>
  </RDF:Seq>
  
Cependant cela ne doit pas suffire, car l'application n'est toujours pas affichée dans la liste des associations par extension.
Quelqu'un aurait une idée ?

Re: Firefox ESR 60.02 - Association type fichier / application

Publié : 17 juil. 2018, 12:09
par Amolecho
Bon désolé je parle un peu tout seul, mais la solution que j'essaie n'est certainement plus valable avec les versions actuelles de Firefox, le poste datant de 2007. De plus, sur un profil fraîchement créé, le fichier mimeTypes.rdf n'existe même pas dans le profile.

Retour à la case départ...

Re: Firefox ESR 60.02 - Association type fichier / application

Publié : 17 juil. 2018, 12:24
par pepersan
Dans le dossier de profile c est le fichier handlers.json

A about:config la ligne : browser. helperApps. neverAsk. openFile

http://kb.mozillazine.org/Firefox_:_FAQ ... ies#Alerts.

Re: Firefox ESR 60.02 - Association type fichier / application

Publié : 18 juil. 2018, 08:57
par Amolecho
Merci pepersan,
En effet ça fonctionne en mettant le type MIME dans browser.helperApps.neverAsk.openFile !

Je mets la ligne de mon fichier de config pour ceux que ça pourrait intéresser

Code : Tout sélectionner

lockPref("browser.helperApps.neverAsk.openFile", "application/x-ica");