[RESOLU] Modification de l'Agent WAPT

Share here your tips or issues concerning WAPT Console or WAPT Agent / Venez ici partager vos problèmes et astuces concernants la console et l'agent WAPT
Règles du forum
Règles du forum
* English support on www.reddit.com/r/wapt
* Le support en français se fait sur ce forum
* Merci de préfixer le titre du thread par [RESOLU] s'il est résolu.
* Préciser version de WAPT installée ( 1.3.13 / 1.5 / 1.7.4)
* Préciser OS du serveur (Linux / Windows) et version (Debian Stretch/Buster - CentOS 7 - Windows Server 2012/2016/2019)
* Préciser OS de la machine d'administration/création des paquets (Windows 7 / 10)
Hugo
Messages : 1
Inscription : 02 déc. 2019 - 16:54

03 déc. 2019 - 09:26

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
Dernière modification par Hugo le 03 déc. 2019 - 10:06, modifié 1 fois.
Avatar de l’utilisateur
htouvet
Expert WAPT
Messages : 350
Inscription : 16 mars 2015 - 10:48
Contact :

03 déc. 2019 - 09:39

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
Tranquil IT
Avatar de l’utilisateur
agauvrit
Expert WAPT
Messages : 228
Inscription : 17 nov. 2016 - 10:25
Localisation : Nantes
Contact :

03 déc. 2019 - 10:23

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
Répondre