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 | |
|
|
1 | (24) |
|
|
2 | (2) |
|
|
4 | (2) |
|
|
6 | (1) |
|
|
7 | (2) |
|
|
9 | (1) |
|
Other free UNIX-like operating systems |
|
|
9 | (3) |
|
|
10 | (2) |
|
FreeBSD system documentation |
|
|
12 | (4) |
|
Reading online documentation |
|
|
12 | (1) |
|
|
13 | (2) |
|
|
15 | (1) |
|
Other documentation on FreeBSD |
|
|
16 | (1) |
|
|
17 | (1) |
|
|
17 | (3) |
|
Unsubscribing from the mailing lists |
|
|
19 | (1) |
|
|
19 | (1) |
|
|
19 | (1) |
|
|
20 | (5) |
|
|
25 | (22) |
|
|
25 | (2) |
|
|
27 | (1) |
|
|
27 | (2) |
|
How the system detects hardware |
|
|
29 | (1) |
|
|
29 | (1) |
|
PCMCIA, PC Card and CardBus |
|
|
30 | (1) |
|
PC Card and CardBus cards |
|
|
31 | (1) |
|
|
31 | (1) |
|
|
31 | (2) |
|
|
33 | (6) |
|
|
33 | (1) |
|
|
34 | (1) |
|
Block and character devices |
|
|
35 | (4) |
|
|
39 | (1) |
|
|
39 | (1) |
|
|
40 | (1) |
|
|
41 | (1) |
|
|
41 | (1) |
|
|
41 | (1) |
|
The display board and monitor |
|
|
42 | (1) |
|
|
42 | (1) |
|
Compaq/Digital Alpha machines |
|
|
42 | (1) |
|
|
43 | (4) |
|
|
43 | (3) |
|
|
46 | (1) |
|
|
46 | (1) |
|
The Ports Collection CD-ROMs |
|
|
46 | (1) |
|
|
47 | (4) |
|
Making things easy for yourself |
|
|
47 | (1) |
|
FreeBSD on a disk with free space |
|
|
48 | (1) |
|
FreeBSD shared with Microsoft |
|
|
49 | (1) |
|
|
50 | (1) |
|
|
51 | (8) |
|
|
51 | (1) |
|
|
52 | (1) |
|
Sharing with Linux or another BSD |
|
|
52 | (1) |
|
|
52 | (7) |
|
Repartitioning---an example |
|
|
54 | (5) |
|
|
59 | (32) |
|
Installing on the Intel i386 architecture |
|
|
59 | (1) |
|
|
60 | (2) |
|
|
61 | (1) |
|
Setting installation options |
|
|
62 | (1) |
|
|
63 | (4) |
|
|
66 | (1) |
|
|
67 | (8) |
|
|
68 | (2) |
|
|
70 | (5) |
|
File systems on shared disks |
|
|
75 | (1) |
|
|
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) |
|
|
79 | (1) |
|
|
80 | (5) |
|
|
80 | (1) |
|
Problems with CD-ROM installation |
|
|
80 | (1) |
|
|
80 | (1) |
|
Incorrect boot installation |
|
|
81 | (1) |
|
|
81 | (1) |
|
|
82 | (1) |
|
System boots, but doesn't run correctly |
|
|
82 | (1) |
|
Root file system fills up |
|
|
82 | (1) |
|
|
83 | (1) |
|
Fixing a broken installation |
|
|
84 | (1) |
|
Alternative installation methods |
|
|
85 | (6) |
|
|
85 | (1) |
|
|
86 | (1) |
|
|
86 | (1) |
|
|
87 | (1) |
|
|
88 | (1) |
|
Installing from a Microsoft partition |
|
|
88 | (1) |
|
Creating floppies for a floppy installation |
|
|
89 | (2) |
|
Post-installation configuration |
|
|
91 | (20) |
|
Installing additional software |
|
|
92 | (2) |
|
|
93 | (1) |
|
Changing the default shell for root |
|
|
94 | (1) |
|
|
94 | (1) |
|
Setting the root password |
|
|
95 | (1) |
|
|
95 | (2) |
|
|
97 | (3) |
|
Setting up network interfaces |
|
|
98 | (1) |
|
|
99 | (1) |
|
|
100 | (1) |
|
|
101 | (1) |
|
|
102 | (7) |
|
|
108 | (1) |
|
Additional X configuration |
|
|
108 | (1) |
|
|
109 | (2) |
|
|
111 | (32) |
|
|
112 | (1) |
|
|
113 | (3) |
|
|
116 | (2) |
|
|
116 | (2) |
|
|
118 | (2) |
|
|
119 | (1) |
|
|
120 | (1) |
|
|
121 | (1) |
|
|
121 | (4) |
|
|
122 | (1) |
|
|
122 | (1) |
|
|
123 | (2) |
|
Fields that can contain spaces |
|
|
125 | (1) |
|
|
125 | (13) |
|
File names and extensions |
|
|
126 | (1) |
|
|
126 | (1) |
|
|
126 | (1) |
|
|
127 | (1) |
|
|
128 | (3) |
|
|
131 | (2) |
|
Command history and other editing functions |
|
|
133 | (2) |
|
|
135 | (1) |
|
|
136 | (2) |
|
Differences from Microsoft |
|
|
138 | (1) |
|
Slashes: backward and forward |
|
|
138 | (1) |
|
|
138 | (1) |
|
Carriage control characters |
|
|
139 | (1) |
|
|
139 | (2) |
|
|
141 | (2) |
|
|
143 | (24) |
|
|
144 | (2) |
|
|
144 | (1) |
|
|
145 | (1) |
|
|
146 | (2) |
|
|
147 | (1) |
|
Adding or changing passwords |
|
|
147 | (1) |
|
|
148 | (2) |
|
What processes do I have running? |
|
|
149 | (1) |
|
What processes are running? |
|
|
149 | (1) |
|
|
150 | (4) |
|
|
151 | (1) |
|
Processes in FreeBSD Release 5 |
|
|
152 | (1) |
|
|
152 | (2) |
|
|
154 | (1) |
|
|
155 | (2) |
|
The TZ environment variable |
|
|
155 | (1) |
|
|
156 | (1) |
|
|
157 | (2) |
|
Multiple processor support |
|
|
159 | (1) |
|
|
159 | (3) |
|
|
159 | (2) |
|
|
161 | (1) |
|
|
161 | (1) |
|
Configuring PC Card devices at startup |
|
|
161 | (1) |
|
|
162 | (1) |
|
|
162 | (1) |
|
|
163 | (1) |
|
Running the Linux emulator |
|
|
163 | (1) |
|
|
164 | (1) |
|
Problems executing Linux binaries |
|
|
164 | (1) |
|
|
164 | (1) |
|
Emulating Microsoft Windows |
|
|
165 | (2) |
|
Accessing Microsoft files |
|
|
165 | (2) |
|
|
167 | (14) |
|
|
168 | (1) |
|
|
169 | (5) |
|
Installing ports during system installation |
|
|
169 | (1) |
|
Installing ports from the first CD-ROM |
|
|
169 | (1) |
|
Installing ports from the live file system CD-ROM |
|
|
169 | (1) |
|
|
170 | (2) |
|
|
172 | (1) |
|
Getting the source archive |
|
|
173 | (1) |
|
|
174 | (1) |
|
|
174 | (1) |
|
|
174 | (1) |
|
Getting binary-only software |
|
|
175 | (1) |
|
|
176 | (1) |
|
|
176 | (2) |
|
|
176 | (2) |
|
Controlling installed ports |
|
|
178 | (2) |
|
|
180 | (1) |
|
|
181 | (18) |
|
|
181 | (5) |
|
|
186 | (1) |
|
|
186 | (1) |
|
|
187 | (3) |
|
|
187 | (3) |
|
|
190 | (2) |
|
|
191 | (1) |
|
|
191 | (1) |
|
|
192 | (3) |
|
Mounting files as file systems |
|
|
193 | (1) |
|
|
194 | (1) |
|
|
195 | (2) |
|
Overview of FreeBSD devices |
|
|
195 | (2) |
|
|
197 | (2) |
|
|
197 | (2) |
|
|
199 | (22) |
|
|
199 | (5) |
|
Disk hardware installation |
|
|
200 | (3) |
|
|
203 | (1) |
|
|
204 | (5) |
|
|
209 | (8) |
|
Creating a partition table |
|
|
210 | (4) |
|
|
214 | (1) |
|
|
215 | (1) |
|
Problems running disklabel |
|
|
216 | (1) |
|
|
217 | (1) |
|
Mounting the file systems |
|
|
217 | (1) |
|
|
218 | (1) |
|
Recovering from disk data errors |
|
|
218 | (3) |
|
|
221 | (22) |
|
|
221 | (4) |
|
Mapping disk space to plexes |
|
|
222 | (1) |
|
|
223 | (1) |
|
|
224 | (1) |
|
|
225 | (1) |
|
|
225 | (1) |
|
|
226 | (9) |
|
|
226 | (1) |
|
|
227 | (1) |
|
Increased resilience: mirroring |
|
|
228 | (1) |
|
Adding plexes to an existing volume |
|
|
229 | (1) |
|
Adding subdisks to existing plexes |
|
|
230 | (2) |
|
|
232 | (1) |
|
Resilience and performance |
|
|
233 | (2) |
|
Vinum configuration database |
|
|
235 | (1) |
|
Installing FreeBSD on Vinum |
|
|
236 | (4) |
|
Recovering from drive failures |
|
|
240 | (1) |
|
|
241 | (1) |
|
Migrating Vinum to a new machine |
|
|
241 | (1) |
|
Things you shouldn't do with Vinum |
|
|
241 | (2) |
|
|
243 | (8) |
|
Creating an ISO-9660 image |
|
|
243 | (3) |
|
|
245 | (1) |
|
|
246 | (4) |
|
Burning a CD-R on an ATA burner |
|
|
246 | (2) |
|
Burning a CD-R on a SCSI burner |
|
|
248 | (2) |
|
|
250 | (1) |
|
Tapes, backups and floppy disks |
|
|
251 | (12) |
|
|
251 | (5) |
|
|
252 | (1) |
|
|
252 | (1) |
|
|
253 | (1) |
|
|
253 | (3) |
|
Using floppy disks under FreeBSD |
|
|
256 | (7) |
|
|
256 | (1) |
|
|
257 | (2) |
|
|
259 | (1) |
|
|
259 | (1) |
|
Accessing Microsoft floppies |
|
|
260 | (3) |
|
|
263 | (14) |
|
|
264 | (4) |
|
|
265 | (1) |
|
|
265 | (1) |
|
|
266 | (1) |
|
|
267 | (1) |
|
|
268 | (1) |
|
|
268 | (1) |
|
|
269 | (1) |
|
|
270 | (1) |
|
|
271 | (1) |
|
|
271 | (5) |
|
|
272 | (1) |
|
Printing with ghostscript |
|
|
273 | (1) |
|
|
274 | (2) |
|
|
276 | (1) |
|
Networks and the Internet |
|
|
277 | (20) |
|
|
279 | (6) |
|
|
280 | (1) |
|
|
281 | (1) |
|
|
281 | (2) |
|
Port assignment and Internet services |
|
|
283 | (1) |
|
|
284 | (1) |
|
The physical network connection |
|
|
285 | (1) |
|
|
286 | (5) |
|
|
287 | (2) |
|
Finding Ethernet addresses |
|
|
289 | (1) |
|
What systems are on that Ethernet? |
|
|
290 | (1) |
|
|
290 | (1) |
|
|
291 | (1) |
|
|
291 | (3) |
|
How wireless networks coexist |
|
|
293 | (1) |
|
|
293 | (1) |
|
|
294 | (3) |
|
Configuring the local network |
|
|
297 | (18) |
|
Network configuration with sysinstall |
|
|
297 | (2) |
|
Manual network configuration |
|
|
299 | (3) |
|
|
300 | (1) |
|
Checking the interface configuration |
|
|
301 | (1) |
|
|
302 | (1) |
|
Automatic configuration with DHCP |
|
|
302 | (2) |
|
|
302 | (1) |
|
|
303 | (1) |
|
|
304 | (1) |
|
Configuring PC Card networking cards |
|
|
304 | (2) |
|
|
306 | (1) |
|
Setting up wireless networking |
|
|
306 | (1) |
|
|
307 | (1) |
|
|
307 | (3) |
|
Adding routes automatically |
|
|
309 | (1) |
|
|
309 | (1) |
|
|
310 | (1) |
|
Looking at the routing tables |
|
|
311 | (2) |
|
|
312 | (1) |
|
|
313 | (1) |
|
|
313 | (2) |
|
Connecting to the Internet |
|
|
315 | (10) |
|
|
315 | (2) |
|
Establishing yourself on the Internet |
|
|
317 | (2) |
|
|
317 | (1) |
|
Preparing for registration |
|
|
318 | (1) |
|
Registering a domain name |
|
|
318 | (1) |
|
|
318 | (1) |
|
Choosing an Internet Service Provider |
|
|
319 | (1) |
|
|
319 | (4) |
|
|
319 | (4) |
|
|
323 | (2) |
|
|
325 | (14) |
|
|
326 | (1) |
|
Asynchronous and synchronous communication |
|
|
326 | (2) |
|
Asynchronous communication |
|
|
326 | (1) |
|
Synchronous communication |
|
|
327 | (1) |
|
|
328 | (2) |
|
|
328 | (2) |
|
|
330 | (1) |
|
|
330 | (3) |
|
|
331 | (1) |
|
|
331 | (1) |
|
|
332 | (1) |
|
|
333 | (1) |
|
|
333 | (6) |
|
|
335 | (1) |
|
|
336 | (2) |
|
|
338 | (1) |
|
|
339 | (24) |
|
|
340 | (1) |
|
|
340 | (7) |
|
|
340 | (1) |
|
|
341 | (1) |
|
|
341 | (1) |
|
Who throws the first stone? |
|
|
342 | (1) |
|
|
343 | (1) |
|
Which IP addresses on the link? |
|
|
344 | (1) |
|
The net mask for the link |
|
|
345 | (1) |
|
Static and dynamic addresses |
|
|
346 | (1) |
|
|
347 | (1) |
|
|
347 | (1) |
|
The information you need to know |
|
|
347 | (1) |
|
|
348 | (7) |
|
Setting up user PPP: the details |
|
|
349 | (1) |
|
|
350 | (1) |
|
|
351 | (1) |
|
|
351 | (1) |
|
|
352 | (1) |
|
|
353 | (1) |
|
How long do we stay connected? |
|
|
353 | (1) |
|
|
354 | (1) |
|
Actions on connect and disconnect |
|
|
355 | (1) |
|
|
355 | (1) |
|
|
355 | (6) |
|
|
356 | (1) |
|
|
357 | (1) |
|
Who throws the first stone? |
|
|
358 | (1) |
|
|
358 | (1) |
|
|
358 | (1) |
|
|
359 | (1) |
|
|
359 | (1) |
|
|
359 | (1) |
|
Actions on connect and disconnect |
|
|
360 | (1) |
|
|
361 | (2) |
|
Problems establishing a connection |
|
|
361 | (2) |
|
|
363 | (22) |
|
|
364 | (1) |
|
|
365 | (1) |
|
|
365 | (1) |
|
|
366 | (1) |
|
Name server on a standalone system |
|
|
366 | (2) |
|
Name server on an end-user network |
|
|
368 | (4) |
|
|
368 | (1) |
|
|
369 | (1) |
|
|
370 | (1) |
|
|
370 | (1) |
|
|
370 | (1) |
|
|
371 | (1) |
|
|
371 | (1) |
|
|
372 | (4) |
|
The distant view: the outside world |
|
|
373 | (1) |
|
|
373 | (3) |
|
|
376 | (1) |
|
The next level down: delegating zones |
|
|
377 | (2) |
|
|
377 | (1) |
|
example.org with delegation |
|
|
378 | (1) |
|
|
379 | (1) |
|
Upgrading a Version 4 configuration |
|
|
380 | (1) |
|
Looking up DNS information |
|
|
381 | (1) |
|
Checking DNS for correctness |
|
|
382 | (1) |
|
|
383 | (2) |
|
Firewalls, IP aliasing and proxies |
|
|
385 | (16) |
|
|
386 | (7) |
|
ipfw: defining access rdules |
|
|
386 | (2) |
|
|
388 | (1) |
|
|
388 | (1) |
|
|
389 | (4) |
|
|
393 | (1) |
|
|
393 | (3) |
|
|
394 | (1) |
|
|
395 | (1) |
|
|
396 | (1) |
|
|
397 | (2) |
|
|
398 | (1) |
|
Browser proxy configuration |
|
|
399 | (2) |
|
Setting proxy information for ftp |
|
|
399 | (2) |
|
|
401 | (16) |
|
How to approach network problems |
|
|
401 | (1) |
|
|
402 | (4) |
|
|
406 | (1) |
|
|
407 | (4) |
|
|
410 | (1) |
|
|
411 | (3) |
|
|
412 | (2) |
|
Transport and application layers |
|
|
414 | (1) |
|
|
414 | (3) |
|
Basic network access: clients |
|
|
417 | (30) |
|
|
418 | (1) |
|
|
418 | (1) |
|
|
419 | (1) |
|
Access without a password |
|
|
420 | (4) |
|
Creating and distributing keys |
|
|
421 | (1) |
|
Authenticating automatically |
|
|
422 | (1) |
|
|
423 | (1) |
|
|
424 | (1) |
|
|
425 | (1) |
|
|
425 | (1) |
|
|
425 | (3) |
|
Summary of files in ~/.ssh |
|
|
428 | (1) |
|
Troubleshooting ssh connections |
|
|
428 | (2) |
|
|
430 | (2) |
|
|
431 | (1) |
|
Using telnet for other services |
|
|
431 | (1) |
|
|
432 | (1) |
|
|
432 | (1) |
|
|
433 | (4) |
|
Specifying file names as URIs |
|
|
434 | (1) |
|
|
434 | (1) |
|
|
435 | (1) |
|
|
435 | (1) |
|
|
436 | (1) |
|
|
436 | (1) |
|
|
437 | (1) |
|
|
437 | (3) |
|
Copying directory hierarchies |
|
|
438 | (2) |
|
|
440 | (1) |
|
|
441 | (1) |
|
|
442 | (3) |
|
Mounting remote file systems |
|
|
442 | (2) |
|
Where to mount NFS file systems |
|
|
444 | (1) |
|
Mounting NFS file systems automatically |
|
|
445 | (1) |
|
|
445 | (2) |
|
|
445 | (1) |
|
|
446 | (1) |
|
Basic network access: servers |
|
|
447 | (24) |
|
Running servers from inetd |
|
|
448 | (2) |
|
|
450 | (3) |
|
|
450 | (2) |
|
Restricting access and logging |
|
|
452 | (1) |
|
|
453 | (1) |
|
|
454 | (1) |
|
|
455 | (8) |
|
|
455 | (1) |
|
|
456 | (1) |
|
|
456 | (1) |
|
|
457 | (2) |
|
|
459 | (1) |
|
|
460 | (2) |
|
|
462 | (1) |
|
|
462 | (1) |
|
|
462 | (1) |
|
|
462 | (1) |
|
|
463 | (1) |
|
|
463 | (1) |
|
|
464 | (7) |
|
Installing the Samba software |
|
|
465 | (1) |
|
smbd and nmbd: the Samba daemons |
|
|
466 | (1) |
|
|
466 | (3) |
|
|
469 | (1) |
|
|
469 | (1) |
|
|
470 | (1) |
|
|
471 | (20) |
|
|
471 | (1) |
|
|
472 | (1) |
|
|
472 | (1) |
|
|
473 | (1) |
|
Files, folders or directories? |
|
|
473 | (4) |
|
|
474 | (3) |
|
|
477 | (1) |
|
|
478 | (2) |
|
|
480 | (1) |
|
|
481 | (1) |
|
|
481 | (1) |
|
|
481 | (3) |
|
|
483 | (1) |
|
|
484 | (1) |
|
|
484 | (7) |
|
How to send and reply to mail |
|
|
487 | (2) |
|
|
489 | (2) |
|
|
491 | (16) |
|
|
492 | (1) |
|
|
492 | (1) |
|
|
493 | (1) |
|
|
493 | (5) |
|
|
494 | (1) |
|
|
495 | (1) |
|
|
496 | (1) |
|
|
496 | (2) |
|
|
498 | (4) |
|
Rejecting known spam domains |
|
|
500 | (1) |
|
Rejecting sites without reverse lookup |
|
|
501 | (1) |
|
|
501 | (1) |
|
Recognizing spoofed messages |
|
|
501 | (1) |
|
Sender restrictions: summary |
|
|
501 | (1) |
|
Running postfix at boot time |
|
|
502 | (1) |
|
|
502 | (1) |
|
Downloading mail from your ISP |
|
|
503 | (2) |
|
POP: the Post Office Protocol |
|
|
504 | (1) |
|
|
504 | (1) |
|
|
504 | (1) |
|
|
505 | (2) |
|
|
507 | (20) |
|
X configuration: the theory |
|
|
507 | (9) |
|
How TVs and monitors work |
|
|
508 | (2) |
|
How monitors differ from TVs |
|
|
510 | (1) |
|
|
510 | (1) |
|
|
511 | (2) |
|
|
513 | (3) |
|
|
516 | (7) |
|
|
517 | (1) |
|
|
517 | (1) |
|
|
518 | (1) |
|
|
518 | (1) |
|
|
519 | (1) |
|
|
519 | (1) |
|
|
520 | (1) |
|
|
521 | (2) |
|
Multiple monitors and servers |
|
|
523 | (1) |
|
|
523 | (1) |
|
|
524 | (3) |
|
Multiple monitors across multiple servers |
|
|
525 | (1) |
|
|
525 | (2) |
|
Starting and stopping the system |
|
|
527 | (24) |
|
|
528 | (1) |
|
Things you can do before booting |
|
|
529 | (1) |
|
What are you going to boot? |
|
|
529 | (4) |
|
|
530 | (2) |
|
|
532 | (1) |
|
Loading other modules at boot time |
|
|
532 | (1) |
|
|
533 | (1) |
|
|
533 | (7) |
|
|
540 | (1) |
|
Password protecting single-user mode |
|
|
541 | (1) |
|
Shutting down and rebooting the system |
|
|
541 | (1) |
|
|
542 | (1) |
|
|
543 | (6) |
|
Setting up the file systems |
|
|
544 | (1) |
|
Building a diskless kernel |
|
|
544 | (1) |
|
|
544 | (1) |
|
|
545 | (1) |
|
Other Ethernet bootstraps |
|
|
546 | (1) |
|
|
547 | (1) |
|
Sharing system files between multiple machines |
|
|
548 | (1) |
|
|
549 | (2) |
|
FreeBSD configuration files |
|
|
551 | (30) |
|
|
552 | (14) |
|
|
565 | (1) |
|
|
566 | (2) |
|
|
566 | (1) |
|
|
566 | (2) |
|
|
568 | (1) |
|
|
568 | (1) |
|
|
568 | (1) |
|
|
568 | (1) |
|
Files you might need to change |
|
|
568 | (8) |
|
|
569 | (1) |
|
/etc/csh.cshrc, /etc/csh.login, /etc/csh.logout |
|
|
569 | (1) |
|
|
569 | (1) |
|
|
569 | (1) |
|
|
569 | (1) |
|
|
569 | (1) |
|
|
570 | (1) |
|
|
570 | (1) |
|
|
570 | (1) |
|
|
570 | (1) |
|
|
570 | (2) |
|
|
572 | (1) |
|
|
572 | (1) |
|
|
572 | (1) |
|
|
572 | (1) |
|
|
572 | (1) |
|
|
573 | (1) |
|
|
573 | (1) |
|
|
573 | (1) |
|
|
573 | (1) |
|
|
573 | (1) |
|
|
573 | (1) |
|
|
574 | (2) |
|
Files you should not change |
|
|
576 | (2) |
|
|
576 | (1) |
|
|
576 | (1) |
|
|
576 | (1) |
|
|
576 | (1) |
|
|
576 | (1) |
|
|
577 | (1) |
|
|
577 | (1) |
|
|
577 | (1) |
|
|
577 | (1) |
|
/etc/rc.network and /etc/rc.network6 |
|
|
577 | (1) |
|
|
577 | (1) |
|
|
577 | (1) |
|
|
577 | (1) |
|
|
577 | (1) |
|
|
578 | (1) |
|
|
578 | (1) |
|
|
578 | (1) |
|
Obsolete configuration files |
|
|
578 | (3) |
|
|
579 | (1) |
|
|
579 | (1) |
|
|
579 | (1) |
|
|
579 | (2) |
|
|
581 | (12) |
|
|
581 | (1) |
|
|
582 | (1) |
|
|
582 | (2) |
|
|
582 | (1) |
|
|
583 | (1) |
|
|
583 | (1) |
|
|
583 | (1) |
|
Getting updates from the Net |
|
|
584 | (4) |
|
|
585 | (2) |
|
|
587 | (1) |
|
|
587 | (1) |
|
Getting individual releases |
|
|
587 | (1) |
|
|
588 | (5) |
|
|
588 | (3) |
|
Updating an existing tree |
|
|
591 | (1) |
|
|
591 | (2) |
|
Updating the system software |
|
|
593 | (14) |
|
Upgrading kernel and userland |
|
|
595 | (2) |
|
|
597 | (1) |
|
|
598 | (1) |
|
Upgrading the configuration files |
|
|
599 | (3) |
|
Merging the password file |
|
|
600 | (2) |
|
|
602 | (1) |
|
Mergemaster, second time around |
|
|
603 | (4) |
|
|
607 | (20) |
|
|
608 | (1) |
|
|
608 | (1) |
|
The kernel build directory |
|
|
609 | (1) |
|
|
610 | (6) |
|
|
611 | (1) |
|
|
612 | (1) |
|
|
613 | (1) |
|
|
614 | (2) |
|
|
616 | (1) |
|
Building and installing the new kernel |
|
|
616 | (3) |
|
|
618 | (1) |
|
|
619 | (1) |
|
|
619 | (1) |
|
|
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) |
|
|
627 | (6) |
|
|
627 | (1) |
|
|
628 | (1) |
|
|
628 | (1) |
|
|
629 | (1) |
|
|
629 | (1) |
|
|
630 | (1) |
|
Getting FreeBSD on CD-ROM |
|
|
630 | (3) |
|
B: The evolution of FreeBSD |
|
|
633 | (10) |
|
|
633 | (1) |
|
|
633 | (1) |
|
|
634 | (1) |
|
|
635 | (1) |
|
|
635 | (3) |
|
What happened to my libraries? |
|
|
636 | (2) |
|
|
638 | (2) |
|
|
640 | (1) |
|
New ATA (IDE) disk driver |
|
|
641 | (1) |
|
|
641 | (1) |
|
|
641 | (2) |
Index |
|
643 | |