<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <p>Super Hubert c'est ce que je recherche</p>
    <p><br>
    </p>
    <p>Je prépare le paquet en vu de le partager à l'ensemble de
      l'académie voir à tous utilisateur qui serait intéressé. <br>
    </p>
    <p>Pour cette raison, est il possible de renseigner la variable
      "liste_profs" depuis un fichier texte placé dans le paquet ? Ceci
      peut être plus simple pour l'adapter à chacun des parcs
      informatique.</p>
    <p>Plus précisément, comment pointer vers un fichier présent dans un
      paquet sans le copier ailleurs sur le disque ? Actuellement je
      fait :</p>
    <pre>filecopyto("fichier",makepath(dossier,dossier,"dossier_destination"))
install_exe_if_needed(exe,'/S /NoMaster /ApplyConfig:chemin_version_fichier_copié_sur_disque',key='Veyon',min_version='4.0.3.0')</pre>
    <p>Pour lire le fichier et le renseigner dans une variable, je
      suppose que je doit consulter la doc de python et qu'il n'y a pas
      de fonction de prévu dans wapt ?<br>
    </p>
    <p>D'avance merci pour le coup de pouce<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 06/12/2017 à 10:37, Hubert TOUVET a
      écrit :<br>
    </div>
    <blockquote type="cite"
      cite="mid:aa2385d4-e0f6-80b5-cbf8-02f3f11ab916@tranquil.it">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <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" moz-do-not-send="true">WAPT@lists.tranquil.it</a>
<a class="moz-txt-link-freetext" href="http://lists.tranquil.it/listinfo/wapt" moz-do-not-send="true">http://lists.tranquil.it/listinfo/wapt</a>
</pre>
      </blockquote>
      <br>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <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>
  </body>
</html>