Hola,
acabo de ejecutar la prueba y la auditoría falla correctamente cuando el paquete ya no está presente en la máquina.
Una pregunta adicional: ¿hay alguna forma de reinstalar automáticamente el paquete cuando falla la auditoría?
La búsqueda arrojó 8 resultados
- 6 de febrero de 2025 - 10:33
- Foro: Paquetes WAPT
- Asunto: [RESUELTO] auditoría tis-openwebstart
- Respuestas: 4
- Vistas : 4926
- 4 de febrero de 2025 - 9:23 AM
- Foro: Paquetes WAPT
- Asunto: [RESUELTO] auditoría tis-openwebstart
- Respuestas: 4
- Vistas : 4926
[RESUELTO] auditoría de tis-openwebstart
Hola,
la auditoría del paquete openwebstart parece no funcionar.
Al desinstalar manualmente el programa, la auditoría sigue funcionando correctamente.
Saludos,
Thierry Rapp
WAPT 2.6.0.16795
Servidor Ubuntu 22.04
Sistema operativo win10 Educación 22h2
la auditoría del paquete openwebstart parece no funcionar.
Al desinstalar manualmente el programa, la auditoría sigue funcionando correctamente.
Saludos,
Thierry Rapp
WAPT 2.6.0.16795
Servidor Ubuntu 22.04
Sistema operativo win10 Educación 22h2
- 4 de julio de 2023 - 9:54 AM
- Foro: Paquetes WAPT
- Asunto: Uso de datos de auditoría
- Respuestas: 0
- Vistas : 3018
Uso de datos de auditoría
Hola,
me inspiré en el paquete laps-by-wapt y en la consola agregué una entrada de datos de auditoría.
La función `read_audit_data_set` devuelve una lista vacía.
`bios_passwd = []`
`def install():
audit()
print(bios_passwd)`
`def audit():
bios_passwd = WAPT.read_audit_data_set("bios","passwd ...`)
me inspiré en el paquete laps-by-wapt y en la consola agregué una entrada de datos de auditoría.
La función `read_audit_data_set` devuelve una lista vacía.
`bios_passwd = []`
`def install():
audit()
print(bios_passwd)`
`def audit():
bios_passwd = WAPT.read_audit_data_set("bios","passwd ...`)
- 9 de junio de 2023 - 08:43
- Foro: Paquetes WAPT
- Asunto: [RESUELTO] Manejo del código de retorno para desinstalación
- Respuestas: 8
- Vistas : 5017
Re: Manejo del código de retorno para la desinstalación
Se produjo una excepción: SystemExit (nota: se muestra el rastro completo de la excepción, pero la ejecución se pausa en: _run_module_as_main)
3
Archivo "C:\Program Files (x86)\wapt\wapt-get.py", línea 817, en main
print("=== Error al eliminar paquetes ===\n%s" % "\n".join([" %s" % p for p in errors]))
Archivo "C ...
3
Archivo "C:\Program Files (x86)\wapt\wapt-get.py", línea 817, en main
print("=== Error al eliminar paquetes ===\n%s" % "\n".join([" %s" % p for p in errors]))
Archivo "C ...
- 9 de junio de 2023 - 07:46
- Foro: Paquetes WAPT
- Asunto: [RESUELTO] Manejo del código de retorno para desinstalación
- Respuestas: 8
- Vistas : 5017
Re: Manejo del código de retorno para la desinstalación
Estoy reiniciando la instalación.
El programa se desinstaló correctamente; simplemente está generando una excepción.
El programa se desinstaló correctamente; simplemente está generando una excepción.
- 9 de junio de 2023 - 07:42
- Foro: Paquetes WAPT
- Asunto: [RESUELTO] Manejo del código de retorno para desinstalación
- Respuestas: 8
- Vistas : 5017
Re: Manejo del código de retorno para la desinstalación
Eliminando C:\waptdev\insastg-cesar_2022.0.2-2_windows_PROD ...
2023-06-09 07:39:07,072 CRITICAL Error crítico durante la desinstalación: CalledProcessErrorOutput: El comando 'C:\\PROGRA~3\\UNINST~1\\{7261A~1\\Setup.exe /remove /q' devolvió un estado de salida distinto de cero (12).
Salida:
¡No se eliminó ningún paquete!
ERROR FATAL...
2023-06-09 07:39:07,072 CRITICAL Error crítico durante la desinstalación: CalledProcessErrorOutput: El comando 'C:\\PROGRA~3\\UNINST~1\\{7261A~1\\Setup.exe /remove /q' devolvió un estado de salida distinto de cero (12).
Salida:
¡No se eliminó ningún paquete!
ERROR FATAL...
- 8 de junio de 2023 - 10:50
- Foro: Paquetes WAPT
- Asunto: [RESUELTO] Manejo del código de retorno para desinstalación
- Respuestas: 8
- Vistas : 5017
Re: Manejo del código de retorno para la desinstalación
Lo probé:
el método Uninstall ejecutado directamente funciona.
El método remove sigue devolviendo un error.
# -*- coding: utf-8 -*-
from setuphelpers import *
app_uninstall_key = '{7261A53C-9352-45D1-8DE0-B326E177CA84}'
def install():
# Declarando variables locales
fichier_lic=makepath ...
el método Uninstall ejecutado directamente funciona.
El método remove sigue devolviendo un error.
# -*- coding: utf-8 -*-
from setuphelpers import *
app_uninstall_key = '{7261A53C-9352-45D1-8DE0-B326E177CA84}'
def install():
# Declarando variables locales
fichier_lic=makepath ...
- 8 de junio de 2023 - 09:45
- Foro: Paquetes WAPT
- Asunto: [RESUELTO] Manejo del código de retorno para desinstalación
- Respuestas: 8
- Vistas : 5017
[RESUELTO] Manejo del código de retorno para la desinstalación
Hola,
tengo un programa que se instala correctamente e introduce la clave de desinstalación silenciosa, pero el código de retorno no es 0.
¿Cuáles son las mejores prácticas para este tipo de problema?
Gracias de antemano,
Thierry Rapp.
tengo un programa que se instala correctamente e introduce la clave de desinstalación silenciosa, pero el código de retorno no es 0.
¿Cuáles son las mejores prácticas para este tipo de problema?
Gracias de antemano,
Thierry Rapp.
