mirror of https://github.com/CrimsonTome/tldr.git
osx/*: add page for macOS interal daemons (#6705)
appsleepd auditd avbdevided bird bnepd cfprefsd cloudphotod coreaudiod distnoted emond filecoordinationd launchd notifyd ocspd photoanalysisd pppd secd securityd timed universalaccessd usernoted vpndbeep
parent
1042090391
commit
bb83c2b705
|
@ -0,0 +1,16 @@
|
||||||
|
# auditd
|
||||||
|
|
||||||
|
> This responds to requests from the audit utility and notifications from the kernel.
|
||||||
|
> It should not be invoked manually.
|
||||||
|
|
||||||
|
- Start the daemon:
|
||||||
|
|
||||||
|
`auditd`
|
||||||
|
|
||||||
|
- Start the daemon in debug mode:
|
||||||
|
|
||||||
|
`auditd -d`
|
||||||
|
|
||||||
|
- Start the daemon on-demand from launchd:
|
||||||
|
|
||||||
|
`auditd -l`
|
|
@ -0,0 +1,9 @@
|
||||||
|
# pppd
|
||||||
|
|
||||||
|
> Establish Point-to-Point connection to another computer.
|
||||||
|
> It should not be invoked manually.
|
||||||
|
> More information: <https://ppp.samba.org/pppd.html>.
|
||||||
|
|
||||||
|
- Start the daemon:
|
||||||
|
|
||||||
|
`pppd`
|
|
@ -0,0 +1,8 @@
|
||||||
|
# appsleepd
|
||||||
|
|
||||||
|
> Provides app sleep services.
|
||||||
|
> It should not be invoked manually.
|
||||||
|
|
||||||
|
- Start the daemon:
|
||||||
|
|
||||||
|
`appsleepd`
|
|
@ -0,0 +1,8 @@
|
||||||
|
# avbdeviced
|
||||||
|
|
||||||
|
> A service for managing Audio Video Bridging (AVB) devices.
|
||||||
|
> It should not be invoked manually.
|
||||||
|
|
||||||
|
- Start the daemon:
|
||||||
|
|
||||||
|
`avbdeviced`
|
|
@ -0,0 +1,8 @@
|
||||||
|
# bird
|
||||||
|
|
||||||
|
> This supports the syncing of iCloud and iCloud drive.
|
||||||
|
> It should not be invoked manually.
|
||||||
|
|
||||||
|
- Start the daemon:
|
||||||
|
|
||||||
|
`bird`
|
|
@ -0,0 +1,8 @@
|
||||||
|
# bnepd
|
||||||
|
|
||||||
|
> A service that handles all Bluetooth network connections.
|
||||||
|
> It should not be invoked manually.
|
||||||
|
|
||||||
|
- Start the daemon:
|
||||||
|
|
||||||
|
`bnepd`
|
|
@ -0,0 +1,8 @@
|
||||||
|
# cfprefsd
|
||||||
|
|
||||||
|
> Provides preferences services (`CFPreferences`, `NSUserDefaults`).
|
||||||
|
> It should not be invoked manually.
|
||||||
|
|
||||||
|
- Start the daemon:
|
||||||
|
|
||||||
|
`cfprefsd`
|
|
@ -0,0 +1,8 @@
|
||||||
|
# cloudphotod
|
||||||
|
|
||||||
|
> This synchronizes iCloud Photos.
|
||||||
|
> It should not be invoked manually.
|
||||||
|
|
||||||
|
- Start the daemon:
|
||||||
|
|
||||||
|
`cloudphotod`
|
|
@ -0,0 +1,9 @@
|
||||||
|
# coreaudiod
|
||||||
|
|
||||||
|
> Service for Core Audio, Apple's audio system.
|
||||||
|
> It should not be invoked manually.
|
||||||
|
> More information: <https://developer.apple.com/library/archive/documentation/MusicAudio/Conceptual/CoreAudioOverview/WhatisCoreAudio/WhatisCoreAudio.html>.
|
||||||
|
|
||||||
|
- Start the daemon:
|
||||||
|
|
||||||
|
`coreaudiod`
|
|
@ -0,0 +1,8 @@
|
||||||
|
# distnoted
|
||||||
|
|
||||||
|
> Provides distributed notification services.
|
||||||
|
> It should not be invoked manually.
|
||||||
|
|
||||||
|
- Start the daemon:
|
||||||
|
|
||||||
|
`distnoted`
|
|
@ -0,0 +1,17 @@
|
||||||
|
# emond
|
||||||
|
|
||||||
|
> Event Monitor service that accepts events from various services, runs them through a simple rules engine, and takes action.
|
||||||
|
> The actions can run commands, send email, or SMS messages.
|
||||||
|
> More information: <https://www.xorrior.com/emond-persistence/>.
|
||||||
|
|
||||||
|
- Start the daemon:
|
||||||
|
|
||||||
|
`emond`
|
||||||
|
|
||||||
|
- Specify rules for emond to process by giving a path to a file or directory:
|
||||||
|
|
||||||
|
`emond -r {{path/to/file_or_directory}}`
|
||||||
|
|
||||||
|
- Use a specific configuration file:
|
||||||
|
|
||||||
|
`emond -c {{path/to/config}}`
|
|
@ -0,0 +1,8 @@
|
||||||
|
# filecoordinationd
|
||||||
|
|
||||||
|
> Coordinates access to files by multiple processes (`NSFileCoordinator`, `NSFilePresenter`).
|
||||||
|
> It should not be invoked manually.
|
||||||
|
|
||||||
|
- Start the daemon:
|
||||||
|
|
||||||
|
`filecoordinationd`
|
|
@ -0,0 +1,13 @@
|
||||||
|
# launchd
|
||||||
|
|
||||||
|
> This manages processes, both for the system and users.
|
||||||
|
> You cannot invoke launchd manually, use launchctl to interact with it.
|
||||||
|
> More information: <https://developer.apple.com/library/archive/documentation/MacOSX/Conceptual/BPSystemStartup/Chapters/Introduction.html>.
|
||||||
|
|
||||||
|
- Run init:
|
||||||
|
|
||||||
|
`/sbin/launchd`
|
||||||
|
|
||||||
|
- View documentation for interacting with launchd using launchctl:
|
||||||
|
|
||||||
|
`tldr launchctl`
|
|
@ -0,0 +1,16 @@
|
||||||
|
# notifyd
|
||||||
|
|
||||||
|
> Notification server.
|
||||||
|
> It should not be invoked manually.
|
||||||
|
|
||||||
|
- Start the daemon:
|
||||||
|
|
||||||
|
`notifyd`
|
||||||
|
|
||||||
|
- Log debug messages to the default log file (`/var/log/notifyd.log`):
|
||||||
|
|
||||||
|
`notifyd -d`
|
||||||
|
|
||||||
|
- Log debug messages to an alternate log file:
|
||||||
|
|
||||||
|
`notifyd -d -log_file {{path/to/log}}`
|
|
@ -0,0 +1,8 @@
|
||||||
|
# ocspd
|
||||||
|
|
||||||
|
> This retrieves and caches Certificate Revocation Lists (CRLs) and Online Certificate Status Protocol (OCSP) responses for certificate verification.
|
||||||
|
> It should not be invoked manually.
|
||||||
|
|
||||||
|
- Start the daemon:
|
||||||
|
|
||||||
|
`ocspd`
|
|
@ -0,0 +1,8 @@
|
||||||
|
# photoanalysisd
|
||||||
|
|
||||||
|
> This analyzes photo libraries for Memories, People, and scene or object based search.
|
||||||
|
> It should not be invoked manually.
|
||||||
|
|
||||||
|
- Start the daemon:
|
||||||
|
|
||||||
|
`photoanalysisd`
|
|
@ -0,0 +1,8 @@
|
||||||
|
# photolibraryd
|
||||||
|
|
||||||
|
> This handles all photo library requests.
|
||||||
|
> It should not be invoked manually.
|
||||||
|
|
||||||
|
- Start the daemon:
|
||||||
|
|
||||||
|
`photolibraryd`
|
|
@ -0,0 +1,8 @@
|
||||||
|
# secd
|
||||||
|
|
||||||
|
> Controls access to and modification of keychain items.
|
||||||
|
> It should not be invoked manually.
|
||||||
|
|
||||||
|
- Start the daemon:
|
||||||
|
|
||||||
|
`secd`
|
|
@ -0,0 +1,9 @@
|
||||||
|
# securityd
|
||||||
|
|
||||||
|
> This manages security contexts and cryptographic operations.
|
||||||
|
> Works with secd for keychain access.
|
||||||
|
> It should not be invoked manually.
|
||||||
|
|
||||||
|
- Start the daemon:
|
||||||
|
|
||||||
|
`securityd`
|
|
@ -0,0 +1,8 @@
|
||||||
|
# timed
|
||||||
|
|
||||||
|
> Service that synchronizes system time (e.g. using NTP).
|
||||||
|
> It should not be invoked manually.
|
||||||
|
|
||||||
|
- Start the daemon:
|
||||||
|
|
||||||
|
`timed`
|
|
@ -0,0 +1,8 @@
|
||||||
|
# universalaccessd
|
||||||
|
|
||||||
|
> Provides universal access services.
|
||||||
|
> It should not be invoked manually.
|
||||||
|
|
||||||
|
- Start the daemon:
|
||||||
|
|
||||||
|
`universalaccessd`
|
|
@ -0,0 +1,8 @@
|
||||||
|
# usernoted
|
||||||
|
|
||||||
|
> Provides notification services.
|
||||||
|
> It should not be invoked manually.
|
||||||
|
|
||||||
|
- Start the daemon:
|
||||||
|
|
||||||
|
`usernoted`
|
|
@ -0,0 +1,28 @@
|
||||||
|
# vpnd
|
||||||
|
|
||||||
|
> Listens for incoming VPN connections.
|
||||||
|
> It should not be invoked manually.
|
||||||
|
|
||||||
|
- Start the daemon:
|
||||||
|
|
||||||
|
`vpnd`
|
||||||
|
|
||||||
|
- Run the daemon in the foreground:
|
||||||
|
|
||||||
|
`vpnd -x`
|
||||||
|
|
||||||
|
- Run the daemon in the foreground and print logs to the terminal:
|
||||||
|
|
||||||
|
`vpnd -d`
|
||||||
|
|
||||||
|
- Run the daemon in the foreground, print logs to the terminal, and quit after validating arguments:
|
||||||
|
|
||||||
|
`vpnd -n`
|
||||||
|
|
||||||
|
- Print usage summary and exit:
|
||||||
|
|
||||||
|
`vpnd -h`
|
||||||
|
|
||||||
|
- Run the daemon for a specific server configuration:
|
||||||
|
|
||||||
|
`vpnd -i {{server_id}}`
|
Loading…
Reference in New Issue