Annotation of coherent/a/usr/man/COHERENT/init, revision 1.1

1.1     ! root        1: 
        !             2: 
        !             3: init                    System Maintenance                   init
        !             4: 
        !             5: 
        !             6: 
        !             7: 
        !             8: System initialization
        !             9: 
        !            10: /etc/init
        !            11: 
        !            12: The COHERENT boot procedure executes init as process 1 to perform
        !            13: initialization.  init opens the console terminal /dev/console and
        !            14: invokes the shell script /etc/brc  if it exists.  If it does not,
        !            15: init invokes a  shell sh on it with HOME  set to /etc.  The shell
        !            16: executes /etc/profile  and /etc/.profile if  present.  The system
        !            17: then runs in single-user  mode and accepts commands from the con-
        !            18: sole.
        !            19: 
        !            20: When the console  terminates the shell, normally by typing <ctrl-
        !            21: D>, init brings up the system in multiuser mode.  It executes the
        !            22: shell command  file /etc/rc, which  performs standard bookkeeping
        !            23: and maintenance  chores.  Typically it mounts  standard file sys-
        !            24: tems, removes  temporary files, and invokes  cron and update.  If
        !            25: desired, it  may load device drivers,  enable swapping with swap,
        !            26: and enable process accounting with accton.
        !            27: 
        !            28: Next, init  opens terminals as  specified in the  file /etc/ttys.
        !            29: It invokes getty to read a  user name and perform a login on each
        !            30: terminal.
        !            31: 
        !            32: When a user  shell terminates, init updates the system accounting
        !            33: information in /etc/utmp  and /usr/adm/wtmp.  Then it reopens the
        !            34: appropriate terminal and invokes getty, as above.
        !            35: 
        !            36: init  rescans  the  file /etc/ttys  for  terminal  changes if  it
        !            37: receives  the signal  SIGQUIT.   The command  kkiillll  qquuiitt 11  sends
        !            38: SIGQUIT to  the init process.  init then  invokes getty as neces-
        !            39: sary.
        !            40: 
        !            41: init returns  the system to  single user mode if  it receives the
        !            42: signal SIGHUP.   The command kkiillll  -11 11 sends SIGHUP  to the init
        !            43: process.
        !            44: 
        !            45: ***** Files *****
        !            46: 
        !            47: /ddeevv/ccoonnssoollee -- Console terminal
        !            48: /ddeevv/ttttyy?? -- Terminal devices
        !            49: /eettcc/bbrrcc -- Boot command file
        !            50: /eettcc/rrcc -- initialization command file
        !            51: /eettcc/ttttyyss -- Active terminals
        !            52: /eettcc/uuttmmpp -- Logged in users
        !            53: /uussrr/aaddmm/wwttmmpp -- Login accounting data
        !            54: /uussrr/ssppooooll/uuuuccpp/LLCCKK..* -- Terminal locks
        !            55: 
        !            56: ***** See Also *****
        !            57: 
        !            58: getty, kill, login, sh, system maintenance, ttys
        !            59: 
        !            60: 
        !            61: 
        !            62: 
        !            63: 
        !            64: COHERENT Lexicon                                           Page 1
        !            65: 
        !            66: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.