Commit | Line | Data |
---|---|---|
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 | |
13 | 1. INTRODUCTION | |
14 | .sp 2 | |
15 | .R | |
16 | .NL | |
17 | .PP | |
18 | .I Config | |
19 | is a tool used in building 4.2BSD system images. | |
20 | It takes a file describing a system's tunable parameters and | |
21 | hardware support, and generates a collection | |
22 | of files which are then used to build a copy of UNIX appropriate | |
23 | to that configuration. | |
24 | .I Config | |
25 | simplifies system maintenance by isolating system dependencies | |
26 | in a single, easy to understand, file. | |
27 | .PP | |
28 | This document describes the content and | |
29 | format of system configuration | |
30 | files and the rules which must be followed when creating | |
31 | these files. Example configuration files are constructed | |
32 | and discussed. | |
33 | .PP | |
34 | Later sections suggest guidelines to be used in modifying | |
35 | system source and explain some of the inner workings of the | |
36 | autoconfiguration process. Appendix D summarizes the rules | |
37 | used in calculating the most important system data structures | |
38 | and indicates some inherent system data structure size | |
39 | limitations (and how to go about modifying them). |