Oui, LaunchAgents
ne sont invoqués que lorsque l'utilisateur se connecte à une session graphique.
LaunchDaemons
sont généralement lancés au démarrage du système et sont exécutés en dehors d'une session utilisateur spécifique.
El lauchctl page de manuel liste ces dossiers avec de courtes descriptions :
Fichiers
-
~/Library/LaunchAgents
Agents par utilisateur fournis par l'utilisateur.
-
/Library/LaunchAgents
Agents par utilisateur fournis par l'administrateur.
-
/Library/LaunchDaemons
Les démons du système fournis par l'administrateur.
-
/System/Library/LaunchAgents
Agents par utilisateur fournis par Mac OS X.
-
/System/Library/LaunchDaemons
Démons de l'ensemble du système fournis par Mac OS X.