WAPT 1.3: Una nueva forma de crear tus paquetes

Muchos de ustedes parecían tener problemas con la creación de paquetes. Por eso, hemos creado un Asistente de creación automática de plantillas para sus paquetes. Simplemente arrastre y suelte sus paquetes «.exe» o «.msi» en el Asistente de paquetes. Posteriormente, se abrirá Pyscripter con una plantilla de paquete lista para usar. Podrá probar su paquete, agregar sus configuraciones personales en la plantilla si lo desea ¡y desplegar!

 

 

Lista completa de cambios entre WAPT 1.3.9.3 y la versión 1.3.12.13

El cambio principal en WAPT 1.3: El Asistente de paquetes

  • Make-package-template: Plantillas de setup.py más específicas para los MSI y EXE. En lugar de un «run()», se utilizan «install_msi_if_needed» e «install_exe_if_needed setuphelpers».
  • Añadida la función «get_installer_defaults()».
  • Añadido un Asistente de creación de paquetes en la consola: «menú Herramientas / Crear plantilla de paquete desde archivo de setup» o arrastrando y soltando un «.msi» o «.exe» en la pestaña depósito privado. Después, hay que hacer clic en «OK». Pyscripter se abrirá con la plantilla de paquete (igual que la línea de comandos: «wapt-get make-template C:\tranquilit\wapt\testsz920.msi»).

WAPTconsole: Asistente de creación de paquetes desde archivo MSI o archivo Exe.

  • Opción en el menú «Herramientas» o por arrastrar y soltar en la pestaña depósito privado.
  • Detección de opciones silenciosas.
  • Uso de las funciones «install_it_needed e install_msi_if_needed» en lugar de un simple «run()» para los «.exe» y los «.msi» (varias plantillas de «setup.py» en c:\wapt\templates).
  • Mejora significativa en la velocidad de modificación masiva de paquetes de máquinas.
  • Verificación opcional de la firma de los paquetes importados desde un depósito externo. La lista de certificados autorizados se encuentra por defecto en «%APPDATA%\waptconsole\ssl» y se puede especificar en los ajustes de la waptconsole. El parámetro «.ini» se llama «authorized_certs_dir».
  • Verificación opcional del certificado https para los depósitos externos en la consola.
  • Verificación de la firma de los paquetes de máquinas antes de su modificación en la consola.
  • Cambio de las URL relativas a la documentación.
  • Posibilidad de actualizar el certificado sin recrear el par de claves RSA (especialmente para especificar un «Common Name» correcto, que aparece como el firmante de los paquetes) https por defecto para las URL de depósito.

Otros arreglos en WAPT 1.3:

  • Parámetro «noconsole:1» para NSSM (waptservice / waptserver) para permitir el funcionamiento en Windows 10.
  • «Actualizaciones del creador»: Problema de archivos Zip que quedan bloqueados si se produce un error.
  • Eliminación del directorio temporal al cancelar la edición de un grupo.
  • Gestión de espacios en los archivos de proyecto pyscripter.
  • Gestión de «utf8 / unicode» para algunas funciones.
  • Corrección de la gestión de encoding cuando «run_not_fatal()» devuelve un error.
  • Sustitución de la biblioteca «mongo.bson» por json nativo de Python.
  • Corrección del error al sincronizar grupos AD con paquetes WAPT.
  • Corrección del mensaje de error «La clave privada no existe» la primera vez que se ingresa, si la consola no se reinicia.
  • Corrección del error «reinicio del servicio WAPT» (gracias a QGull).
  • Possibilidad de tener mayúsculas en los nombres de paquetes (aunque no se recomienda, los nombres de los paquetes son sensibles a mayúsculas y minúsculas).
  • Algunas actualizaciones de ejemplos de configuración de «wapt-get.ini.tmpl».
  • La compilación del waptagent falla si las claves / certificados ya existen pero el certificado ha sido eliminado de «c:\wapt\ssl».
  • Visualización en la barra de tareas de la ventana de inicio de sesión (para permitir el autocompletado por administradores de contraseñas).

¡WAPT 2.0 está disponible!

¡Ahora puedes disfrutar de WAPT 2.0! Incluye: soporte para Python 3, gestión de ACL, integración de WAPT con GLPI, mejora en la gestión de la madurez de los paquetes ¡y mucho más!

 

FAQ WAPT 2.5: La respuesta a sus preguntas

FAQ WAPT 2.5: La respuesta a sus preguntas

Desde hace unos meses está disponible la versión WAPT 2.5. Descubra en este FAQ específico 10 preguntas y observaciones más frecuentes.Si recibe el error: EWaptCertificateUntrustedIssuer ('Issuer CA certificate CN=blemoigne,C=FR cannot be found in supplied bundle'),...

leer más
Lanzamiento de WAPT 2.5.2: ¿Qué características?

Lanzamiento de WAPT 2.5.2: ¿Qué características?

Tras varios meses de desarrollo, la versión 2.5.2 de WAPT ya está lista. Teníamos mucho interés en ofrecer una versión que mejorara la seguridad y el rendimiento de WAPT. Hemos aprovechado la 2.5.2 para integrar algunas funciones nuevas, al tiempo que limpiábamos el código.

leer más
Demostración

Demostración en grupo

21/11/2024 : 10h30 - 11h30

Voy a participar