glenda.party
term% ls -F
term% pwd
$home/manuals/9front/8/cpurc
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 boot(8)), 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
       namespace(6), boot(8) init(8), listen(8)

                                                                      CPURC(8)