Página 1 de 1

Desinstalar software automáticamente al cambiar de OU con WAPT

Publicado: 24 de julio de 2023 - 14:35
por Baki
Hola a todos,

necesito información sobre una configuración que quiero establecer con WAPT.

Aquí les dejo un ejemplo para que se entienda mejor:

tengo dos PC:
"PC_RH" en la OU "OU_RH"
y "PC_ACCUEIL" en la OU "OU_ACCUEIL".

Para "OU_RH", creé un paquete de unidad que instala 7-Zip y VLC.
Para "OU_ACCUEIL", creé un paquete de unidad que instala Firefox y VS Code.

Gracias a estos paquetes de unidad, el software se instala automáticamente en ambos PC.

Ahora, imaginemos que intercambio los dos PC en la OU: el PC "Accueil" termina en "OU_RH" y el PC "RH" en "OU_ACCUEIL".

Esto instalará el software restante en los PC, por lo que terminarán con un total de cuatro programas: 7-Zip, VLC, Firefox y VS Code.
Mi pregunta es: ¿hay alguna forma de desinstalar automáticamente el software que se requería en la OU anterior?

El paquete "OU=..." se eliminó y se reemplazó por el nuevo, pero el software que contenía permanece instalado.

Gracias de antemano por su ayuda. :D

Versión de WAPT: 2.3
Sistema operativo del servidor: Windows Server 2019
Sistema operativo de la máquina de administración: Windows 10

Re: Desinstalación automática de software al cambiar de unidad organizativa con WAPT

Publicado: 24 de julio de 2023 - 16:46
por dcardon
Hola Antoine,

WAPT funciona bajo el principio de que "los paquetes que necesito deben estar instalados" (como mínimo).

Por lo tanto, si hay más, no supone ningún problema para el agente WAPT. De hecho, es posible instalar paquetes manualmente mediante la línea de comandos con `wapt-get install`, o a través del autoservicio, o mediante una dependencia de otro paquete (o grupo de paquetes).

Por consiguiente, para realizar este tipo de limpieza, tendrías que comprobar el origen de la instalación y verificar que el paquete no se haya instalado como dependencia de la OU para permitir una "eliminación automática" al estilo Debian. Ya tenemos una incidencia interna al respecto, pero no está prevista para una futura versión.

Como alternativa, podrías crear un paquete que fuerce la desinstalación de los paquetes que no se heredan de la OU si fuera necesario.

Saludos cordiales,

Denis