This document, "ULTRIX Guide to Configuration File Maintenance" (Part Number AA-ME90D-TE, December 1991, for ULTRIX Version 4.2A or higher), serves as a comprehensive guide for managing and maintaining an ULTRIX system's kernel.
Purpose: The manual details how to build and maintain the system configuration file and subsequently build a new kernel system image, either automatically or manually.
Target Audience:
It is intended for individuals responsible for managing and maintaining an ULTRIX system, who are familiar with ULTRIX commands, system configuration, device naming conventions, and a text editor (e.g., vi or ed). It explicitly states that a programming background is not required.
Key Contents:
Configuration Files:
/usr/sys/conf/vax) and RISC (/usr/sys/conf/mips) processors.machine, cpu, ident (system name), timezone, maxusers, physmem, bufcache, memory segment sizes, and processor count.EMULFLT), full dumps (FULLDUMPS), Internet protocols (INET), LAT, DECNET, disk quotas (QUOTA), system call tracing (SYS_TRACE), RPC, NFS, UFS, AUDIT, and Symmetric Multiprocessing (SMP).pty for pseudoterminals, loop for network loopback, and various network protocols).Building the Kernel:
doconfig program, including steps like shutting down to single-user mode, saving the old kernel, copying the generic kernel, and using doconfig to prompt for system information and edit the configuration file.config utility to create build directories, defining code dependencies using make depend, compiling and loading binary files using make, and booting the new kernel.Device Mnemonics (Appendix A):
/dev/MAKEDEV shell script to create special files and appearing in the configuration file. Categories include generic, systems, consoles, disks, tapes, terminals, modems, and printers, with explanations on how to find detailed reference page information.In essence, the document is a practical guide for system administrators to customize and manage their ULTRIX operating system kernel by modifying its configuration files and recompiling the kernel.
Site structure and layout ©2025 Majenko Technologies