Estoy planeando ejecutar un par de scripts en modo de usuario único para acelerar (y simplificar) para usuarios menos expertos que yo) la configuración de algunos aspectos de algunos Mac que configuré para otras personas.
He leído los pocos subprocesos que pude encontrar sobre esto, y mi pregunta es simplemente ¿hay algo de lo que deba ser particularmente consciente cuando se trata de ejecutar scripts desde el modo de usuario único?
Soy consciente de que no puedo invocar ningún comando / aplicación que requiera una GUI para cargar, y que los comandos /sbin/fsck
y /sbin/mount
aún serían necesarios antes de que se pueda ejecutar un script.
Dos preguntas específicas más: si configuro el script como ejecutable antes de depositarlo en la imagen del disco que se iniciará en modo de usuario único, ¿seguirá siendo ejecutable?
Y por último, cuando se trata de eliminar las cuentas de usuario que he visto en algunos subprocesos por ejemplo, este la necesidad de invocar este comando:
launchctl load /System/Library/LaunchDaemons/com.apple.opendirectoryd.plist
Sin embargo, como simplemente quiero rm
varios archivos, ¿hay alguna necesidad de hacer esto, parece que el proceso funciona bien sin él?