Installation guide

described by a file named /usr/sys/conf/MYSYS. Each system has a
target configuration file built for it by the sizer program during
system installation. You modify the target configuration file when you
want to change one of the following keyword definitions:
Global keywords that, if you are managing more than one system,
are often defined the same across systems
System definition keywords that describe the kernel you want to
build for a particular system
Device definition keywords that describe the devices connected to a
particular system
callout keyword definitions that allow you to run shell command
subprocesses during kernel configuration
options keyword definitions that specify software to be compiled
into the system
makeoptions keyword definitions that are passed to the compiler,
assembler, and linker when building the kernel
pseudodevice keyword definitions that describe psuedodevices
used on the system
Table 5–2 lists the entries that can be included in the target
configuration file.
The /usr/sys/conf/GENERIC configuration file is the configuration
file that describes the generic kernel. The generic kernel supports all
valid devices and is useful when you are adding a new device to the
system. You can also use the generic kernel as a back-up kernel should
your target kernel be corrupted in some way.
Avoid deleting the /genvmunix file, which contains the generic kernel.
If you accidentally delete the generic kernel, you can rebuild it by using
the doconfig -c GENERIC command. For more information about
building a kernel using an existing configuration file, see Section 5.4.3.
_____________________ Note _____________________
Never delete the /usr/sys/conf/GENERIC file.
5.5.2 Extensions to the Target Configuration File
The /usr/sys/conf directory contains two optional configuration files
that describe extensions to the target configuration file. These are the
/usr/sys/conf/.product.list file and the /usr/sys/conf/
NAME
file.
These files store information about static kernel subsystems, sometimes
called kernel layered products.
5–28 Configuring the Kernel