Página 1 de 1

Recuperar el contenido de una auditoría de paquetes

Publicado: 3 de julio de 2020 - 16:47
por alejeune
Hola a todos,

Propongo una consulta que le permitirá obtener una lista de registros de auditoría de un paquete WAPT por usuario que inició sesión recientemente en la máquina. En mi ejemplo, el paquete de destino es "alj-firefox-esr", que debe reemplazar con su propio paquete.

Código: Seleccionar todo

SELECT hosts.computer_name,hosts.host_metrics->'last_logged_on_user' as user,
    hostpackagesstatus.last_audit_output,
    hostpackagesstatus.last_audit_status
FROM hostpackagesstatus
LEFT JOIN hosts on hosts.uuid = hostpackagesstatus.host_id
WHERE hostpackagesstatus.last_audit_output ILIKE '%%uninstall%%' AND hostpackagesstatus.package = 'alj-firefox-esr'
Algunas breves explicaciones:
La primera línea nos permite buscar nuestros valores: el nombre del trabajo, el último usuario que inició sesión, los estados de auditoría.
Nos unimos a las mesas anfitriones Y estado de los paquetes del host en el UUID de la posición.
Finalmente, buscamos un término específico; en el ejemplo

Código: Seleccionar todo

'%%uninstall%%'  
pero puede ser lo que quieras y en qué nombre de paquete quieres recuperar la información.


¡Que tengáis todos un buen resto del día!

Re: Recuperación del contenido de una auditoría de paquetes

Publicado: 14 de septiembre de 2020 - 16:36
por Gaetan
Hola,

gracias, el paquete Emocheck es súper útil: ;)

https://wapt.tranquil.it/store/tis-emocheck