NAME
SSyysstteemmSSttaarrtteerr - Start, stop, and restart system services
SYNOPSIS
SSyysstteemmSSttaarrtteerr [-ggvvxxddDDqqnn] [action [service]]
DESCRIPTION
The SSyysstteemmSSttaarrtteerr utility may be used to start, stop, and restart the system services which are described in the /Library/StartupItems/ and /System/Library/StartupItems/ paths.The optional action argument specifies which action SSyysstteemmSSttaarrtteerr per-
forms on the startup items. The optional service argument specifieswhich startup items to perform the action on. If no service is speci-
fied, all startup items will be acted on; otherwise, only the item pro-
viding the service, any items it requires, or any items that depend on it will be acted on. During boot SSyysstteemmSSttaarrtteerr is invoked by rrcc (see rc(8)) and is responsible for starting all startup items in an order that satisfies each item's requirements. AACCTTIIOONNSS ssttaarrtt start all items, or start the item that provides the specified service and all items providing services it requires. ssttoopp stop all items, or stop the item that provides the specified service and all items that depend on it. rreessttaarrtt restart all items, or restart the item providing the specified service. OOPPTTIIOONNSS-gg (ignored)
-vv verbose (text mode) startup
-xx (ignored)
-rr (ignored)
-dd print debugging output
-DD print debugging output and dependencies
-qq be quiet (disable debugging output)
-nn don't actually perform action on items (no-run mode)
NNOOTTEESS Unless an explicit call to CCoonnssoolleeMMeessssaaggee is made, SSyysstteemmSSttaarrtteerr examines the exit status of the startup item scripts to determine the success or failure of the services provided by that script. In Darwin it is preferable to create custom startup items than to modify rrcc, and at some point SSyysstteemmSSttaarrtteerr may entirely encompass the role of rrcc. FILES/Library/StartupItems/ User-installed startup items.
/System/Library/StartupItems/ System-provided startup items.
SEE ALSO
ConsoleMessage(8) rc(8) HISTORY The SSyysstteemmSSttaarrtteerr utility appeared in Darwin 1.0 SSyysstteemmSSttaarrtteerr was extended in Darwin 6.0 to support partial startup and interprocess communication. Darwin April 12, 2002 Darwin