Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
launchd(8)		FreeBSD	System Manager's Manual		    launchd(8)

NAME
     launchd --	System wide and	per-user daemon/agent manager

SYNOPSIS
     launchd [-v] [-s] [-x] [--	command	[args ...]]

DESCRIPTION
     launchd manages daemons, both for the system as a whole and for individ-
     ual users.	Ideal daemons can launch on demand based on criteria specified
     in	their respective XML property lists located in one of the directories
     specified in the FILES section.

     When run with a command, a	specific instance of launchd is	created	and
     the command is implicitly added to	the list of jobs maintained by
     launchd.  If the command exits, that instance of launchd will clean up
     all jobs maintained by itself and exit. All children of the command will
     use that instance of launchd.

     During boot launchd is invoked by the kernel to run as the	first process
     on	the system and to further bootstrap the	rest of	the system.

OPTIONS	WHEN RUN AS PID	1
     -v	      Verbose boot.

     -s	      Single user mode.	Instructs launchd to give a shell prompt
	      before booting the system.

     -x	      Safe mode	boot. Instructs	the system to boot conservatively.

NOTES
     In	Darwin it is preferable	to have	your daemon launch via launchd instead
     of	modifying rc or	creating a SystemStarter Startup Item.

     At	some point in the future, we hope to completely	phase out the use of
     rc.

FILES
     ~/Library/LaunchAgents	    Per-user agents provided by	the user.
     /Library/LaunchAgents	    Per-user agents provided by	the adminis-
				    trator.
     /Library/LaunchDaemons	    System wide	daemons	provided by the	admin-
				    istrator.
     /System/Library/LaunchAgents   Mac	OS X Per-user agents.
     /System/Library/LaunchDaemons  Mac	OS X System wide daemons.

SEE ALSO
     launchctl(1), launchd.plist(5), rc(8), SystemStarter(8)

Darwin			      September	30, 2004			Darwin

NAME | SYNOPSIS | DESCRIPTION | OPTIONS WHEN RUN AS PID 1 | NOTES | FILES | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=launchd&sektion=8&manpath=Darwin+8.0.1%2fppc>

home | help