Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ () — Motorola System V 88k Release 3.2 Version 1.2C

Media Vault

Software Library

Restoration Projects

Artifacts Sought



  RC2(1M)               (Essential Utilities)               RC2(1M)



  NAME
       rc2 - run commands performed for multi-user 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
       multi-user 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 multi-user, 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-up and mounting the user (/usr) file system.

            Cleaning up (remaking) the /tmp and /usr/tmp
            directories.

            Loading the network interface and ports cards with
            program 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


  Page 1                                                   May 1989


















  RC2(1M)               (Essential Utilities)               RC2(1M)



       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

       uucp
            #    clean-up uucp locks, status, and temporary files

            rm -rf /usr/spool/locks/*

  FILES
       Here are some hints about files in /etc/rc.d (/etc/rc.d2.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

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


  Page 2                                                   May 1989


















  RC2(1M)               (Essential Utilities)               RC2(1M)



       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).
































  Page 3                                                   May 1989
















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