Page 1 sur 1

[RESOLU] Modification de l'Agent WAPT

Publié : 03 déc. 2019 - 09:26
par Hugo
Bonjour,

Je viens d'installer WAPT dans mon infrastructure et je souhaiterais savoir s'il y avait la possibiliter de modifier le paquet Agent WAPT afin de supprimer certains services comme WAPTtray ou WPAT consolle par exemple.
Pour que je puisse garder que l'installation ou la mise à jour de logiciel lors de l'extinction du poste ou lorsque l'administrateur le force à partir de la console.

WAPT community 1.7
Serveur: Debian 9
Machine client: W10 et W7
Cordialement

Re: Modification de l'Agent WAPT

Publié : 03 déc. 2019 - 09:39
par htouvet
Oui, c'est tout à fait possible.
Il faut modifier les fichiers sources innosetup de l'installeur avant de le compiler
Commenter (avec un point-virgule en tête de ligne) les lignes dans les fichiers wapt\waptsetup\*.iss wue vous ne voulez pas, puis compiler depuis la console.


waptconsole :
https://github.com/tranquilit/WAPT/blob ... on.iss#L36
https://github.com/tranquilit/WAPT/blob ... n.iss#L214

wattray :
https://github.com/tranquilit/WAPT/blob ... pt.iss#L82
https://github.com/tranquilit/WAPT/blob ... t.iss#L206
https://github.com/tranquilit/WAPT/blob ... t.iss#L211

Re: [RESOLU] Modification de l'Agent WAPT

Publié : 03 déc. 2019 - 10:23
par agauvrit
Je répond ici, une demande similaire nous a été faite par email hier.

Il est possible de retirer waptself.exe de la construction de l'agent en commentant dans le fichier C:\Program Files (x86)\wapt\waptsetup\common.iss :

Code : Tout sélectionner

    Ligne 50 :      ;Source: "..\waptself.exe"; DestDir: "{app}"; Flags: ignoreversion
    Ligne 217 :     ;Name: "{group}\{cm:WAPTSelf}"; Filename: "{app}\waptself.exe"; WorkingDir: "{app}"
En ce qui concerne waptexit.exe , si vous souhaitez utiliser la mise à jour à l'extinction du poste vous devez le laisser dans l'agent, vous n'avez pas le choix.

Si vous souhaitez retirer la console, commentez dans le fichier C:\Program Files (x86)\wapt\waptsetup\common.iss :

Code : Tout sélectionner

    Ligne 36        ; Source: "..\waptconsole.exe"; DestDir: "{app}"; Flags: ignoreversion
    Ligne 37 :      ; Source: "..\waptconsole.exe.manifest"; DestDir: "{app}";
Relancez ensuite la construction de l'agent dans la console WAPT et vous aurez un agent WAPT allégé.

Cordialement,

Alexandre