Sha256: f531778b90e2d3eca1cbc4fccfe122d6f3c04fe8ca64edf994a6a011367c0531

Contents?: true

Size: 755 Bytes

Versions: 11

Compression:

Stored size: 755 Bytes

Contents

launchd & launchctl
==============================================================================

[launchd][] is the macOS service and job manager (as well as the init system, and probably a few other things as well... but we care about daemons and jobs).

launchd calls jobs, services, etc. that run as the current user {file:doc/topics/agents.md}.

Loc'd uses launchd agents to manage it's jobs and services, and interacts with launchd through the [launchctl][] command line interface, which is Ruby-wrapped by the {Locd::Launchctl} module.


<!-- References & Further Reading: -->

[launchd]: https://en.wikipedia.org/wiki/Launchd

[launchctl]: https://developer.apple.com/legacy/library/documentation/Darwin/Reference/ManPages/man1/launchctl.1.html

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
locd-0.1.13 doc/files/topics/launchd.md
locd-0.1.12 doc/files/topics/launchd.md
locd-0.1.11 doc/files/topics/launchd.md
locd-0.1.10 doc/files/topics/launchd.md
locd-0.1.9 doc/files/topics/launchd.md
locd-0.1.8 doc/files/topics/launchd.md
locd-0.1.7 doc/files/topics/launchd.md
locd-0.1.6 doc/files/topics/launchd.md
locd-0.1.5 doc/files/topics/launchd.md
locd-0.1.4 doc/files/topics/launchd.md
locd-0.1.3 doc/files/topics/launchd.md