diff --git a/pages/common/auditd.md b/pages/common/auditd.md new file mode 100644 index 000000000..e85867f3b --- /dev/null +++ b/pages/common/auditd.md @@ -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` diff --git a/pages/common/pppd.md b/pages/common/pppd.md new file mode 100644 index 000000000..063ac6842 --- /dev/null +++ b/pages/common/pppd.md @@ -0,0 +1,9 @@ +# pppd + +> Establish Point-to-Point connection to another computer. +> It should not be invoked manually. +> More information: . + +- Start the daemon: + +`pppd` diff --git a/pages/osx/appsleepd.md b/pages/osx/appsleepd.md new file mode 100644 index 000000000..85e3bf541 --- /dev/null +++ b/pages/osx/appsleepd.md @@ -0,0 +1,8 @@ +# appsleepd + +> Provides app sleep services. +> It should not be invoked manually. + +- Start the daemon: + +`appsleepd` diff --git a/pages/osx/avbdeviced.md b/pages/osx/avbdeviced.md new file mode 100644 index 000000000..93baec10f --- /dev/null +++ b/pages/osx/avbdeviced.md @@ -0,0 +1,8 @@ +# avbdeviced + +> A service for managing Audio Video Bridging (AVB) devices. +> It should not be invoked manually. + +- Start the daemon: + +`avbdeviced` diff --git a/pages/osx/bird.md b/pages/osx/bird.md new file mode 100644 index 000000000..ee9bcad9a --- /dev/null +++ b/pages/osx/bird.md @@ -0,0 +1,8 @@ +# bird + +> This supports the syncing of iCloud and iCloud drive. +> It should not be invoked manually. + +- Start the daemon: + +`bird` diff --git a/pages/osx/bnepd.md b/pages/osx/bnepd.md new file mode 100644 index 000000000..8b670c084 --- /dev/null +++ b/pages/osx/bnepd.md @@ -0,0 +1,8 @@ +# bnepd + +> A service that handles all Bluetooth network connections. +> It should not be invoked manually. + +- Start the daemon: + +`bnepd` diff --git a/pages/osx/cfprefsd.md b/pages/osx/cfprefsd.md new file mode 100644 index 000000000..43e5b40f6 --- /dev/null +++ b/pages/osx/cfprefsd.md @@ -0,0 +1,8 @@ +# cfprefsd + +> Provides preferences services (`CFPreferences`, `NSUserDefaults`). +> It should not be invoked manually. + +- Start the daemon: + +`cfprefsd` diff --git a/pages/osx/cloudphotod.md b/pages/osx/cloudphotod.md new file mode 100644 index 000000000..0fe9cccfa --- /dev/null +++ b/pages/osx/cloudphotod.md @@ -0,0 +1,8 @@ +# cloudphotod + +> This synchronizes iCloud Photos. +> It should not be invoked manually. + +- Start the daemon: + +`cloudphotod` diff --git a/pages/osx/coreaudiod.md b/pages/osx/coreaudiod.md new file mode 100644 index 000000000..d53951e2c --- /dev/null +++ b/pages/osx/coreaudiod.md @@ -0,0 +1,9 @@ +# coreaudiod + +> Service for Core Audio, Apple's audio system. +> It should not be invoked manually. +> More information: . + +- Start the daemon: + +`coreaudiod` diff --git a/pages/osx/distnoted.md b/pages/osx/distnoted.md new file mode 100644 index 000000000..1ea1df44d --- /dev/null +++ b/pages/osx/distnoted.md @@ -0,0 +1,8 @@ +# distnoted + +> Provides distributed notification services. +> It should not be invoked manually. + +- Start the daemon: + +`distnoted` diff --git a/pages/osx/emond.md b/pages/osx/emond.md new file mode 100644 index 000000000..50a3c7023 --- /dev/null +++ b/pages/osx/emond.md @@ -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: . + +- 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}}` diff --git a/pages/osx/filecoordinationd.md b/pages/osx/filecoordinationd.md new file mode 100644 index 000000000..5d0140cf6 --- /dev/null +++ b/pages/osx/filecoordinationd.md @@ -0,0 +1,8 @@ +# filecoordinationd + +> Coordinates access to files by multiple processes (`NSFileCoordinator`, `NSFilePresenter`). +> It should not be invoked manually. + +- Start the daemon: + +`filecoordinationd` diff --git a/pages/osx/launchd.md b/pages/osx/launchd.md new file mode 100644 index 000000000..5e7f4b76f --- /dev/null +++ b/pages/osx/launchd.md @@ -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: . + +- Run init: + +`/sbin/launchd` + +- View documentation for interacting with launchd using launchctl: + +`tldr launchctl` diff --git a/pages/osx/notifyd.md b/pages/osx/notifyd.md new file mode 100644 index 000000000..92ee734f3 --- /dev/null +++ b/pages/osx/notifyd.md @@ -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}}` diff --git a/pages/osx/ocspd.md b/pages/osx/ocspd.md new file mode 100644 index 000000000..8b3157524 --- /dev/null +++ b/pages/osx/ocspd.md @@ -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` diff --git a/pages/osx/photoanalysisd.md b/pages/osx/photoanalysisd.md new file mode 100644 index 000000000..11c9a7658 --- /dev/null +++ b/pages/osx/photoanalysisd.md @@ -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` diff --git a/pages/osx/photolibraryd.md b/pages/osx/photolibraryd.md new file mode 100644 index 000000000..94e2916f6 --- /dev/null +++ b/pages/osx/photolibraryd.md @@ -0,0 +1,8 @@ +# photolibraryd + +> This handles all photo library requests. +> It should not be invoked manually. + +- Start the daemon: + +`photolibraryd` diff --git a/pages/osx/secd.md b/pages/osx/secd.md new file mode 100644 index 000000000..b9ecf88b3 --- /dev/null +++ b/pages/osx/secd.md @@ -0,0 +1,8 @@ +# secd + +> Controls access to and modification of keychain items. +> It should not be invoked manually. + +- Start the daemon: + +`secd` diff --git a/pages/osx/securityd.md b/pages/osx/securityd.md new file mode 100644 index 000000000..c6a3cd5d1 --- /dev/null +++ b/pages/osx/securityd.md @@ -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` diff --git a/pages/osx/timed.md b/pages/osx/timed.md new file mode 100644 index 000000000..d565f88f7 --- /dev/null +++ b/pages/osx/timed.md @@ -0,0 +1,8 @@ +# timed + +> Service that synchronizes system time (e.g. using NTP). +> It should not be invoked manually. + +- Start the daemon: + +`timed` diff --git a/pages/osx/universalaccessd.md b/pages/osx/universalaccessd.md new file mode 100644 index 000000000..13c0c2220 --- /dev/null +++ b/pages/osx/universalaccessd.md @@ -0,0 +1,8 @@ +# universalaccessd + +> Provides universal access services. +> It should not be invoked manually. + +- Start the daemon: + +`universalaccessd` diff --git a/pages/osx/usernoted.md b/pages/osx/usernoted.md new file mode 100644 index 000000000..60defbae9 --- /dev/null +++ b/pages/osx/usernoted.md @@ -0,0 +1,8 @@ +# usernoted + +> Provides notification services. +> It should not be invoked manually. + +- Start the daemon: + +`usernoted` diff --git a/pages/osx/vpnd.md b/pages/osx/vpnd.md new file mode 100644 index 000000000..1f5a44da5 --- /dev/null +++ b/pages/osx/vpnd.md @@ -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}}`