Llevo días trabajando en esto pero no encuentro las referencias correctas para que funcione.
La idea es tener un script</strkeep><strkeep> que basile los Macs recién comprados que lleguen a la empresa con cosas básicas como poner el autologin en off, crear un nuevo usuario administrador (para que los administradores remotos puedan acceder para dar soporte, poner la contraseña para desbloquear el salvapantallas, etc).
Lista de ejemplo para la línea de base que los administradores tienen que hacer en cada máquina nueva:
Haga clic en el botón Opciones de inicio de sesión
Configurar el inicio de sesión automático: OFF
Comprobar: Mostrar los botones de reinicio, reposo y apagado
Desmarcar: Mostrar el menú de entrada en la ventana de inicio de sesión
Desmarcar: Mostrar pistas de la contraseña
Desmarcar: Utilizar la voz en off en la ventana de inicio de sesión
Comprobar: Mostrar el menú de cambio rápido de usuario como Nombre Corto
(nota: esto es sólo una parte de la larga lista que hay que hacer en cada máquina)
He conseguido encontrar algunas referencias para hacer funcionar algunas piezas. Por ejemplo, el autologin puede ser desactivado con "defaults write /Library/Preferences/.GlobalPreferences com.apple.userspref.DisableAutoLogin -bool TRUE" y he encontrado formas de crear un nuevo usuario (incluyendo los avisos) con applescript y comandos de shell.
Pero, en general, es difícil encontrar formas de hacer cosas algo simples como activar la contraseña para salir del salvapantallas o permitir el cambio rápido de usuario. Las referencias son demasiado limitadas o simplemente no se ven (por ejemplo, puedo desactivar el autologin a través de cli, pero el siguiente ajuste en las preferencias del sistema "mostrar los botones de reinicio, suspensión y apagado" está en otro lugar y no puedo encontrar ninguna línea de comandos para hacerlo).
¿Alguien tiene alguna idea de una lista, documento, referencia o algo de dónde reside cada ajuste en el sistema para que me apunten a hacerlo funcionar? o tal vez ejemplos de scripts para el ejemplo anterior...
Mi agradecimiento por leer hasta ahora - un enorme agradecimiento para quien tenga alguna información sobre lo anterior.