Cuando se inicia un sistema, el proceso de inicio de launchd
inicia demonios y agentes en las siguientes ubicaciones a nivel del sistema (según los archivos de la lista de propiedades):
-
/System/Library/LaunchDaemons
(en todo el sistema, no se puede escribir cuando modo SIP está habilitado)
-
/Library/LaunchDaemons
(en todo el sistema)
Cuando un usuario inicia sesión, se inicia un launchd
por usuario y carga los agentes de usuario de los archivos de la lista de propiedades que se encuentran en:
-
/System/Library/LaunchAgents
(en todo el sistema, no se puede escribir cuando modo SIP está habilitado)
-
/Library/LaunchAgents
(en todo el sistema)
-
~/Library/LaunchAgents
(nivel de usuario)
Fuente: Creación de demonios de lanzamiento y agentes .
En sistemas anteriores, los elementos de inicio de terceros también se pueden encontrar en el archivo /etc/rc.local
y en la carpeta /Library/StartupItems
, pero con Mac OS X 10.4, los elementos de inicio están en desuso en favor de launchd
daemons.
Fuente: Sistemas y tecnología antiguos: elemento de inicio .