<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Salut<br>
    <br>
    <div class="moz-cite-prefix">Le 07/08/2015 11:02, Didier Paulin a
      écrit :<br>
    </div>
    <blockquote
cite="mid:1204763372.349502.1438938125796.JavaMail.zimbra@lepuyenvelay.fr"
      type="cite">
      <div style="font-family: times new roman, new york, times, serif;
        font-size: 12pt; color: #000000">
        <div>Bonjour à tous. Après quelques semaines de test je suis
          quasiment prêt à déployer en force les paquets wapt sur mon
          parc ! L'agent est déjà installé sur pas mal de postes (~300
          pour l'instant).<br>
        </div>
        <div><br>
        </div>
        <div>J'aurai deux questions avant le passage à l'acte : <br>
        </div>
        <div><br>
        </div>
        <div><span data-mce-style="text-decoration: underline;"
            style="text-decoration: underline;">1er question : </span></div>
        <div><span data-mce-style="text-decoration: underline;"
            style="text-decoration: underline;"><br>
          </span></div>
        <div>- J'ai des paquets qui font plusieurs 100 de mo. La plupart
          de mes postes ont déjà les softs en question, donc une option
          dans setup.py permet de la pas les réinstaller . Par contre le
          paquet est tout de même télécharger sur le poste. Existe t'il
          une astuce pour éviter un trafic trop important durant cette
          première phase de déploiement ?<br>
        </div>
      </div>
    </blockquote>
    <br>
    Une méthode peux être de faire un seul paquet qui test les logiciels
    et télécharge uniquement si besoin. <br>
    <br>
    Du type :<br>
     
    <meta http-equiv="content-type" content="text/html;
      charset=windows-1252">
    <pre style="font-family: monospace, Courier; color: black; border: 1px solid rgb(221, 221, 221); padding: 1em; line-height: 1.3em; font-size: 14px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(249, 249, 249);">install():  

   softname = 'Adobe Reader'
   versionsoft = '15.007.20033'
   check_installed = installed_softwares(softname)
   # si cette liste globale n est pas vide, on check chaque logiciel
   if check_installed:
            # boucle pour chaque logiciel trouvée
            for uninstall in check_installed:
                  if uninstall['version'] == versionsoft or uninstall['version'] > versionsoft :
                        print(u'The software is already installed' )
                  else:
                        WAPT.install('smp-adobereader')
#soft suivant
   
   softname = 'vlc' 
   versionsoft = '2.5.4.0'
   check_installed = installed_softwares(softname)
   # si cette liste globale n est pas vide, on check chaque logiciel
   if check_installed:
            # boucle pour chaque logiciel trouvée
            for uninstall in check_installed:
                  if uninstall['version'] == versionsoft or uninstall['version'] > versionsoft :
                        print(u'The software is already installed' )
                  else:
                        WAPT.install('smp-vlc')

#soft suivant 
         ....
         ... etc ...
         ...
</pre>
    <b><br>
    </b><b>Mais ensuite il faudra toujours mettre a jour la version de
      ce paquet a chaque mise a jour de l'un des logiciels.</b><br>
    <br>
    Bref je ne te le conseil pas<br>
    <br>
    <blockquote
cite="mid:1204763372.349502.1438938125796.JavaMail.zimbra@lepuyenvelay.fr"
      type="cite">
      <div style="font-family: times new roman, new york, times, serif;
        font-size: 12pt; color: #000000">
        <div><br>
        </div>
        <div><br>
        </div>
        <div><span data-mce-style="text-decoration: underline;"
            style="text-decoration: underline;">2eme question  :</span><br>
        </div>
        <div><span data-mce-style="text-decoration: underline;"
            style="text-decoration: underline;"><br>
          </span>D’après ce que j'ai compris, le seul moyen de
          s'affilier à un groupe et de le faire depuis la console sur
          une machine de développement. Si je le fait depuis  un poste
          client, j'ai une erreur "la clef privé n'existe pas",
          j'imagine que c'est normal puisque le certificat n'est pas
          présent sur la machine.<br>
        </div>
        <div>Est-il possible de faire une commande du type  wapt-get
          pour s'affilier un groupe de paquet ("wapt-get install"
          install bien le groupe de paquet mais ne devient pas un
          "paquet nécessaire sur la machine". </div>
        <div>J'aimerai simplifier la vie de mes collaborateurs au
          maximum quand il rajoute un poste sur notre infrastructure.<br>
        </div>
      </div>
    </blockquote>
    <br>
    <br>
    Aucune méthode qui ne nécessite pas la clé privé<br>
    <br>
    Mais sinon tu as toujours le self service ou le wapt-get install.
    Mais comme tu l'a bien compris le paquet ne devient pas un "paquet
    nécessaire sur la machine". <br>
    <br>
    Simon<br>
    <br>
    <blockquote
cite="mid:1204763372.349502.1438938125796.JavaMail.zimbra@lepuyenvelay.fr"
      type="cite">
      <div style="font-family: times new roman, new york, times, serif;
        font-size: 12pt; color: #000000">
        <div><br>
        </div>
        <div><br>
        </div>
        <div><br>
        </div>
        <div><br>
        </div>
        <div>Merci d'avance pour vos futur réponses.<br>
        </div>
        <div><span data-mce-style="text-decoration: underline;"
            style="text-decoration: underline;"><br>
          </span></div>
        <div><br>
        </div>
        <div><br>
        </div>
        <div><br>
        </div>
        <div><br>
        </div>
        <div><span name="x"></span>
          <div>Cordialement. <br>
          </div>
          <div><br>
          </div>
          <div><img doc="Briefcase/didier.jpg"
              src="cid:part1.02040806.07030201@stemarie-aizenay.fr"
              data-mce-src="/home/didier.paulin@lepuyenvelay.fr/Briefcase/didier.jpg"></div>
          <span name="x"></span><br>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
WAPT mailing list
<a class="moz-txt-link-abbreviated" href="mailto:WAPT@lists.tranquil.it">WAPT@lists.tranquil.it</a>
<a class="moz-txt-link-freetext" href="http://lists.tranquil.it/listinfo/wapt">http://lists.tranquil.it/listinfo/wapt</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>