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

FreeBSD Manual Pages

  
 
  

home | help
runit-init(8)		     System Manager's Manual		   runit-init(8)

NAME
     init - a UNIX process no 1

SYNOPSIS
     init [ 0 | 6 ]

DESCRIPTION
     runit-init  is  the  first  process  the  kernel  starts.	If runit-init is
     started as process no 1, it runs and replaces itself with runit(8).

     If runit-init is started while the system is up, it must be  either  called
     as init 0 or init 6:

     init 0
	    tells  the	Unix  process  no 1 to shutdown and halt the system.  To
	    signal runit(8) the system halt request, runit-init removes all per-
	    missions of the file /usr/local/etc/runit/reboot (chmod 0), and sets
	    the   execute   by	 owner	 permission   of   the	 file	/usr/lo-
	    cal/etc/runit/stopit  (chmod  100).   Then	a CONT signal is sent to
	    runit(8).

     init 6
	    tells the Unix process no 1 to shutdown and reboot the  system.   To
	    signal  runit(8) the system reboot request, runit-init sets the exe-
	    cute by owner permission of  the  files  /usr/local/etc/runit/reboot
	    and  /usr/local/etc/runit/stopit  (chmod 100). Then a CONT signal is
	    sent to runit(8).

EXIT CODES
     runit-init returns 111 on error, 0 in all other cases.

SEE ALSO
     runit(8),	 runsvdir(8),	runsvchdir(8),	 sv(8),   runsv(8),    chpst(8),
     utmpset(8), svlogd(8)

     http://smarden.org/runit/

AUTHOR
     Gerrit Pape <pape@smarden.org>

								   runit-init(8)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=runit-init&sektion=8&manpath=FreeBSD+Ports+15.1.quarterly>

home | help