<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <tt><br>
    </tt><tt>from setuphelpers import *</tt><tt><br>
    </tt><tt><br>
    </tt><tt>liste_profs =
      ['pc1.mondomain.lan','pc10.mondomaine.lan','pc25.mondomaine.lan']</tt><tt><br>
    </tt><tt><br>
    </tt><tt>def install():</tt><tt><br>
    </tt><tt>    if get_hostname() in liste_profs:</tt><tt><br>
    </tt><tt>        install_msi_if_needed('console_prof.msi')</tt><tt><br>
    </tt><tt>    else:</tt><tt><br>
    </tt><tt>        install_msi_if_needed('client_simple.msi')</tt><tt><br>
    </tt><tt><br>
    </tt><br>
    <br>
    <div class="moz-cite-prefix">Le 04/12/2017 à 17:07, Latieule Joel a
      écrit :<br>
    </div>
    <blockquote type="cite"
      cite="mid:6c1433b2-923b-4055-9b40-d6ab67161a98@ac-montpellier.fr">
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
      <p>Merci pour le retour et je vais revoir la méthode de
        déploiement. Je n'avais pas envisagé de placer la console de
        supervision sur tout les postes. Je vais y réfléchir si cela est
        pertinent quand à l'utilisation habituelle des adultes et des
        élèves mais j'en doute. Les adultes laissent parfois leurs codes
        d'accès visible des élèves <span class="moz-smiley-s10"><span>>:o</span></span>
        où ouvrent des sessions aux élèves oubliant leurs codes <span
          class="moz-smiley-s7"><span>:-\</span></span> <span
          class="moz-smiley-s10"><span>>:o</span></span><br>
      </p>
      <p>L'utilisation d'une condition est bien plus élégante que ce que
        j'ai fait, merci pour l'astuce. Cela permet de régler le
        problème de conflit.</p>
      <p>Dernière question... Y a t'il un exemple qui permet de traiter
        une liste d'ordinateur présent dans un fichier texte ? Dans la
        pratique, il n'y a que 6 postes auquel je suis certains que je
        vais ajouter veyon-master. Autant les définir à la mano dans une
        liste.</p>
      <p>Et merci pour cette réactivité ;-)<br>
      </p>
      <pre class="moz-signature" cols="72">Joël LATIEULE - 06.38.02.33.27 / TICE

Collège Victor Hugo - 0110021n
5 boulevard Marcel Sembat, 11100 Narbonne
04.68.90.24.00</pre>
      <div class="moz-cite-prefix">Le 30/11/2017 à 08:54, Les fourmis du
        web a écrit :<br>
      </div>
      <blockquote type="cite"
cite="mid:CAGykcDgtLrpckV4s75evDRWJJLk6QNOKvrUnL7-=JD5WRnj9jA@mail.gmail.com">
        <div dir="auto">
          <div>Bonjour 
            <div dir="auto"><br>
            </div>
            <div dir="auto">Pour avoir fait italc, plusieurs solutions
              s'offrent à vous.</div>
            <div dir="auto"><br>
            </div>
            <div dir="auto">En soit le fait d'avoir la console sur tous
              les poste ce n'est pas très gênant puisque sans le mot de
              passe ou les clé la console n'est pas accessible. ( Un peu
              comme wapt ) . L'avantage c'est que si le poste prof de la
              salle est en panne, le prof à quand même l'accès à veyon
              supervision sur d'autre postes.</div>
            <div dir="auto"><br>
            </div>
            <div dir="auto">Vous pouvez tout intégrer dans un seul est
              même paquet et installer de manière différente en fonction
              du nom du poste.</div>
            <div dir="auto"><br>
            </div>
            <div dir="auto">Ex: if le nom de la machine termine par prof
              j'installe la console sinon j'installe veyon dans la
              console</div>
            <div dir="auto"><br>
            </div>
            <div dir="auto">Vous pouvez faire en deux paquet, mais je
              n'utiliserai pas le champ conflit. J'utiliserai le champ
              dépendance.</div>
            <div dir="auto"><br>
            </div>
            <div dir="auto">Je mettrai veyon en dépendance du paquet
              veyon-supervison.</div>
            <div dir="auto"><br>
            </div>
            <div dir="auto">Le problème d'utiliser le champ conflit dans
              votre cas c'est que ça va boucler.  Le poste va voir le
              paquet en dépendance puis en conflit puis en dépendence
              puis en conflit ...  Actuellement le conflit ne prend pas
              le dessus sur la dépendance.</div>
            <div dir="auto"><br>
            </div>
            <div dir="auto">Simon</div>
            <br>
            <div class="gmail_extra"><br>
              <div class="gmail_quote">Le 29 nov. 2017 19:42, "Denis
                Cardon" <<a href="mailto:dcardon@tranquil.it"
                  moz-do-not-send="true">dcardon@tranquil.it</a>> a
                écrit :<br type="attribution">
                <blockquote class="quote" style="margin:0 0 0
                  .8ex;border-left:1px #ccc solid;padding-left:1ex">Bonjour
                  Joel,<br>
                  <br>
                  <blockquote class="gmail_quote" style="margin:0 0 0
                    .8ex;border-left:1px #ccc solid;padding-left:1ex">
                    <div class="quoted-text"> Je suis en train de
                      préparer un nouveau paquet pour le logiciel Veyon<br>
                      <a href="http://veyon.io/" rel="noreferrer"
                        target="_blank" moz-do-not-send="true">http://veyon.io/</a>
                      et avant de le partager à la communautée je
                      rencontre<br>
                      quelques problème de conflit de paquet.<br>
                      <br>
                    </div>
                     1. J'ai un premier paquet qui s'intalle sur
                    l'intégralitée du parc
                    <div class="quoted-text"><br>
                          (groupe_college), il permet l'installation de
                      veyon sans sa console<br>
                          de supervision.<br>
                    </div>
                     2. J'ai un deuxième paquet qui s'intalle sur
                    quelques postes du parc
                    <div class="quoted-text"><br>
                          (groupe_superviseur), il permet l'installation
                      de veyon AVEC sa<br>
                          console de supervision et j'ai défini le
                      premier paquet comme étant<br>
                          en conflit lors de l'installation.<br>
                      <br>
                      <br>
                      Je m'attendais à ce que l'installation du deuxième
                      paquet initie la<br>
                      désinstallation du premier puis lance sa propre
                      installation. Dans les<br>
                      faits, sur les postes superviseur, j'ai les deux
                      paquets de présent.<br>
                      <br>
                      Est ce que les instructions défini dans les
                      groupes de paquet sont<br>
                      supérieur à la gestion des conflits défini dans
                      les paquet ? Comment<br>
                      demander la désinstallation d'un paquet (si il est
                      présent) depuis un<br>
                      autre paquet ?<br>
                    </div>
                  </blockquote>
                  <br>
                  est ce que tu pourrais recopier le fichier control de
                  ton paquet, ainsi que mentionner la version de WAPT
                  que tu utilises?<br>
                  <br>
                  Cordialement,<br>
                  <br>
                  Denis<br>
                  <br>
                  <blockquote class="gmail_quote" style="margin:0 0 0
                    .8ex;border-left:1px #ccc solid;padding-left:1ex"> <br>
                    <br>
                    ______________________________<wbr>_________________<br>
                    WAPT mailing list<br>
                    <a href="mailto:WAPT@lists.tranquil.it"
                      target="_blank" moz-do-not-send="true">WAPT@lists.tranquil.it</a><br>
                    <a href="http://lists.tranquil.it/listinfo/wapt"
                      rel="noreferrer" target="_blank"
                      moz-do-not-send="true">http://lists.tranquil.it/listi<wbr>nfo/wapt</a><br>
                    <br>
                  </blockquote>
                  <br>
                  -- <br>
                  Denis Cardon<br>
                  Tranquil IT Systems<br>
                  Les Espaces Jules Verne, bâtiment A<br>
                  12 avenue Jules Verne<br>
                  44230 Saint Sébastien sur Loire<br>
                  tel : <a href="tel:%2B33%20%280%29%202.40.97.57.55"
                    value="+33240975755" target="_blank"
                    moz-do-not-send="true">+33 (0) 2.40.97.57.55</a><br>
                  <a href="http://www.tranquil-it-systems.fr"
                    rel="noreferrer" target="_blank"
                    moz-do-not-send="true">http://www.tranquil-it-systems<wbr>.fr</a><br>
                  <br>
                  ______________________________<wbr>_________________<br>
                  WAPT mailing list<br>
                  <a href="mailto:WAPT@lists.tranquil.it"
                    target="_blank" moz-do-not-send="true">WAPT@lists.tranquil.it</a><br>
                  <a href="http://lists.tranquil.it/listinfo/wapt"
                    rel="noreferrer" target="_blank"
                    moz-do-not-send="true">http://lists.tranquil.it/listi<wbr>nfo/wapt</a><br>
                </blockquote>
              </div>
              <br>
            </div>
          </div>
        </div>
      </blockquote>
      <br>
      <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>