<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<br>
<br>
<div class="moz-cite-prefix">Le 02/03/2016 11:41, Patrice LE GUERNIC
a écrit :<br>
</div>
<blockquote
cite="mid:1051385026.3297387.1456915313017.JavaMail.yahoo@mail.yahoo.com"
type="cite">
<div style="color:#000; background-color:#fff;
font-family:verdana, helvetica, sans-serif;font-size:13px">
<div id="yui_3_16_0_1_1456910972003_3170"><span
id="yui_3_16_0_1_1456910972003_3204">Bonjour,</span></div>
<div id="yui_3_16_0_1_1456910972003_3171"><span></span><br>
</div>
<div id="yui_3_16_0_1_1456910972003_3172"><span
id="yui_3_16_0_1_1456910972003_3179">Merci pour toutes ces
infos.</span></div>
<div id="yui_3_16_0_1_1456910972003_3035"><span
id="yui_3_16_0_1_1456910972003_3891">D'autres questions :</span></div>
<div id="yui_3_16_0_1_1456910972003_3725"><span></span><br>
</div>
<div id="yui_3_16_0_1_1456910972003_3732"><span></span><span
id="yui_3_16_0_1_1456910972003_3046">Donc, lorsque le client
télécharge son paquet machine et le fichier packages, il
passe en statut to-upgrade dans l'attente de l'installation
selon une des 3 méthodes de déclenchement. </span></div>
<div id="yui_3_16_0_1_1456910972003_3483"><span
id="yui_3_16_0_1_1456910972003_3586">L'upload d'un package
dans le dépôt privé passe t-il par le serveur Web ?</span></div>
</div>
</blockquote>
Si c'est par la console, l'upload passe en https par le service
waptserver (via reverse proxy apache). Mais un uplaod en scp, rsync,
ou tout autre moyen est possible. <br>
Il suffit juste de regénérer l'index Packages après l'upload avec la
commande " python /opt/wapt/wapt-scanpackages.py /var/www/wapt"<br>
<blockquote
cite="mid:1051385026.3297387.1456915313017.JavaMail.yahoo@mail.yahoo.com"
type="cite">
<div style="color:#000; background-color:#fff;
font-family:verdana, helvetica, sans-serif;font-size:13px"><span
id="yui_3_16_0_1_1456910972003_3787">
<div id="yui_3_16_0_1_1456910972003_3074"><span
id="yui_3_16_0_1_1456910972003_3181">Lorsqu'on exécute la
commande wapt-get list (par exemple) sur le client, la
base interrogée est la base du serveur ?</span></div>
</span></div>
</blockquote>
C'est celle du client. (donc les infos datent du dernier "wapt-get
update" ou de la dernière fois que le waptservice l'a mise à jour
(toutes les deux heures par défaut si le waptservice est lancé)<br>
<blockquote
cite="mid:1051385026.3297387.1456915313017.JavaMail.yahoo@mail.yahoo.com"
type="cite">
<div style="color:#000; background-color:#fff;
font-family:verdana, helvetica, sans-serif;font-size:13px">
<div id="yui_3_16_0_1_1456910972003_3585" dir="ltr"><span
id="yui_3_16_0_1_1456910972003_3567">Est-il envisageable de
bloquer l'exploration de l'index Wapt sans impacts ?</span></div>
</div>
</blockquote>
Le client doit pouvoir accéder aux fichiers en http par l'URL en
premier lieu <a class="moz-txt-link-freetext" href="http://wpat.mondomaine.local/wapt/Packages">http://wpat.mondomaine.local/wapt/Packages</a> puis
<a class="moz-txt-link-freetext" href="http://wpat.mondomaine.local/wapt/monpaquet.wapt">http://wpat.mondomaine.local/wapt/monpaquet.wapt</a><br>
mais n'a pas besoin de lister en http le dépôt. Donc oui, on peut
désactiver l'index sur le dépôt, mais pas l'accès à Packages.<br>
<br>
Hubert<br>
<br>
<blockquote
cite="mid:1051385026.3297387.1456915313017.JavaMail.yahoo@mail.yahoo.com"
type="cite">
<div style="color:#000; background-color:#fff;
font-family:verdana, helvetica, sans-serif;font-size:13px">
<div id="yui_3_16_0_1_1456910972003_3912" dir="ltr"><span></span><br>
</div>
<div id="yui_3_16_0_1_1456910972003_3913" dir="ltr"><span>Patrice</span><span></span></div>
<div class="qtdSeparateBR"><br>
<br>
</div>
<div class="yahoo_quoted" style="display: block;">
<div style="font-family: verdana, helvetica, sans-serif;
font-size: 13px;">
<div style="font-family: HelveticaNeue, Helvetica Neue,
Helvetica, Arial, Lucida Grande, sans-serif; font-size:
16px;">
<div dir="ltr"><font size="2" face="Arial"> Le Mercredi 2
mars 2016 8h54, Hubert TOUVET
<a class="moz-txt-link-rfc2396E" href="mailto:htouvet@tranquil.it"><htouvet@tranquil.it></a> a écrit :<br>
</font></div>
<br>
<br>
<div class="y_msg_container">
<div id="yiv1774810676">
<div> <br clear="none">
<br clear="none">
<div class="yiv1774810676moz-cite-prefix">Le
02/03/2016 01:14, Patrice LE GUERNIC a écrit :<br
clear="none">
</div>
<blockquote type="cite">
<div style="color: rgb(0, 0, 0); font-family:
verdana, helvetica, sans-serif; font-size: 13px;
background-color: rgb(255, 255, 255);">
<div
id="yiv1774810676yui_3_16_0_1_1456875879245_3059">Bonjour,</div>
<div
id="yiv1774810676yui_3_16_0_1_1456875879245_3069"><br
clear="none">
</div>
<div
id="yiv1774810676yui_3_16_0_1_1456875879245_3121">J'essaye
de comprendre les différents rôles des briques
WAPT et je cherche des éclaircissements sur
quelques points. <br clear="none">
</div>
<div
id="yiv1774810676yui_3_16_0_1_1456875879245_3307">Quels
sont les échanges entre le serveur Apache et
le serveur WAPTServer (Python) ?</div>
</div>
</blockquote>
Le clients consulte régulièrement le dépôt des
paquets WAPT en http pour connaitre les paquets mis
à jour<br clear="none">
Et envoie son inventaire (status des paquets
déployés sur lui, et quelques infos logiciels /
matériels) vers le serveur après chaque installation
ou tentative d'upgrade (ainsi que lorsque la console
demande la mise à jour)<br clear="none">
Le serveur sert également de proxy entre la console
et les clients pour déclencher à la demande les
mises à jour. <br clear="none">
Il faute noter que dépôt et serveur WAPT sont 2
rôles distincts, bien que généralement assurés par
le même serveur.<br clear="none">
<blockquote type="cite">
<div style="color: rgb(0, 0, 0); font-family:
verdana, helvetica, sans-serif; font-size: 13px;
background-color: rgb(255, 255, 255);">
<div
id="yiv1774810676yui_3_16_0_1_1456875879245_3546"><br
clear="none">
</div>
<div
id="yiv1774810676yui_3_16_0_1_1456875879245_3666">J'ai
un doute sur le fichier que consulte l'agent
régulièrement. Est-ce son paquet FQDN ou le
fichier packages ?</div>
</div>
</blockquote>
L'agent console les deux... il consulte le fichiers
Packages sur le dépôt pour connaitre les paquets mis
à jour, et la date du paquet qui a son FQDN, si
disponible. <br clear="none">
Les paquets "machines" (ceux qui sont nommés avec le
FQDN des machines) ne sont pas indexés dans le
fichier Packages du dépôt, mais mis dans une zone à
part (<a moz-do-not-send="true"
class="yiv1774810676moz-txt-link-freetext"
href="http://wapt/wapt-host/" target="_blank"
rel="nofollow" shape="rect">http://wapt/wapt-host/</a>)<br
clear="none">
<br clear="none">
<blockquote type="cite">
<div style="color: rgb(0, 0, 0); font-family:
verdana, helvetica, sans-serif; font-size: 13px;
background-color: rgb(255, 255, 255);">
<div
id="yiv1774810676yui_3_16_0_1_1456875879245_3693">
Et à quel moment, le fichier FQDN d'un agent
et sa base de données locale sont-ils mis à
jour <br clear="none">
</div>
</div>
</blockquote>
Le paquet "machine" (nommé par le FQDN) est mis à
jour par la console WAPT quand on ajoute ou supprime
des paquets d'une machine dans la console.<br
clear="none">
Toutes les 120 minutes par défaut, l'agent
(waptservice) teste si ce paquet a été mis à jour
,ainsi que l'index des paquets du dépôt Packages. SI
c'est le cas, ils sont téléchargés.<br clear="none">
Le résultat est mis dans une petite base SQLite
locale dans c:\wapt\db\waptdb.sqlite.<br
clear="none">
<br clear="none">
Hubert
<div class="yiv1774810676yqt1405582744"
id="yiv1774810676yqtfd01402"><br clear="none">
<blockquote type="cite">
<div style="color: rgb(0, 0, 0); font-family:
verdana, helvetica, sans-serif; font-size:
13px; background-color: rgb(255, 255, 255);">
<div
id="yiv1774810676yui_3_16_0_1_1456875879245_3426"><br
clear="none">
</div>
<div
id="yiv1774810676yui_3_16_0_1_1456875879245_3401"><br
clear="none">
</div>
<div
id="yiv1774810676yui_3_16_0_1_1456875879245_3404">Cordialement,</div>
<div
id="yiv1774810676yui_3_16_0_1_1456875879245_3694"><br
clear="none">
</div>
<div
id="yiv1774810676yui_3_16_0_1_1456875879245_3695">Patrice
LE GUERNIC<br clear="none">
</div>
<div
id="yiv1774810676yui_3_16_0_1_1456875879245_3402"><br
clear="none">
</div>
<div
id="yiv1774810676yui_3_16_0_1_1456875879245_3322"><br
clear="none">
</div>
<div
id="yiv1774810676yui_3_16_0_1_1456875879245_3403"><br
clear="none">
</div>
<div
id="yiv1774810676yui_3_16_0_1_1456875879245_3123"><br
clear="none">
</div>
</div>
<br clear="none">
<fieldset
class="yiv1774810676mimeAttachmentHeader"></fieldset>
<br clear="none">
<pre>_______________________________________________
WAPT mailing list
<a moz-do-not-send="true" class="yiv1774810676moz-txt-link-abbreviated" href="mailto:WAPT@lists.tranquil.it" target="_blank" rel="nofollow" shape="rect" ymailto="mailto:WAPT@lists.tranquil.it">WAPT@lists.tranquil.it</a>
<a moz-do-not-send="true" class="yiv1774810676moz-txt-link-freetext" href="http://lists.tranquil.it/listinfo/wapt" target="_blank" rel="nofollow" shape="rect">http://lists.tranquil.it/listinfo/wapt</a>
</pre>
</blockquote>
<br clear="none">
</div>
</div>
</div>
<br>
<div class="yqt1405582744" id="yqtfd22051">_______________________________________________<br
clear="none">
WAPT mailing list<br clear="none">
<a moz-do-not-send="true"
href="mailto:WAPT@lists.tranquil.it" shape="rect"
ymailto="mailto:WAPT@lists.tranquil.it">WAPT@lists.tranquil.it</a><br
clear="none">
<a moz-do-not-send="true"
href="http://lists.tranquil.it/listinfo/wapt"
target="_blank" shape="rect">http://lists.tranquil.it/listinfo/wapt</a><br
clear="none">
</div>
<br>
<br>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<br>
</body>
</html>