Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Téléchargez les programme d’installation des logiciels originaux: voir notes de livraison
    Pour télécharger firefox: https https://ftp.mozilla.org/pub/firefox/releases/
    Pour télécharger Java 8u202: https://wwwengineering.secutix.com/FFfirefox-kit/jre-8u202-windows-i586.exe
  2. Installez les logiciels comme spécifié par le fournisseur du logiciel
  3. Paramétrez les logiciels, soit en utilisant les écrans de configurations, soit en utilisant des fichiers de configuration, comme spécifié ci-dessous.

...

...

  1. Téléchargez et exécutez le fichier d'installation de la gestion du matériel https://wwwengineering.secutix.com/FFfirefox-kit/Secutix.DeviceDrivers.Manager.Installer.exe 
  2. Choisissez la langue de l'installation
  3. Choisissez si vous désirez installer l'application de gestion pour l'utilisateur seul ou partagée entre les utilisateurs (note: dans ce cas, veuillez exécuter le logiciel d'installation en tant qu'administrateur)
  4. Choisissez le répertoire d'installation du logiciel
  5. Téléchargez l'extension d'identification du poste physique [secutix.360webext@secutix.com-0.3.0.xpi]. L'application externe utilisée par l'extension est automatiquement installée lors de l'installation du  pilotage de matériel
  6. Effectuez une déconnexion / reconnexion de l'utilisateur (ou redémarrage du PC) pour démarrer le pilotage du matériel

...

  1. Téléchargez l'archive contenant les fichiers de configuration: https://wwwengineering.secutix.com/FFfirefox-kit/Firefox-Custo.zip
  2. Décompressez l'archive 
  3. Pour Firefox 60 et précédents, copiez le répertoire Firefox-60 dans le répertoire de Firefox, p.ex. dans le répertoire C:\Program Files (x86)\Mozilla Firefox

  4. Pour Firefox 68, copiez le répertoire Firefox-68 dans le répertoire de Firefox, p.ex. dans le répertoire C:\Program Files (x86)\Mozilla Firefox
  5. Pour Firefox 78, copiez le répertoire Firefox-78 dans le répertoire de Firefox, p.ex. dans le répertoire C:\Program Files (x86)\Mozilla Firefox
  6. Pour la JRE Oracle, Copiez le fichier Java-lib\deployment.properties dans le répertoire lib de java, p.ex. dans le répertoire C:\Program Files (x86)\Java\jre1.7.0_51\lib 

Les répertoires incluent un fichier secutix.cfg (paramétrage général) et distribution\policies.json, pour bloquer la mise à jour automatique

Paramétrage via écrans de configuration

...

  1. Démarrez Firefox
  2. Dans le champ d'adresse du navigateur, allez à l'adresse "about:config" 


  3. Acceptez la notification d'avertissement


  4. Cherchez ensuite la clé de configuration  « extension.blocklist.enabled » 


  5. Si la valeur de la clé est « true », cliquez avec le bouton droit de la souris sur le champs pour changer sa valeur.


  6. Désactivez les mises à jour automatiques (recommandé pour garder une version compatible avec SecuTix)
    Ouvrez les options de Firefox (cliquez sur le buton rayé en haut à droite, puis sur l'option "Options")

    1. Ouvrez l'onglet about:config
    2. modifiez les valeurs de
      • app.update.auto à false
      • app.update.enabled à false
      • app.update.silent à false);
  7. Téléchargez l'archive contenant les fichiers de configuration: https://wwwengineering.secutix.com/FFfirefox-kit/Firefox-Custo.zip
    1. Extrayez le fichier SecutixRootCA256.crt de l'archive dans un répertoire 
    2. Déplacez le fichier sur firefox
    3. Activez la case à cocher "Confirmer cette AC pour identifier des sites web"
    4. Cliquez sur OK

...

A noter que le logiciel d'impression est démarré par la commande <répertoire d'installation>\devicedriversManager\SilentCMD.exe <répertoire d'installation>\devicedriversManager\ start-devicedrivers-agent-manager.bat. Cette commande est habituellement exécute lors de la connexion de l'utilisateur grâce à un lien situé dans le menu "Startup". Le lien est également installée par le programme shared_installer.exe . 

...

  • /S : active l'installation silencieuse
  • /Lang=<langue> : spécifie la langue de l'installation
  • /MultiUsers : spécifie si l'installation est multi-utilisateurs
  • /NoDesktopIcons : n'installe pas les icônes sur le bureau
  • /NoPinIcons : n'installe pas les icônes dans la barre des tâches
  • /CFG='<code javascript>' : ajoute le texte de <code javascript> au fichier secutix.cfg (paramétrage avancé de firefox). Il est possible de combiner plusieurs commandes sur la même ligne
  • /D=<le répertoire de destination> : force le répertoire d'installation. Cette options doit TOUJOURS être le dernier paramètre de la ligne de commande, et ne doit JAMAIS contenir de guillemets (si non spécifié, utilise le répertoire par défaut)

...

  • Matterhorn_V1_installer.exe /S /Lang=fr (installation mono utilisateur en français, installée dans c:\users\<user>< utilisateur >\secutix\...)
  • Matterhorn_V1_installer.exe /S /MultiUsers /Lang=fr (installation multi utilisateur en français, installée dans c:\program files (x86)\secutix\...)
  • Matterhorn_V1_installer.exe /S /MultiUsers /Lang=fr /D=C:\Program Files (x86)\secutix\Matterhorn_V1

...

  • pour firefox, le fichier FireFoxPortableESR\App\Firefox\secutix.cfg
    A partir de Bishorn V1 (m-à-j de janvier du kit), il est possible d'ajouter un fichier FireFoxPortableESR\App\Firefox\customer_config.jsm , qui sera pris en compte par firefox [Patron de customer_config.jsm]
  • pour java, le fichier CommonFiles\java\lib\deployment.properties

...

  • d'installer un kit sur un ordinateur particulierde copier et modifier les fichiers originaux du kit !!! les fichiers d'origine sont modifiés d'une version de kit à une autre afin de les adapter aux nouvelles versions de firefox/java, il est nécessaire de réconcilier les contenus du fichier d'origine et du fichier modifié !!!
  • d'utiliser l'installation silencieuse pour installer le nouveau kit
  • de remplacer les fichiers de configuration originaux par les fichiers de configuration modifiésrecopier le fichier customer_config.jsm dans la nouvelle installation

Forcer la configuration du proxy

...

  • Paramétrer le proxy dans firefox 
  • Ouvrir l'onglet about:config, rechercher les clés "network.proxy"
  • Ajouter les entrées suivantes dans le fichier secutixcustomer_config.cfgjsm, en utilisant les valeurs présentées par la page about:config, puis déployer ce fichier sur les postes (ou les passer en paramètre de l'installation silencieuse à l'aide du paramètre /CFG )
    • Par ligne de commande
      P.ex. /CFG 'lockPref("network.proxy.type", 0);' va bloquer la configuration en "connection directe"
    • Par fichier customer_config.jsp (veuillez insérer le code dans le patron du fichier customer_config.jsm et le copier dans le répertoire FireFoxPortableESR\App\Firefox du kit)
      config.lockPref("network.proxy.type", "<valeur correspondante lue dans about:config>");
      config.lockPref("network.proxy.http", "<valeur correspondante lue dans about:config>");
      config.lockPref("network.proxy.http_port", "<valeur correspondante lue dans about:config>");
      config.lockPref("network.proxy.share_proxy_settings", "<valeur correspondante lue dans about:config>");
      config.lockPref("network.proxy.no_proxies_on", "<valeur correspondante lue dans about:config, doit inclure la valeur 127.0.0.1>");
      config.lockPref("network.proxy.autoconfig_url", "<valeur correspondante lue dans about:config>");

  • Après redémarrage, le pilotage du matériel va automatiquement réutiliser la configuration de firefox

...

  • /SILENT : active l'installation silencieuse
  • /LANG=<langue> : spécifie la langue de l'installation
  • /CFG: ajoute des configurations arbitraires
    • /CFG 'lockPref("network.proxy.type", 0);' va bloquer la configuration en "connection directe"
    • /CFG 'lockPref("browser.startup.page", 1); lockPref("browser.startup.homepage", "data:text/plain,browser.startup.homepage=https://some.page");'
  • /allUsers=<True|False> : spécifie si l'installation est multi-utilisateurs (True) ou mono-utilisateurs (False)
  • /installDir=<le répertoire de destination> : force le répertoire d'installation
  • /javaExe=<exécutable java à utiliser> : si non spécifié, utilise l'exécutable javaw.exe trouvé via la variable d'environnement "PATH". Il est recommandé de fournir un exécutable javaw.exe pour éviter l'ouverture d'une fenêtre de terminal

...