GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
runit-init(8) FreeBSD System Manager's Manual runit-init(8)

init - a UNIX process no 1

init [ 0 | 6 ]

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 permissions of the file /usr/local/etc/runit/reboot (chmod 0), and sets the execute by owner permission of the file /usr/local/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 execute 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).

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

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

http://smarden.org/runit/

Gerrit Pape <pape@smarden.org>

Search for    or go to Top of page |  Section 8 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.