According to the Launchd Tutorial, there are two places where a daemon can be.
- A global daemon located at
/Library/LaunchDaemons
- A system daemon located at
/System/Library/LaunchDaemons
What is the difference between them? Both seem to do the same task, running a program at startup on behalf of root
.
EDIT:
By difference, I mean difference in function. I know that the system daemon comes from apple, and global from vendors, but I want to know if there is a difference in function.