Lines Matching full:init

7 .TH INIT 8 "Sep 2, 2009"
9 init, telinit \- process control initialization
13 \fB/sbin/init\fR [0123456abcQqSs]
24 \fBinit\fR is the default primordial user process. (Options given to the kernel
26 process, as described on \fBkernel\fR(8)). \fBinit\fR initiates the core
29 compatibility, \fBinit\fR also starts and restarts general processes according
36 .SS "init Failure"
39 If \fBinit\fR exits for any reason other than system shutdown, it will be
46 processes exists. Processes spawned by \fBinit\fR for each of these run levels
47 are defined in \fB/etc/inittab\fR. \fBinit\fR can be in one of eight run
49 identical). The run level changes when a privileged user runs \fB/sbin/init\fR.
50 .SS "init and System Booting"
53 When the system is booted, \fBinit\fR is invoked and the following occurs.
54 First, it reads \fB/etc/default/init\fR to set environment variables. This is
57 page.) \fBinit\fR then looks in \fB/etc/inittab\fR for the \fBinitdefault\fR
66 \fBinit\fR usually uses the run level specified in that entry as the initial
94 \fBinit\fR goes to the single-user state. In this state, the system console
96 \fB/sbin/su\fR, (see \fBsu\fR(8)), is invoked. Use either \fBinit\fR or
98 terminated (using an end-of-file), \fBinit\fR only re-initializes to the
109 \fBinit\fR enters the corresponding run level. Run levels \fB0\fR, \fB5\fR, and
116 If this is the first time since power up that \fBinit\fR has entered a run
117 level other than single-user state, \fBinit\fR first scans \fB/etc/inittab\fR
122 can take place before users are allowed onto the system. \fBinit\fR then scans
127 To spawn each process in \fB/etc/inittab\fR, \fBinit\fR reads each entry and
129 spawned all of the processes specified by \fB/etc/inittab\fR, \fBinit\fR waits
131 signal from another \fBinit\fR or \fBtelinit\fR process to change the system's
132 run level. When one of these conditions occurs, \fBinit\fR re-examines
137 New entries can be added to \fB/etc/inittab\fR at any time; however, \fBinit\fR
139 \fB/etc/inittab\fR. To get around this, \fBinit Q\fR or \fBinit q\fR command
140 wakes \fBinit\fR to re-examine \fB/etc/inittab\fR immediately.
143 When \fBinit\fR comes up at boot time and whenever the system changes from the
144 single-user state to another run state, \fBinit\fR sets the \fBioctl\fR(2)
146 \fBinit\fR writes this file whenever the single-user state is entered.
150 When a run level change request is made, \fBinit\fR or a designate sends the
153 \fBinit\fR or its designate forcibly terminates these processes by sending a
154 kill signal (\fBSIGKILL\fR). Additionally, init informs \fBsvc.startd\fR(8)
160 When \fBinit\fR receives a signal telling it that a process it spawned has
166 If \fBinit\fR receives a \fBpowerfail\fR signal (\fBSIGPWR\fR) it scans
169 any further processing takes place. In this way \fBinit\fR can perform various
171 .SS "Environment Variables in /etc/default/init"
175 timezone and character formatting, in \fB/etc/default/init\fR. See the FILES
180 \fBtelinit\fR, which is linked to \fB/sbin/init\fR, is used to direct the
181 actions of \fBinit\fR. It takes a one-character argument and signals \fBinit\fR
186 \fBinit\fR uses \fBpam\fR(3PAM) for session management. The \fBPAM\fR
188 management module to be used for \fBinit\fR. Here is a partial \fBpam.conf\fR
189 file with entries for \fBinit\fR using the UNIX session management module.
193 init session required pam_unix_session.so.1
199 If there are no entries for the \fBinit\fR service, then the entries for the
291 \fBtrue\fR, \fBinit 6\fR will bypass the firmware.
325 not exist, then by default, the only legal run level that \fBinit\fR can enter
331 \fBinit\fR or \fBinit.d\fR scripts that should only be running in multi-user
355 \fB\fB/etc/default/init\fR\fR
382 The mask (see \fBumask\fR(1)) that \fBinit\fR uses and that every process
383 inherits from the \fBinit\fR process. If not set, \fBinit\fR uses the mask it
384 inherits from the kernel. Note that \fBinit\fR always attempts to apply a
469 Controls process dispatching by \fBinit\fR.
479 ioctl states of the console, as saved by \fBinit\fR when single-user state is
486 \fB\fB/etc/svc/volatile/init.state\fR\fR
490 \fBinit\fR state necessary to recover from failure.
552 If \fBinit\fR finds that it is respawning an entry from \fB/etc/inittab\fR more
556 receives a signal from a user-spawned \fBinit\fR or \fBtelinit\fR command. This
557 prevents \fBinit\fR from eating up system resources when someone makes a
563 \fBinit\fR and \fBtelinit\fR can be run only by a privileged user.
587 \fBinit\fR uses \fB/var/run/initpipe\fR, a named pipe, for internal