Página 1 de 1
[RESUELTO] Modificación del agente WAPT
Publicado: 3 de diciembre de 2019 - 9:26 a. m.
por Hugo
Hola,
acabo de instalar WAPT en mi infraestructura y me gustaría saber si es posible modificar el paquete del Agente WAPT para eliminar ciertos servicios como WAPTtray o la consola WPAT, por ejemplo.
Esto me permitiría conservar únicamente la instalación y las actualizaciones de software cuando se apague la máquina o cuando el administrador las fuerce desde la consola.
WAPT Community 1.7
Servidor: Debian 9
Máquinas cliente: Windows 10 y Windows 7
Saludos
Re: Modificación del agente WAPT
Publicado: 3 de diciembre de 2019 - 9:39 a. m.
por htouvet
Sí, es totalmente posible.
Necesitas modificar los archivos fuente de innosetup del instalador antes de compilarlo.
Comenta (con un punto y coma al principio de cada línea) las líneas que no quieras en los archivos wapt\waptsetup\*.iss y luego compila desde la consola.
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: [RESUELTO] Modificación del agente WAPT
Publicado: 3 de diciembre de 2019 - 10:23
por agauvrit
Respondo aquí porque ayer nos hicieron una solicitud similar por correo electrónico.
Es posible eliminar waptself.exe de la compilación del agente comentándolo en el archivo
C:\Archivos de programa (x86)\wapt\waptsetup\common.iss :
Código: Seleccionar todo
Ligne 50 : ;Source: "..\waptself.exe"; DestDir: "{app}"; Flags: ignoreversion
Ligne 217 : ;Name: "{group}\{cm:WAPTSelf}"; Filename: "{app}\waptself.exe"; WorkingDir: "{app}"
Respecto a waptexit.exe, si quieres usar la actualización al apagar la máquina, debes dejarla en el agente; no tienes elección.
Si desea eliminar la consola, comente en el archivo
C:\Archivos de programa (x86)\wapt\waptsetup\common.iss :
Código: Seleccionar todo
Ligne 36 ; Source: "..\waptconsole.exe"; DestDir: "{app}"; Flags: ignoreversion
Ligne 37 : ; Source: "..\waptconsole.exe.manifest"; DestDir: "{app}";
Luego reinicie la compilación del agente en la consola WAPT y tendrá un agente WAPT liviano.
Atentamente,
Alejandro