Launchd: Difference between revisions

From iPhone Development Wiki
(First edit)
 
mNo edit summary
Line 4: Line 4:


[[launchd]] uses plist files to know how to interact with each installed daemon/agent. It is explained [https://developer.apple.com/library/mac/documentation/Darwin/Reference/Manpages/man5/launchd.plist.5.html here].
[[launchd]] uses plist files to know how to interact with each installed daemon/agent. It is explained [https://developer.apple.com/library/mac/documentation/Darwin/Reference/Manpages/man5/launchd.plist.5.html here].
== Configuration file locations ==
{| class="wikitable"
|-
! Location
! Type
|-
| /Library/LaunchAgents
| Administrator controlled Agents for a specific user
|-
| /Library/LaunchDaemons
| System-wide daemons provided by the administrator.
|-
| /System/Library/LaunchDaemons
| Default daemons provided by iOS.
|}


== References ==
== References ==

Revision as of 11:02, 6 October 2014

"System wide and per-user daemon/agent manager." It is a daemon that handles daemons. Use launchctl to interface it.

Configuration files

launchd uses plist files to know how to interact with each installed daemon/agent. It is explained here.

Configuration file locations

Location Type
/Library/LaunchAgents Administrator controlled Agents for a specific user
/Library/LaunchDaemons System-wide daemons provided by the administrator.
/System/Library/LaunchDaemons Default daemons provided by iOS.

References