xii 10 C++ ............................................................................................203 The COBOL of the 90s The Assembly Language of Object-Oriented Programming..................................................204 Syntax Syrup of Ipecac..............................................................208 Abstract What?..........................................................................211 C++ Is to C as Lung Cancer Is to Lung.....................................214 The Evolution of a Programmer................................................215 Part 3: Sysadmin’s Nightmare ...................219 11 System Administration ............................................221 Unix’s Hidden Cost Keeping Unix Running and Tuned............................................223 Disk Partitions and Backups......................................................227 Configuration Files....................................................................235 Maintaining Mail Services ........................................................239 Where Did I Go Wrong? ...........................................................241 12 Security ..................................................................................243 Oh, I’m Sorry, Sir, Go Ahead, I Didn’t Realize You Were Root The Oxymoronic World of Unix Security .................................243 Holes in the Armor ....................................................................244 The Worms Crawl In .................................................................257 13 The File System..............................................................261 Sure It Corrupts Your Files, But Look How Fast It Is! What’s a File System? ...............................................................262 UFS: The Root of All Evil.........................................................265
xiii 14 NFS............................................................................................283 Nightmare File System Not Fully Serviceable................................................................284 No File Security.........................................................................287 Not File System Specific? (Not Quite)......................................292 Part 4: Et Cetera ...........................................................303 A Epilogue.................................................................................305 Enlightenment Through Unix B Creators Admit C, Unix Were Hoax ...........307 FOR IMMEDIATE RELEASE C The Rise of Worse Is Better ................................311 By Richard P. Gabriel D Bibliography......................................................................317 Just When You Thought You Were Out of the Woods… Index .........................................................................................319