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.

Septiembre 21 2023 por

Ivna O'Neill

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.