glenda.party
term% ls -F
term% cat index.txt
CPURC(8)                    System Manager's Manual                   CPURC(8)



NAME
       cpurc, cpurc.local, termrc, termrc.local - boot scripts

SYNOPSIS
       cpurc
       cpurc.local

       termrc
       termrc.local

DESCRIPTION
       After the kernel boots, it execs /boot (see root(3)), which in turn ex‐
       ecs /$cputype/init.  Init(8) sets the $service environment variable  to
       cpu  or  terminal,  and then invokes the appropriate rc script to bring
       the system up.

       Based on the values of $sysname and $terminal these scripts  start  ap‐
       propriate network processes and administrative daemons and enable swap‐
       ping.  Cpurc sets /env/boottime to the  time  cpurc  was  executed  and
       /env/NPROC to a value suitable for parallel compilation in mk(1).

       If an executable file /bin/termrc.local exists, termrc will execute it.
       If an executable file /cfg/$sysname/termrc exists for the machine named
       $sysname, termrc will execute it next.  Automatic initialization of the
       mouse and VGA on a PC is suppressed, if the user is none.  These  files
       should be edited by local installations to reflect the configuration of
       their systems.

       On CPU servers, read for in the previous paragraph.

FILES
       /cfg/$sysname/cpurc
              machine-specific boot script for cpurc

       /cfg/$sysname/termrc
              machine-specific boot script for termrc

SOURCE
       /rc/bin/*rc
       /rc/bin/*rc.local
       /cfg/$sysname/*rc

SEE ALSO
       srv(4), namespace(6), init(8), listen(8)



                                                                      CPURC(8)