Sun Microsystems Sun Workstation 100U System Manager's Manual page 169

Table of Contents

Advertisement

CONFIG(8)
MAINTENANCE COMMANDS
CONFIG(8)
NAME
config - build system configuration files
SYNOPSIS
IUlr/ete/eonft. ( -p) configJile
DESCRIPTION
Conjig builds a set of system configuration files from a short file which describes the sort of sys-
tem that is being configured.
It
also takes as input a file which tells conjig what files are needed
to generate a system. This can be augmented by a configuration-specific set of files that give
alternate files for a specific machine. (see the FILES section below) Specifying the
-p
option to
cOr"jig configures a system for profiling (see kgmon(8) and gprol(l)).
Run conjig from the conI subdirectory of the system source (in a Sun environment, from
/ 'VB/ con!). Config assumes that there
is
already a directory .. / conjigJUe created and it places all
it~;
output files in there. The output of config consists of several files: ioconl.c, which contains a
d~,cription
of I/O devices attached to the system; a makefiJe, which is a file used by make(l) in
buIlding the system; a set of header files which contain the number of various devices that will be
c(JfDpiled into the system; and a set of swap configuration files which contain definitions for the
dblk areas to be used (or swapping, the root file system, argument processing, and system dumps.
After running config, you must then change directory to the directory in which the new makefile
was created, and use make to create the dependency tree for the new system:
*
ed ••
1
SYBtem_Name
*
make depend
Conjig reminds you of this when it completes.
If you get any other error me88ages rrom config, you should fix the probleJD8 in your configuration
file and try again. If you try to compile a system that had configuration errors, you will probably
not succeed.
CONFIG FILE FORMAT
14
In the following descriptions, a number can be a decimal integer, a whole octal number or a whole
hexadecimal number. Hex and octal are specified to config in the same way they are specified to
the C compiler, a number starting with "Ox" is a hex number and a number starting with just a
"0"
is
an octal number. When specirying the timezone, you may also use Boating point numbers.
Comments are specified in a config file with the character
"*".
All characters from a
"*"
to the
end or a line are ignored.
Lines beginning with tabs are considered continuations of the previous line.
Lines of the configuration file can be one or two basic types. First, there are lines which describe
general things about your system:
maehlne typ
e
This is system is to run on the machine type specified. Only one machine type can appear
in the config file. The legal tJlpe for a Sun system is
Iun.
epu "tJlpe"
This system is to run on the cpu type specified. For a Sun system, "type" is
"SUNt"
(note
that the double quotes are part of the designation).
Ident name
Gives the system identifier -
a name for the machine or machines that run this kernel.
name must be enclosed in double quotes if it contains both letters and numbers.
time zone number ( dlt
J
Specifies the timezone you are in. This is measured in the number of hours west of GMT
you are. 5 is EST, 8 is PST. Negative numbers indicate hours east of GMT. If you specify
dlt, the system will operate under daylight savings time.
Last change: 6 March 1984
Sun Release 1.1

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sun workstation 150u

Table of Contents