¿Cómo ejecutar un script de Unix en la pantalla de inicio de sesión antes de que el usuario inicie sesión?

3

Me gustaría que se ejecutara el script de Unix cuando aparece la pantalla de inicio de sesión al iniciar. Debe ejecutarse de inmediato y no cuando el usuario ingresa un nombre de usuario y contraseña e inicia sesión.

¿Hay alguna manera de lograr esto?

    
pregunta loreley 22.10.2015 - 07:00

1 respuesta

1

Launchd and LoginWindow

Puede usar launchd para ejecutar su script cuando aparezca la ventana de inicio de sesión. Dentro de su ticket de trabajo de launchd, incluya el par de claves:

<key>LimitLoadToSessionType</key>
<string>LoginWindow</string>

Guarde su ticket de trabajo launchd, .plist , archivo en la carpeta: /Library/LaunchAgents/ .

    
respondido por el Graham Miln 22.10.2015 - 10:17

Lea otras preguntas en las etiquetas