[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 communautaire
* English support on www.reddit.com/r/wapt
* Le support communautaire en français se fait sur ce forum
* Merci de préfixer le titre du topic par [RESOLU] s'il est résolu.
* Merci de ne pas modifier un topic qui est taggé [RESOLU]. Ouvrez un nouveau topic en référençant l'ancien
* Préciser version de WAPT installée, version complète ET numéro de build (2.2.1.11957 / 2.2.2.12337 / etc.) AINSI QUE l'édition Enterprise / Discovery
* Les versions 1.8.2 et antérieures ne sont plus maintenues. Les seules questions acceptées vis à vis de la version 1.8.2 sont liés à la mise à jour vers une version supportée (2.1, 2.2, etc.)
* Préciser OS du serveur (Linux / Windows) et version (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019)
* Préciser OS de la machine d'administration/création des paquets et de la machine avec l'agent qui pose problème le cas échéant (Windows 7 / 10 / 11 / Debian 11 / etc.)
* Eviter de poser plusieurs questions lors de l'ouverture de topic, sinon il risque d'être ignorer. Si plusieurs sujet, ouvrir plusieurs topic, et de préférence les uns après les autres et pas tous en même temps (ie ne pas spammer le forum).
* Inclure directement les morceaux de code, les captures d'écran et autres images directement dans le post. Les liens vers les pastebin, les bitly et autres sites tierces seront systématiquement supprimés.
* Comme tout forum communautaire, le support est fait bénévolement par les membres. Si vous avez besoin d'un support commercial, vous pouvez contacter le service commercial Tranquil IT au 02.40.97.57.55
Hugo
Messages : 6
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 : 402
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 : 238
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
Verrouillé