S.U.P.E.R.M.A.N., acrónimo de Software Update Policy Enforcement with Recursive Messaging And Notifications (Cumplimiento de la política de actualización de software con mensajería y notificaciones recursivas), es un script de código abierto que proporciona un flujo de trabajo automático a los administradores para fomentar y aplicar las actualizaciones y mejoras de macOS.
El objetivo de los scripts consiste en ayudar a los administradores a superar problemas como las variaciones entre las versiones de los sistemas operativos y los objetivos, las limitadas opciones de ejecución y aplazamiento, la insuficiente mensajería de usuario y las interfaces de usuario poco amigables, entre otros. En solo un año, súper ha sido adoptado por cientos de organizaciones y ha parchado miles de computadoras macOS.
En esta sesión, Kevin presentó las características generales de súper:
- Actualizaciones y mejoras totalmente automatizadas para las Mac basadas tanto en Intel como en Silicon de Apple
- Diálogos y notificaciones personalizables
- Variedad de opciones de aplazamiento y de fechas límite
- Validación y registro exhaustivos
Los principales cambios formaron parte del súper v3, publicado en junio de 2023:
- Compatibilidad total con los flujos de trabajo más recientes, incluidas las actualizaciones más rápidas de macOS y las Rapid Security Release (RSR)
- Detección y mitigación solidas de problemas
- Más opciones de personalización del diálogo
- Soporte para flujos de trabajo de autoservicio
- Diálogos de autenticación de usuario personalizables
El flujo de trabajo predeterminado de súper incluye la comprobación, descarga y preparación para las actualizaciones de macOS, así como solicitar al usuario un reinicio, o forzarlo si es necesario. Tras el arranque posterior a la instalación, se instalan todas las actualizaciones disponibles que no sean de macOS y se verifican las políticas de inventario y registro de Jamf Pro.
También hay disponibles varias opciones adicionales de aplazamiento y fechas límite para controlar los cronogramas de las actualizaciones y mejoras. Los cuadros de diálogo que se presentan a los usuarios también pueden personalizarse completamente con texto, marcado, HTML, imagen o video.
Implementación de súper a través de Jamf Pro
Conseguir que el script súper se implemente a través de Jamf Pro es sencillo: el script se puede añadir en la política de Jamf Pro tal cual, y se pueden establecer hasta 8 parámetros de política. Las opciones sin credenciales están disponibles a través de Config Profile. Súper puede reiniciarse periódicamente por sí mismo o a través de Jamf Pro.
Algunas buenas prácticas a tener en cuenta cuando utilice súper a través de Jamf Pro:
- Si el inventario está configurado para comprobar las actualizaciones de software a través de Jamf Pro, no se recomienda utilizar también las comprobaciones de inventario en la política para súper
- Es posible actualizar súper mismo volviendo a ejecutar la política
- Si solo desea instalar súper localmente y no ejecutar las actualizaciones inmediatamente, puede configurar una opción para omitir las actualizaciones en los parámetros de los scripts de la política
- Puede borrar los ajustes anteriores utilizando una opción súper de reinicio en los parámetros de los scripts de la política
- Para los scripts de atributos de extensión, consulte la wiki de súper en GitHub
Muy pronto: súper versión 4
Súper ha sido mejorado en estilo y claridad en su nueva versión, añadiendo un LaunchDaemon más confiable y "siempre encendido". La versión Beta ya está disponible, y se espera el lanzamiento definitivo a finales de este año.
Si desea más información y empezar a utilizar súper, visite https://github.com/Macjutsu/super/wiki.
Regístrese en la JNUC para acceder a esta sesión así como a otras sesiones bajo demanda.
Suscribirse al Blog de Jamf
Haz que las tendencias del mercado, las actualizaciones de Apple y las noticias de Jamf se envíen directamente a tu bandeja de entrada.
Para saber más sobre cómo recopilamos, usamos, compartimos, transferimos y almacenamos su información, consulte nuestra Política de privacidad.