Jamf Blog

S.U.P.E.R.M.A.N. II: Fomente y aplique las actualizaciones y mejoras de macOS con scripts y flujos de trabajo

Kevin M. White, de Macjutsu, trae de nuevo a S.U.P.E.R.M.A.N. (también conocido como súper) a JNUC, con una funcionalidad significativamente mejorada y una serie de nuevas características.

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.

Suscríbase al blog de Jamf

Acceda a las tendencias del mercado, las actualizaciones de Apple y las noticias de Jamf recibidas directamente en su 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.