DæmonNews: News and views for the BSD community

Daemon News Ezine BSD News BSD Mall BSD Support Forum BSD Advocacy BSD Updates

Review: Absolute FreeBSD, 2nd Edition

by Chris Silva <csilva@daemonnews.org>

Absolute FreeBSD, 2nd Edition
The Complete Guide to FreeBSD
by Michael W. Lucas
Pages: 744
Price: $59.95 USD
No Starch Press

ISBN-10 1-59327-151-4
ISBN-13 978-1-59327-151-0

This book is your typical FreeBSD book when it comes to the quality and quantity (744 pages) you have come to expect with any *BSD book. While geared towards running FreeBSD as a server, the content should easily translate to a desktop user.

As I read through this book I found myself comparing it to the Grand-Daddy of FreeBSD books, The Handbook itself.

Chapter 3 (Start Me Up! The Boot Process) is very well done giving great examples of the boot process, the loader files, and taking you for a walk on how to setup and use serial consoles. Near the end of this chapter the author goes darn-near line for line of the contents of the /etc/rc.conf file. While this could be along chapter, it's kept short (wisly) by letting the user know that /etc/defaults/rc.conf is the file you need to look at for examples of what could be modify and added to /etc/rc.conf.

While continuing to read this book however, I found the flow of topics didn't seem to transition well. Case in point: Chapters 7, 8, and 9 (Securing Your System, Disks And FileSystems, and Advanced Security Features, respectively). These three chapters while well written, seemed to be out of place in both logic and flow.

Chapters 12, 13, and 18 (Advanced Software Management, Upgrading FreeBSD, And Disk Tricks with GEOM) are the highlight of reading for me.

Chapter 12 touches on topics such as SMP settings, schedulers, and Linux Emulation. Buried within this chapter is a great refresher for all. This section is the start-up and shut-down scripts. The example of a typical rc script is well done and the author does a great job dissecting the example.

I found this chapter 13 (Upgrading FreeBSD) to be the most rewarding of the reading. I have been rebuilding and compiling FreeBSD since version 2.2.8 and have developed a long love-affair using the many ways of maintaining ports/packages/userland.

While there isn't one correct way to do these tasks, the author does a really great job of distinguishing what these tasks are, what they do, and why they do it.

This book, like the other FreeBSD books I own, has not let me down when it comes to showing me a new way of doing an old task or defined explanation of how or why something is.

That being said, a well rounded Unix Admin should read as many variations on the same subject matter as possible to develop a better understanding of the subject.

This book adds another layer of understanding to your FreeBSD experience. The author put a lot of effort gathering and articulating the information in this book. I enjoyed it and it makes a great addition to my growing FreeBSD library.
Google
Web daemonnews.org

More Articles
  • Practical Packet Analysis
  • VIRTUALLY SERVING VIRTUAL SERVERS
  • BSD Certification Beta Exam
  • Review: HTML Utopia: Designing Without Tables Using CSS (2nd Edition)
  • Review: The OpenBSD PF Packet Filter Book
  • Review: Designing BSD Root Kits
  • Installing FreeBSD 6.x under VMWare Server
  • Stupid Launchd Tricks
  • Installing BSD on IBM Netvista S40 - Part 5: OS/2 Installation
  • Review: Nagios System and Network Monitoring
  • Working with gmirror and a Sun Fire X2100 (part 2)
  • Working with gmirror and a Sun Fire X2100 (part 1)
  • Open Source Initiatives and You...
  • Installing BSD on IBM Netvista S40 - Part 4: NetBSD Installation
  • Book Review: Open Source Pen Testers Toolkit

  • Advertisements




    Author maintains all copyrights on this article.
    Images and layout Copyright © 1998-2006 Dæmon News. All Rights Reserved.