BSD 4_2 development
[unix-history] / usr / doc / config / 1.t
CommitLineData
c557cacd
C
1.ds LH "Building Systems With Config
2.ds RH Introduction
3.ds CF July 27, 1983
4.LP
5.nr H1 1
6.ds CH "
7.bp
8.nr % 1
9.ds CH "\(hy \\n(PN \(hy
10.LG
11.B
12.ce
131. INTRODUCTION
14.sp 2
15.R
16.NL
17.PP
18.I Config
19is a tool used in building 4.2BSD system images.
20It takes a file describing a system's tunable parameters and
21hardware support, and generates a collection
22of files which are then used to build a copy of UNIX appropriate
23to that configuration.
24.I Config
25simplifies system maintenance by isolating system dependencies
26in a single, easy to understand, file.
27.PP
28This document describes the content and
29format of system configuration
30files and the rules which must be followed when creating
31these files. Example configuration files are constructed
32and discussed.
33.PP
34Later sections suggest guidelines to be used in modifying
35system source and explain some of the inner workings of the
36autoconfiguration process. Appendix D summarizes the rules
37used in calculating the most important system data structures
38and indicates some inherent system data structure size
39limitations (and how to go about modifying them).