Launchd: Difference between revisions

From iPhone Development Wiki
(copyediting)
m (Undo revision 4332 by Uroboro (talk) Unnecessary change inconsistent with standard)
 
(2 intermediate revisions by the same user not shown)
Line 23: Line 23:
|}
|}


== References ==
== External links ==


* [https://developer.apple.com/library/mac/documentation/Darwin/Reference/Manpages/man8/launchd.8.html#//apple_ref/doc/man/8/launchd launchd]
* [https://developer.apple.com/library/mac/documentation/Darwin/Reference/Manpages/man8/launchd.8.html#//apple_ref/doc/man/8/launchd launchd]


[[Category:Daemons]]
[[Category:Daemons]]

Latest revision as of 02:48, 11 April 2016

launchd is a "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.

External links