Essential System Administration, Third Edition by AEleen Frisch The following corrections were made to the 10/03 reprint: Here's a key to the markup: [page-number]: serious technical mistake {page-number}: minor technical mistake : important language/formatting problem (page-number): language change or minor formatting problem (xx) preface In the summary of Chapter 13, last line COPS NOW READS: CUPS [10] syntax string near the bottom; host=command(s) NOW READS: host = command(s) [: host = command(s) ...] [11] top, example configuration file code; HAS BEEN CORRECTED to read: # User specifications: who can do what where root ALL = ALL %chem CHEM = SHUTDOWN, MOUNT chavez PHYSICS = MOUNT : achilles = /sbin/swapon harvey ALL = NOPASSWD: SHUTDOWN BACKUPOPS ALL, !CHEM = BACKUP, /usr/local/bin (49) IN PRINT: Last line of last code sample; "/public/web/apache/htdocs" NOW READS: "/public/web2/apache/htdocs" (65) Table 2-9; In the tape devices row, a missing carriage return, HAS BEEN ADDED, correcting the previous misalignment of labels in column 1. "Nonrewinding" is NOW CORRECTLY opposite /dev/nrmtn [66] Table at bottom of page: "Description" of lscfg -v -l device entry for "AIX" Unix version: NOW READS: Device configuration detail. Command & Description ADDED to "AIX" Unix version: lsattr -E -H -l device Display device attributes. Commands & Descriptions for "FreeBSD" Unix version revised, to NOW READ: pciconf -l -v List PCI devices. camcontrol devlist List SCSI devices. Command & Description for "Linux" Unix version DELETED: dmesg Boot messages identify all devices. Command & Description for "Solaris" Unix version ADDED: dmesg Boot messages identify all devices. Footnote for command "dmesg" ADDED to table: dmesg is also availabel under FreeBSD, HP-UX, and Linux. Table's Footnote "a" REVISED as follows: Unfortunately, the getdev and devattr commands are often of limited use. Note: a pdf of the corrected page 66 can be found here - http://www.oreilly.com/catalog/9780596003432/errata/ch02.pdf (158) top of page, excerpt from inittab file, section headed run level changes; r1:1:wait:/sbin/shutdown -y -iS -g0 >/dev/console 2>&1 r2:23:wait:/etc/rc2 >/dev/console 2>&1 /dev/console 2>&1 r2:23:wait:/etc/rc2 >/dev/console 2>&1