The Complete Freebsd : Documentation from the Source (4TH)

個数:

The Complete Freebsd : Documentation from the Source (4TH)

  • 提携先の海外書籍取次会社に在庫がございます。通常2週間で発送いたします。
    重要ご説明事項
    1. 納期遅延や、ご入手不能となる場合が若干ございます。
    2. 複数冊ご注文の場合、分割発送となる場合がございます。
    3. 美品のご指定は承りかねます。
  • 製本 Paperback:紙装版/ペーパーバック版/ページ数 679 p.
  • 言語 ENG,ENG
  • 商品コード 9780596005160
  • DDC分類 005.44682

Full Description


FreeBSD is by far the most popular version of BSD(r), the legendary operating system that has contributed a great deal to every version of Unix(r) in use today (including Mac OS(r) X). Originally a community effort by the University of California at Berkeley, FreeBSD was aimed at making Unix a little friendlier and easier to use. By the time other free operating systems came along, BSD was firmly established and very reliable. And it continues to be today. For seven years, the FreeBSD community has relied on Greg Lehey's classic, The Complete FreeBSD, to guide them through its configuration and administration. The 4th edition, covering version 5 of FreeBSD, is now available through O'Reilly Community Press. The Complete FreeBSD is an eminently practical guidebook that explains not only how to get a computer up and running with the FreeBSD operating system, but also how to turn it into a highly functional and secure server that can host large numbers of users and disks, support remote access, and provide web service, mail service, and other key parts of the Internet infrastructure.The book provides in-depth information on installation and updates, back-ups, printers, RAID, various Internet services, firewalls, the graphical X Window system, and much more. Author Greg Lehey is a member of the FreeBSD core team and has been developing, documenting, and advocating for FreeBSD for nearly ten years. Whether you're an experienced Unix user or just interested in learning more about this free operating system and how you can put it to work for you, this do-it-yourself BSD documentation will provide the information you need. The Complete FreeBSD is the second release in the O'Reilly Community Press Series. Unlike classic O'Reilly animal books, which are created to fill an information void, the Community Press titles provide convenient printed copies of documentation that is already available online. O'Reilly's role in the series is limited to providing manufacturing and distribution services rather than editorial development, so that each Community Press title reflects the editorial voice and organization of the community that has created it.

Table of Contents

Foreword                                           xxv
Preface xxvii
The fourth edition xxvii
Conventions used in this book xxviii
Describing the keyboard xxix
Acknowledgments xxx
Book reviewers xxxi
How this book was written xxxii
Introduction 1 (24)
How to use this book 2 (2)
FreeBSD features 4 (2)
Licensing conditions 6 (1)
A little history 7 (2)
The end of the UNIX wars 9 (1)
Other free UNIX-like operating systems 9 (3)
FreeBSD and Linux 10 (2)
FreeBSD system documentation 12 (4)
Reading online documentation 12 (1)
The online manual 13 (2)
GNU info 15 (1)
Other documentation on FreeBSD 16 (1)
The FreeBSD community 17 (1)
Mailing lists 17 (3)
Unsubscribing from the mailing lists 19 (1)
User groups 19 (1)
Reporting bugs 19 (1)
The Berkeley daemon 20 (5)
Before you install 25 (22)
Using old hardware 25 (2)
Device drivers 27 (1)
PC Hardware 27 (2)
How the system detects hardware 29 (1)
Configuring ISA cards 29 (1)
PCMCIA, PC Card and CardBus 30 (1)
PC Card and CardBus cards 31 (1)
Universal Serial Bus 31 (1)
Disks 31 (2)
Disk data layout 33 (6)
PC BIOS and disks 33 (1)
Disk partitioning 34 (1)
Block and character devices 35 (4)
Making the file systems 39 (1)
Disk size limitations 39 (1)
Display hardware 40 (1)
The hardware 41 (1)
The keyboard 41 (1)
The mouse 41 (1)
The display board and monitor 42 (1)
Laptop hardware 42 (1)
Compaq/Digital Alpha machines 42 (1)
The CD-ROM distribution 43 (4)
Installation CD-ROM 43 (3)
Live File System CD-ROM 46 (1)
CVS Repository CD-ROM 46 (1)
The Ports Collection CD-ROMs 46 (1)
Quick installation 47 (4)
Making things easy for yourself 47 (1)
FreeBSD on a disk with free space 48 (1)
FreeBSD shared with Microsoft 49 (1)
Configuring XFree86 50 (1)
Shared OS installation 51 (8)
Separate disks 51 (1)
Sharing a disk 52 (1)
Sharing with Linux or another BSD 52 (1)
Repartitioning with FIPS 52 (7)
Repartitioning---an example 54 (5)
Installing FreeBSD 59 (32)
Installing on the Intel i386 architecture 59 (1)
Booting to sysinstall 60 (2)
Kinds of installation 61 (1)
Setting installation options 62 (1)
Partitioning the disk 63 (4)
Shared partitions 66 (1)
Defining file systems 67 (8)
What partitions? 68 (2)
How much swap space? 70 (5)
File systems on shared disks 75 (1)
Selecting distributions 75 (1)
Selecting the installation medium 76 (1)
Performing the installation 77 (1)
Installing on an Alpha system 78 (1)
Upgrading an old version of FreeBSD 79 (1)
How to uninstall FreeBSD 79 (1)
If things go wrong 80 (5)
Problems with sysinstall 80 (1)
Problems with CD-ROM installation 80 (1)
Can't boot 80 (1)
Incorrect boot installation 81 (1)
Geometry problems 81 (1)
System hangs during boot 82 (1)
System boots, but doesn't run correctly 82 (1)
Root file system fills up 82 (1)
Panic 83 (1)
Fixing a broken installation 84 (1)
Alternative installation methods 85 (6)
Preparing boot floppies 85 (1)
Booting from floppy 86 (1)
Installing via ftp 86 (1)
Installing via ftp 87 (1)
Installing via NFS 88 (1)
Installing from a Microsoft partition 88 (1)
Creating floppies for a floppy 89 (2)
installation
Post-installation configuration 91 (20)
Installing additional software 92 (2)
Instant workstation 93 (1)
Changing the default shell for root 94 (1)
Adding users 94 (1)
Setting the root password 95 (1)
Time zone 95 (2)
Network services 97 (3)
Setting up network interfaces 98 (1)
Other network options 99 (1)
Startup preferences 100 (1)
Configuring the mouse 101 (1)
Configuring X 102 (7)
Desktop configuration 108 (1)
Additional X configuration 108 (1)
Rebooting the new system 109 (2)
The tools of the trade 111 (32)
Users and groups 112 (1)
Gaining access 113 (3)
The KDE desktop 116 (2)
The Desktop Menu 116 (2)
The fvwm2 window manager 118 (2)
Starting fvwm2 119 (1)
Changing the X display 120 (1)
Selecting pixel depth 121 (1)
Getting a shell 121 (4)
Shell basics 122 (1)
Options 122 (1)
Shell parameters 123 (2)
Fields that can contain spaces 125 (1)
Files and file names 125 (13)
File names and extensions 126 (1)
Relative paths 126 (1)
Globbing characters 126 (1)
Input and output 127 (1)
Environment variables 128 (3)
Command line editing 131 (2)
Command history and other editing 133 (2)
functions
Shell startup files 135 (1)
Changing your shell 136 (2)
Differences from Microsoft 138 (1)
Slashes: backward and forward 138 (1)
Tab characters 138 (1)
Carriage control characters 139 (1)
The Emacs editor 139 (2)
Stopping the system 141 (2)
Taking control 143 (24)
Users and groups 144 (2)
Choosing a user name 144 (1)
Adding users 145 (1)
The super user 146 (2)
Becoming super user 147 (1)
Adding or changing passwords 147 (1)
Processes 148 (2)
What processes do I have running? 149 (1)
What processes are running? 149 (1)
Daemons 150 (4)
cron 151 (1)
Processes in FreeBSD Release 5 152 (1)
top 152 (2)
Stopping processes 154 (1)
Timekeeping 155 (2)
The TZ environment variable 155 (1)
Keeping the correct time 156 (1)
Log files 157 (2)
Multiple processor support 159 (1)
PC Card devices 159 (3)
devd: The device daemon 159 (2)
Removing PC Card devices 161 (1)
Alternate PC Card code 161 (1)
Configuring PC Card devices at startup 161 (1)
Emulating other systems 162 (1)
Emulators and simulators 162 (1)
Emulating Linux 163 (1)
Running the Linux emulator 163 (1)
Linux procfs 164 (1)
Problems executing Linux binaries 164 (1)
Emulating SCO UNIX 164 (1)
Emulating Microsoft Windows 165 (2)
Accessing Microsoft files 165 (2)
The Ports Collection 167 (14)
How to install a package 168 (1)
Building a port 169 (5)
Installing ports during system 169 (1)
installation
Installing ports from the first CD-ROM 169 (1)
Installing ports from the live file 169 (1)
system CD-ROM
Getting new ports 170 (2)
What's in that port? 172 (1)
Getting the source archive 173 (1)
Building the port 174 (1)
Port dependencies 174 (1)
Package documentation 174 (1)
Getting binary-only software 175 (1)
Maintaining ports 176 (1)
Upgrading ports 176 (2)
Using portupgrade 176 (2)
Controlling installed ports 178 (2)
Submitting a new port 180 (1)
File systems and devices 181 (18)
File permissions 181 (5)
Mandatory Access Control 186 (1)
Links 186 (1)
Directory hierarchy 187 (3)
Standard directories 187 (3)
File system types 190 (2)
Soft updates 191 (1)
Snapshots 191 (1)
Mounting file systems 192 (3)
Mounting files as file systems 193 (1)
Unmounting file systems 194 (1)
FreeBSD devices 195 (2)
Overview of FreeBSD devices 195 (2)
Virtual terminals 197 (2)
Pseudo-terminals 197 (2)
Disks 199 (22)
Adding a hard disk 199 (5)
Disk hardware installation 200 (3)
Formatting the disk 203 (1)
Using sysinstall 204 (5)
Doing it the hard way 209 (8)
Creating a partition table 210 (4)
Labelling the disk 214 (1)
Disklabel 215 (1)
Problems running disklabel 216 (1)
Creating file systems 217 (1)
Mounting the file systems 217 (1)
Moving file systems 218 (1)
Recovering from disk data errors 218 (3)
The Vinum Volume Manager 221 (22)
Vinum objects 221 (4)
Mapping disk space to plexes 222 (1)
Data integrity 223 (1)
Which plex organization? 224 (1)
Creating Vinum drives 225 (1)
Starting Vinum 225 (1)
Configuring Vinum 226 (9)
The configuration file 226 (1)
Creating a file system 227 (1)
Increased resilience: mirroring 228 (1)
Adding plexes to an existing volume 229 (1)
Adding subdisks to existing plexes 230 (2)
Optimizing performance 232 (1)
Resilience and performance 233 (2)
Vinum configuration database 235 (1)
Installing FreeBSD on Vinum 236 (4)
Recovering from drive failures 240 (1)
Failed boot disk 241 (1)
Migrating Vinum to a new machine 241 (1)
Things you shouldn't do with Vinum 241 (2)
Writing CD-Rs 243 (8)
Creating an ISO-9660 image 243 (3)
Testing the CD-R 245 (1)
Burning the CD-R 246 (4)
Burning a CD-R on an ATA burner 246 (2)
Burning a CD-R on a SCSI burner 248 (2)
Copying CD-ROMs 250 (1)
Tapes, backups and floppy disks 251 (12)
Backing up your data 251 (5)
What backup medium? 252 (1)
Tape devices 252 (1)
Backup software 253 (1)
tar 253 (3)
Using floppy disks under FreeBSD 256 (7)
Formatting a floppy 256 (1)
File systems on floppy 257 (2)
Microsoft file systems 259 (1)
Other uses of floppies 259 (1)
Accessing Microsoft floppies 260 (3)
Printers 263 (14)
Printer configuration 264 (4)
Testing the printer 265 (1)
Configuring/etc/printcap 265 (1)
Remote printing 266 (1)
Spooler filters 267 (1)
Starting the spooler 268 (1)
Testing the spooler 268 (1)
Troubleshooting 269 (1)
Using the spooler 270 (1)
Removing print jobs 271 (1)
PostScript 271 (5)
Viewing with gv 272 (1)
Printing with ghostscript 273 (1)
Which driver? 274 (2)
PDF 276 (1)
Networks and the Internet 277 (20)
Network layering 279 (6)
The link layer 280 (1)
The network layer 281 (1)
The transport layer 281 (2)
Port assignment and Internet services 283 (1)
Network connections 284 (1)
The physical network connection 285 (1)
Ethernet 286 (5)
How Ethernet works 287 (2)
Finding Ethernet addresses 289 (1)
What systems are on that Ethernet? 290 (1)
Address classes 290 (1)
Unroutable addresses 291 (1)
Wireless LANs 291 (3)
How wireless networks coexist 293 (1)
Encryption 293 (1)
The reference network 294 (3)
Configuring the local network 297 (18)
Network configuration with sysinstall 297 (2)
Manual network configuration 299 (3)
Describing your network 300 (1)
Checking the interface configuration 301 (1)
The configuration files 302 (1)
Automatic configuration with DHCP 302 (2)
DHCP client 302 (1)
DHCP server 303 (1)
Starting dhcpd 304 (1)
Configuring PC Card networking cards 304 (2)
Detaching network cards 306 (1)
Setting up wireless networking 306 (1)
What we can do now 307 (1)
Routing 307 (3)
Adding routes automatically 309 (1)
Adding routes manually 309 (1)
ISP's route setup 310 (1)
Looking at the routing tables 311 (2)
Flags 312 (1)
Packet forwarding 313 (1)
Configuration summary 313 (2)
Connecting to the Internet 315 (10)
The physical connection 315 (2)
Establishing yourself on the Internet 317 (2)
Which domain name? 317 (1)
Preparing for registration 318 (1)
Registering a domain name 318 (1)
Getting IP addresses 318 (1)
Choosing an Internet Service Provider 319 (1)
Who's that ISP? 319 (4)
Questions to ask an ISP 319 (4)
Making the connection 323 (2)
Serial communications 325 (14)
Terminology 326 (1)
Asynchronous and synchronous communication 326 (2)
Asynchronous communication 326 (1)
Synchronous communication 327 (1)
Serial ports 328 (2)
Connecting to the port 328 (2)
When can I send data? 330 (1)
Modems 330 (3)
Modem speeds 331 (1)
Data compression 331 (1)
The link speed 332 (1)
Dialing out 333 (1)
Modem commands 333 (6)
Dialing out manually 335 (1)
Dialing out---an example 336 (2)
Dialing in 338 (1)
Configuring PPP 339 (24)
Quick setup 340 (1)
How PPP works 340 (7)
The interfaces 340 (1)
Dialing 341 (1)
Negotiation 341 (1)
Who throws the first stone? 342 (1)
Authentication 343 (1)
Which IP addresses on the link? 344 (1)
The net mask for the link 345 (1)
Static and dynamic addresses 346 (1)
Setting a default route 347 (1)
Autodial 347 (1)
The information you need to know 347 (1)
Setting up user PPP 348 (7)
Setting up user PPP: the details 349 (1)
Negotiation 350 (1)
Requesting LQR 351 (1)
Authentication 351 (1)
Dynamic IP configuration 352 (1)
Running user PPP 353 (1)
How long do we stay connected? 353 (1)
Automating the process 354 (1)
Actions on connect and disconnect 355 (1)
If things go wrong 355 (1)
Setting up kernel PPP 355 (6)
Authentication 356 (1)
Dialing 357 (1)
Who throws the first stone? 358 (1)
Dynamic IP configuration 358 (1)
Running kernel PPP 358 (1)
Automating the process 359 (1)
Timeout parameters 359 (1)
Configuration summary 359 (1)
Actions on connect and disconnect 360 (1)
Things that can go wrong 361 (2)
Problems establishing a connection 361 (2)
The Domain Name Service 363 (22)
Domains and zones 364 (1)
Zones 365 (1)
Setting up a name server 365 (1)
Passive DNS usage 366 (1)
Name server on a standalone system 366 (2)
Name server on an end-user network 368 (4)
The SOA record 368 (1)
The A records 369 (1)
The NS records 370 (1)
Nicknames 370 (1)
The MX records 370 (1)
The HINFO records 371 (1)
Putting it all together 371 (1)
Reverse lookup 372 (4)
The distant view: the outside world 373 (1)
The named.conf file 373 (3)
Slave name servers 376 (1)
The next level down: delegating zones 377 (2)
china.example.org 377 (1)
example.org with delegation 378 (1)
Messages from named 379 (1)
Upgrading a Version 4 configuration 380 (1)
Looking up DNS information 381 (1)
Checking DNS for correctness 382 (1)
DNS security 383 (2)
Firewalls, IP aliasing and proxies 385 (16)
Security and firewalls 386 (7)
ipfw: defining access rdules 386 (2)
Actions 388 (1)
Writing rules 388 (1)
Configuration files 389 (4)
Trying it out 393 (1)
IP aliasing 393 (3)
IP aliasing software 394 (1)
natd 395 (1)
Proxy servers 396 (1)
Installing squid 397 (2)
Starting squid 398 (1)
Browser proxy configuration 399 (2)
Setting proxy information for ftp 399 (2)
Network debugging 401 (16)
How to approach network problems 401 (1)
Link layer problems 402 (4)
Network layer problems 406 (1)
traceroute 407 (4)
High packet loss 410 (1)
tcpdump 411 (3)
Packet loss revisited 412 (2)
Transport and application layers 414 (1)
Ethereal 414 (3)
Basic network access: clients 417 (30)
The World Wide Web 418 (1)
Web browsers 418 (1)
ssh 419 (1)
Access without a password 420 (4)
Creating and distributing keys 421 (1)
Authenticating automatically 422 (1)
Setting up X to use ssh 423 (1)
ssh tunnels 424 (1)
Tunneling X 425 (1)
Other uses of tunnels 425 (1)
Configuring ss 425 (3)
Summary of files in ‾/.ssh 428 (1)
Troubleshooting ssh connections 428 (2)
telnet 430 (2)
Secure telnet 431 (1)
Using telnet for other services 431 (1)
Copying files 432 (1)
scp 432 (1)
ftp 433 (4)
Specifying file names as URIs 434 (1)
Other ftp commands 434 (1)
mget 435 (1)
prompt 435 (1)
reget 436 (1)
user 436 (1)
sftp 437 (1)
rsync 437 (3)
Copying directory hierarchies 438 (2)
Using an rsync server 440 (1)
The Network File System 441 (1)
NFS client 442 (3)
Mounting remote file systems 442 (2)
Where to mount NFS file systems 444 (1)
Mounting NFS file systems automatically 445 (1)
NFS strangenesses 445 (2)
No devices 445 (1)
Just one file system 446 (1)
Basic network access: servers 447 (24)
Running servers from inetd 448 (2)
Configuring ftpd 450 (3)
anonymous ftp 450 (2)
Restricting access and logging 452 (1)
Running sshd 453 (1)
rsyncd 454 (1)
Setting up a web server 455 (8)
Configuring apache 455 (1)
The configuration file 456 (1)
httpd.conf 456 (1)
Virtual hosts 457 (2)
Log file format 459 (1)
Access control 460 (2)
Apache modules 462 (1)
Proxy web servers 462 (1)
Caching 462 (1)
Running apache 462 (1)
NFS server 463 (1)
/etc/exports 463 (1)
Samba 464 (7)
Installing the Samba software 465 (1)
smbd and nmbd: the Samba daemons 466 (1)
The configuration file 466 (3)
Setting passwords 469 (1)
Testing the installation 469 (1)
Displaying Samba status 470 (1)
Electronic mail: clients 471 (20)
Mail formats 471 (1)
Mail user agents 472 (1)
mail 472 (1)
Other MUAs 473 (1)
Files, folders or directories? 473 (4)
mutt 474 (3)
Creating a new message 477 (1)
Replying to a message 478 (2)
Using folders 480 (1)
Deleting messages 481 (1)
Tagging messages 481 (1)
Configuring mutt 481 (3)
Colours in mutt 483 (1)
Mail aliases 484 (1)
Mail headers 484 (7)
How to send and reply to mail 487 (2)
Using MIME attachments 489 (2)
Electronic mail: servers 491 (16)
How mail gets delivered 492 (1)
MTA files 492 (1)
Who gets the mail? 493 (1)
Postfix 493 (5)
Configuring postfix 494 (1)
Host and domain names 495 (1)
Relaying mail 496 (1)
Aliases revisited 496 (2)
Rejecting spam 498 (4)
Rejecting known spam domains 500 (1)
Rejecting sites without reverse lookup 501 (1)
Rejecting listed sites 501 (1)
Recognizing spoofed messages 501 (1)
Sender restrictions: summary 501 (1)
Running postfix at boot time 502 (1)
Talking to the MTA 502 (1)
Downloading mail from your ISP 503 (2)
POP: the Post Office Protocol 504 (1)
popper: the server 504 (1)
fetchmail: the client 504 (1)
Mailing lists: majordomo 505 (2)
XFree86 in depth 507 (20)
X configuration: the theory 507 (9)
How TVs and monitors work 508 (2)
How monitors differ from TVs 510 (1)
How to fry your monitor 510 (1)
The CRT controller 511 (2)
The XF86Config mode line 513 (3)
XF86Config 516 (7)
The server layout 517 (1)
The Files section 517 (1)
The ServerFlags section 518 (1)
The Module section 518 (1)
The InputDevice section 519 (1)
The Monitor section 519 (1)
The Device section 520 (1)
The Screen section 521 (2)
Multiple monitors and servers 523 (1)
Multiple servers 523 (1)
X in the network 524 (3)
Multiple monitors across multiple 525 (1)
servers
Stopping X 525 (2)
Starting and stopping the system 527 (24)
Starting the system 528 (1)
Things you can do before booting 529 (1)
What are you going to boot? 529 (4)
Loader commands 530 (2)
loader.conf 532 (1)
Loading other modules at boot time 532 (1)
Automatic kld load 533 (1)
Running the kernel 533 (7)
Single-user mode 540 (1)
Password protecting single-user mode 541 (1)
Shutting down and rebooting the system 541 (1)
FreeBSD without disks 542 (1)
Network booting 543 (6)
Setting up the file systems 544 (1)
Building a diskless kernel 544 (1)
Configuring TFTP 544 (1)
Configuring DHCP 545 (1)
Other Ethernet bootstraps 546 (1)
Configuring the machine 547 (1)
Sharing system files between multiple 548 (1)
machines
Disk substitutes 549 (2)
FreeBSD configuration files 551 (30)
/etc/rc.conf 552 (14)
Our/etc/rc.conf 565 (1)
Files you need to change 566 (2)
/etc/exports 566 (1)
/etc/fstab 566 (2)
/etc/group 568 (1)
/etc/namedb/named.conf 568 (1)
/etc/mail 568 (1)
/etc/master.passwd 568 (1)
Files you might need to change 568 (8)
/etc/crontab 569 (1)
/etc/csh.cshrc, /etc/csh.login, 569 (1)
/etc/csh.logout
/etc/dhclient.conf 569 (1)
/etc/disktab 569 (1)
/etc/ftpusers 569 (1)
/etc/hosts 569 (1)
/etc/hosts.equiv 570 (1)
/etc/hosts.lpd 570 (1)
/etc/inetd.conf 570 (1)
/etc/login.access 570 (1)
/etc/login.conf 570 (2)
/etc/motd 572 (1)
/etc/newsyslog.conf 572 (1)
/etc/nsswitch.conf 572 (1)
/etc/pccardd.conf 572 (1)
/etc/periodic.conf 572 (1)
/etc/printcap 573 (1)
/etc/profile 573 (1)
/etc/rc.firewall 573 (1)
/etc/resolv.conf 573 (1)
/etc/syslog.conf 573 (1)
/etc/ttys 573 (1)
/boot/device.hints 574 (2)
Files you should not change 576 (2)
/etc/gettytab 576 (1)
/etc/manpath.config 576 (1)
/etc/netconfig 576 (1)
/etc/networks 576 (1)
/etc/passwd 576 (1)
/etc/protocols 577 (1)
/etc/pwd.db 577 (1)
/etc/rc 577 (1)
/etc/rc.i386 577 (1)
/etc/rc.network and /etc/rc.network6 577 (1)
/etc/rc.pccard 577 (1)
/etc/rc.serial 577 (1)
/etc/shells 577 (1)
/etc/services 577 (1)
/etc/spwd.db 578 (1)
/etc/termcap 578 (1)
/etc/periodic 578 (1)
Obsolete configuration files 578 (3)
/etc/host.conf 579 (1)
/etc/named.boot 579 (1)
/etc/netstart 579 (1)
/etc/sysconfig 579 (2)
Keeping up to date 581 (12)
FreeBSD releases and CVS 581 (1)
Symbolic names or tags 582 (1)
FreeBSD releases 582 (2)
FreeBSD-Release 582 (1)
FreeBSD-Stable 583 (1)
Security fix releases 583 (1)
FreeBSD-Current 583 (1)
Getting updates from the Net 584 (4)
CVSup 585 (2)
Which CVSup server? 587 (1)
Running cvsup 587 (1)
Getting individual releases 587 (1)
Creating the source tree 588 (5)
Release tags 588 (3)
Updating an existing tree 591 (1)
Using a remote CVS tree 591 (2)
Updating the system software 593 (14)
Upgrading kernel and userland 595 (2)
Upgrading the kernel 597 (1)
Upgrading the boot files 598 (1)
Upgrading the configuration files 599 (3)
Merging the password file 600 (2)
Merging /etc/group 602 (1)
Mergemaster, second time around 603 (4)
Custom kernels 607 (20)
Building a new kernel 608 (1)
Configuring I/O devices 608 (1)
The kernel build directory 609 (1)
The configuration file 610 (6)
Naming the kernel 611 (1)
Kernel options 612 (1)
Multiple processors 613 (1)
Debug options 614 (2)
Preparing for upgrades 616 (1)
Building and installing the new kernel 616 (3)
Rebooting 618 (1)
Making device nodes 619 (1)
Kernel loadable modules 619 (1)
sysctl 620 (1)
Living with FreeBSD-Current 621 (1)
Build kernels with debug symbols 621 (1)
Solving problems in FreeBSD-Current 621 (1)
Analyzing kernel crash dumps 622 (5)
Climbing through the stack 624 (1)
Finding out what really happened 625 (2)
A: Bibliography 627 (6)
Books on BSD 627 (1)
Users' guides 628 (1)
Administrators' guides 628 (1)
Programmers' guides 629 (1)
Hardware reference 629 (1)
The 4.4BSD manuals 630 (1)
Getting FreeBSD on CD-ROM 630 (3)
B: The evolution of FreeBSD 633 (10)
FreeBSD Releases 1 and 2 633 (1)
FreeBSD Release 3 633 (1)
The CAM SCSI driver 634 (1)
Kernel loadable modules 635 (1)
The ELF object format 635 (3)
What happened to my libraries? 636 (2)
FreeBSD Version 4 638 (2)
No more block devices 640 (1)
New ATA (IDE) disk driver 641 (1)
New console driver 641 (1)
FreeBSD Release 5 641 (2)
Index 643