Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ rc2(1M) — Interactive 2.2

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

shutdown(1M)



          RC2(1M)              INTERACTIVE UNIX System              RC2(1M)



          NAME
               rc2 - run commands performed for multiuser environment

          SYNOPSIS
               /etc/rc2

          DESCRIPTION
               This file is executed via an entry in /etc/inittab and is
               responsible for those initializations that bring the system
               to a ready-to-use state, traditionally state 2, called the
               "multiuser" state.

               The actions performed by /etc/rc2 are found in files in the
               directory /etc/rc.d and files beginning with S in
               /etc/rc2.d.  These files are executed by /bin/sh in ASCII
               sort-sequence order (see FILES for more information).  When
               functions are added that need to be initialized when the
               system goes multiuser, an appropriate file should be added
               in /etc/rc2.d.

               The functions done by /etc/rc2 command and associated
               /etc/rc2.d files include:

                    Setting and exporting the TIMEZONE variable.
                    Setting up and mounting the user (/usr) file system.
                    Cleaning up (remaking) the /tmp and /usr/tmp direc-
                    tories.
                    Loading the network interface and ports cards with pro-
                    gram data and starting the associated processes.
                    Starting the cron daemon by executing /etc/cron.
                    Cleaning up (deleting) uucp locks status and temporary
                    files in the /usr/spool/uucp directory.

               Other functions can be added, as required, to support the
               addition of hardware and software features.

          EXAMPLES
               The following are prototypical files found in /etc/rc2.d.
               These files are prefixed by an S and a number indicating the
               execution order of the files.

               MOUNTFILESYS
                    #    Set up and mount file systems
                    cd /
                    /etc/mountall /etc/fstab

               RMTMPFILES
                    #  clean up /tmp
                    rm -rf /tmp
                    mkdir /tmp
                    chmod 777 /tmp
                    chgrp sys /tmp
                    chown sys /tmp


          Rev. Base System                                           Page 1





          RC2(1M)              INTERACTIVE UNIX System              RC2(1M)



               uucp
                    #    clean-up uucp locks, status, and temporary files
                    rm -rf /usr/spool/locks/*

               The file /etc/TIMEZONE is included early in /etc/rc2, thus
               establishing the default time zone for all commands that
               follow.

          FILES
               Here are some hints about files in /etc/rc.d:

               The order in which files are executed is important.  Since
               they are executed in ASCII sort-sequence order, using the
               first character of the file name as a sequence indicator
               will help keep the proper order.  Thus, files starting with
               the following characters would be:

                    [0-9].    very early
                    [A-Z].   early
                    [a-n].    later
                    [o-z].    last
                    3.mountfs

               Files in /etc/rc.d that begin with a dot (.)  will not be
               executed.  This feature can be used to hide files that are
               not to be executed for the time being without removing them.
               The command can be used only by the super-user.

               Files in /etc/rc2.d must begin with an S or a K followed by
               a number and the rest of the file name.  Upon entering run
               level 2, files beginning with S are executed with the start
               option; files beginning with K are executed with the stop
               option.  Files beginning with other characters are ignored.

          SEE ALSO
               shutdown(1M).



















          Rev. Base System                                           Page 2



Typewritten Software • bear@typewritten.org • Edmonds, WA 98026