Errata

Running Linux

Errata for Running Linux

Submit your own errata for this product.

The errata list is a list of errors and their corrections that were found after the product was released. If the error was corrected in a later version or reprint the date of the correction will be displayed in the column titled "Date Corrected".

The following errata were submitted by our customers and approved as valid errors by the author or editor.

Color key: Serious technical mistake Minor technical mistake Language or formatting error Typo Question Note Update

Version Location Description Submitted By Date submitted Date corrected
Printed
Page xviii
The following text was added to the preface

"How to Contact Us

We have tested and verified the information in this book to the
best of our ability, but you may find that features have changed
(or even that we have made mistakes!). Please let us know about any
errors you find, as well as your suggestions for future editions,
by writing to:

O'Reilly & Associates, Inc.
101 Morris Street
Sebastopol, CA 95472
1-800-998-9938 (in the U.S. or Canada)
1-707-829-0515 (international/local)
1-707-829-0104 (FAX)

You can also send us messages electronically. To be put on the
mailing list or request a catalog, send email to:

info@oreilly.com

To ask technical questions or comment on the book, send email to:

bookquestions@oreilly.com

We have a web site for the book, where we'll list examples, errata,
and any plans for future editions. You can access this page at:

http://www.oreilly.com/catalog/9781565924697/

For more information about this book and others, see the O'Reilly
web site:

http://www.oreilly.com"

Anonymous    May 01, 2000
Printed
Page xviii

The text used to read:

"It was Andy who approached us about writing for in the
first place..."

It now reads:

"It was Andy who approached us about writing for O'Reilly
in the first place..."

Anonymous    May 01, 2000
Printed
Page 36
The Hardware HOWTO reference was [70], it is now [68]

Anonymous    Nov 01, 1999
Printed
Page 37

Third paragraph from the bottom, the second sentence read:

To be deleted by older kernels, amounts of RAM greater
than 64 MB need a boot-time parameter.

It now reads:

Amounts of RAM greater than 64 MB need a boot-time parameter.

Anonymous    Nov 01, 1999
Printed
Page 42
The second paragraph under "Internet Mailing Lists" has been

deleted

Anonymous    Nov 01, 1999
Printed
Page 47
There is a typo on page 47 under "Getting Linux via Mail Order or

Other Hard Media". Last sentence of 2nd para

"If this is the cas ..."

It should read:

"If this is the case ..."

Anonymous   
Printed
Page 62
The SCSI HOWTO reference was [71], it is now [69]

The CD-ROM HOWTO reference was [73], it is now [71]

Anonymous    Nov 01, 1999
Printed
Page 80
In the last paragraph:

'can hang the entire system when they auto-probed'

should be:

'can hang the entire system when they are auto-probed'

Anonymous   
Printed
Page 84
The SCSI HOWTO reference was [71], it is now [69]

Anonymous    Nov 01, 1999
Printed
Page 104
In the last paragraph, the sentence used to read:

"This construct works in every shell except the original Bourne shell"

It now reads:

"This construct works in almost every modern Unix shell."

Anonymous    May 01, 2000
Printed
Page 118
Items 6 and 7 in the list, ".Xdefaults" and ".xinitrc"

Both of these point to sections in Chapter 10, "The X Resource Database"
and "Basics of X Customization". Those two sections are actually in
chapter 11.

(I wonder if other items in this list might need the same kind of fix?)

Anonymous   
Printed
Page 125
The Unix Sys. Admin reference was [58], it is now [56]

The Essential Sys. Admin reference was [59], it is now [57]

Anonymous    Nov 01, 1999
Printed
Page 139
"14984" was changed to "14984k", and "1500K" was changed to "1400k"

Anonymous    May 01, 2000
Printed
Page 156-7
Two-thirds of the way down, after the "gid:" on page 156, 51 was

changed to 117. At the end of the first paragraph on page 157, 51 was
changed to 117.

Anonymous    May 01, 2000
Printed
Page 178
The text in the second paragraph used to read:

if /dev/hda

It now reads:

if /dev/hda3

Anonymous    May 01, 2000
Printed
Page 213
In the first line, "make" and all text following it on that line

was removed.

Anonymous    May 01, 2000
Printed
Page 220
The Ftape HOWTO reference was [89], it is now [87]

Anonymous    Nov 01, 1999
Printed
Page 222
In the first full paragraph:

"if ISDN"

was changed to:

"of ISDN"

Anonymous    May 01, 2000
Printed
Page 222
In the 4th paragraph from end:

"are is shown"

was changed to:

are shown

Anonymous    May 01, 2000
Printed
Page 241
In the second paragraph from bottom, the sentence starting:

"The following command should..."

Was changed to read:

"The following command outputs some text suited for testing
a printer setup, which you can redirect to your printer:"

Anonymous    May 01, 2000
Printed
Page 246
The second line of code under "Setting Up the Printcap File"

read:

dev/lp0

it now reads:

/dev/lp0

Anonymous    Nov 01, 1999
Printed
Page 247

The code at the bottom of the page read:

dev/lp0

it now reads:

/dev/lp0

Anonymous    Nov 01, 1999
Printed
Page 255
The Printing HOWTO reference was [84], it is now [82]

Anonymous    Nov 01, 1999
Printed
Page 260
In the middle of the page

usr/sbin/lpd

now reads:

/usr/sbin/lpd

Anonymous    Nov 01, 1999
Printed
Page 265
Fourth paragraph from the bottom, second line

lpc's cleanup command

now reads:

lpc's clean command

Anonymous    Nov 01, 1999
Printed
Page 269
In the second paragraph

/etc/rc.d/c.local

was changed to read:

/etc/rc.d/rc.local

Anonymous    May 01, 2000
Printed
Page 291
Second paragraph:

in my mind

should read:

in mind

Anonymous   
Printed
Page 315
In the third from last paragraph:

"but whether this true remains to be seen"

was changed to read:

"but whether this is true remains to be seen"

Anonymous    May 01, 2000
Printed
Page 320
The filename in first paragraph used to read:

"myscreen.xpm"

It now reads:

"myscreen.tiff"

Anonymous    May 01, 2000
Printed
Page 321
In the paragraph under "mogrify", a closing parenthesis was added

after "-format"

Anonymous    May 01, 2000
Printed
Page 353

The X-100-3-x3 reference now reads:

[11] X User Guide

Anonymous    Nov 01, 1999
Printed
Page 356
Third paragraph, first line

the K Development Environment ....

now reads:

the K Desktop Environment ....

Anonymous    Nov 01, 1999
Printed
Page 370

Bottom of the page, the heading read:

The K Development Environment

It now reads:

The K Desktop Environment

and the first sentence under this heading has changed from:

The K Development Environment is an Open Source software
project that aims at providing a cosistent, user-friendly,
contemporary desktop for Unix and hence Linux systems.

It now reads:

The K Desktop Environment is an Open Source software project
that aims at providing a consistent, user-friendly,
contemporary desktop for Unix and hence Linux systems.

Anonymous    Nov 01, 1999
Printed
Page 405
In the fourth paragraph, change:

"browsable"

to:

"browseable"

Anonymous   
Printed
Page 410
In the duconv examples:

"dos text file" was changed to:

"dos_text_file"

and "unix text file" was changed to:

"unix_text_file" in both examples

Anonymous    May 01, 2000
Printed
Page 414
"in the /root directory"


was changed to:

"in the / root directory"

all in Roman. Note the space between / and root.

Anonymous    May 01, 2000
Printed
Page 423
The C Progr. Language reference was [35], it is now [34]

Anonymous    Nov 01, 1999
Printed
Page 424
In the last example, the boldface "hello" was changed to "./hello"

Anonymous    May 01, 2000
Printed
Page 431
The make reference was [48], it is now [46]

The GNU make reference was [49], it is now [47]

Anonymous    Nov 01, 1999
Printed
Page 443
The Programming Perl reference was [40], it is now [39]

The Learning Perl reference was [39], it is now [38]
The Advanced Perl Programming reference was [41], it is now [40]
The Perl Cookbook reference was [42], it is now [41]

Anonymous    Nov 01, 1999
Printed
Page 449
The Learning Perl reference was [39], it is now [38]

Anonymous    Nov 01, 1999
Printed
Page 452
The Tcl/Tk Nutshell reference was [44], it is now [43]

The Tcl/Tk reference was [43], it is now [42]

Anonymous    Nov 01, 1999
Printed
Page 462
The Advanced Programming reference was [36], it is now [35]

Anonymous    Nov 01, 1999
Printed
Page 464
The Thinking in Java reference was [55], it is now [53]

The Exploring Java reference was [56], it is now [54]
The Core Java 2 reference was [57], it is now [55]

Anonymous    Nov 01, 1999
Printed
Page 465
In the second line:

"uninstall"

was changed to:

"install"

Anonymous    May 01, 2000
Printed
Page 468
The Programming Python reference was [54], it is now [52]

Anonymous    Nov 01, 1999
Printed
Page 472
The gdb reference was [52], it is now [50]

Anonymous    Nov 01, 1999
Printed
Page 485
The gdb reference was [52], it is now [50]

Anonymous    Nov 01, 1999
Printed
Page 499
The Programming with QT reference was [47], it is now [45]

Anonymous    Nov 01, 1999
Printed
Page 510
In the first line, add the word "login" in Courier bold to

the end of the line.

Anonymous   
Printed
Page 515
The Ethernet HOWTO reference was [76], it is now [74]

Anonymous    Nov 01, 1999
Printed
Page 522
The Ethernet HOWTO reference was [76], it is now [74]

Anonymous    Nov 01, 1999
Printed
Page 531
In the first line

'/etc/hosts'

was changed to read:

'/etc/host.conf'.

Anonymous    May 01, 2000
Printed
Page 533
The Ethernet HOWTO reference was [76], it is now [74]

Anonymous    Nov 01, 1999
Printed
Page 541
In the second to last paragraph, "ASDN" was changed to "ADSL"

Anonymous    May 01, 2000
Printed
Page 549
In the 2nd paragraph:

"dial your remote rite automatically"

was changed to:

"dial your remote site automatically"

Anonymous    May 01, 2000
Printed
Page 551
In the 2nd paragraph:

"exampleNFS"

was changed to:

"example NFS"

Anonymous    May 01, 2000
Printed
Page 558
In the 2nd paragraph:

"(via either Ethernet or SLIP)"

was changed to:

"(via either Ethernet or PPP)"

Anonymous    May 01, 2000
Printed
Page 562
The Apache reference was [34], it is now [33]

Anonymous    Nov 01, 1999
Printed
Page 615
In the 1st paragraph:

'succesful'

should be:

'successful'

Anonymous   
Printed
Page 615
5th paragraph "X does does" there should be only one 'does'.

Anonymous   
Printed
Page 616

Last paragraph, first sentence read:

When the KDE project (see "The K Development Environment"
in Chapter 11, ....

It now reads:

When the KDE project (see "The K Desktop Environment" in
Chapter 11, ....

Anonymous    Nov 01, 1999
Printed
Page 624
In the 2nd from last paragraph:

'or updating or maintain the programs'

should be:

'or updating or maintaining the programs'

Anonymous   
Printed
Page 672
The following option was taken from the boot=boot-device option

compact
Merges read requests for adjacent disk sectors to
speed up booting. Use of compact is particulary
recommended when booting from a floppy disk. Use
of compact may conflict with linear.

Also, the options listed at the bottom of the page have been indented
like those listed above.

Anonymous    Nov 01, 1999
Printed
Page 673
The following options have either been changed from the text that

was originally in the book, or added to the page:

disktab=disktab-file
Superceded by the disk=option.

fix-table
If set, allows LILO to adjust 3D addresses
(addressed specified as sector/head/cylinder)
in partition tables. This is sometimes
necessary if a partition isn't track aligned
and another operating system, such as MS-DOS,
is on the same disk. See the lilo.conf manpage
for details.

force-backup=backup-file
Is like backup, but overwrites an old backup
copy if one exists.

ignore-table
Tell LILO to ignore corrupt partition tables.

install=boot-sector
Intalls the specified file as the new boot sector.
If install is omitted, the boot sector defaults
to /boot/boot.b.

linear
Generates linear sector addresses, which do not
depend on disk geometry, instead of 3D (sector
/head/cylinder) addresses. If LILO can't determine
your disk's geometry itself, you can try using
linear; if that doesn't work, then you need to
specify the geometry with disk=. Note, however,
that linear sometimes doesn't work with floppy
disks, and it may conflict with compact.

Anonymous    Nov 01, 1999
Printed
Page 674
The following options have either been changed from the original

text in the book, or added to the page:

The last two sentences under "message=message-file" (pg. 673 in first
two printings) have been deleted.

nowarn
Disables warning messages.

optional
Specifies that any image that is not available
when the map is created should be omitted and not
offered as an option at the boot prompt. Like the
per-image option optional, but it applies to all
images.

The last two sentences under the "password=password" option have been
deleted.

prompt
Automatically displays the boot prompt without
waiting for the user to press the Shift, Alt, or
Scroll Lock key. Note that setting the prompt
without also setting timeout prevents unattended
reboots.

Anonymous    Nov 01, 1999
Printed
Page 676
The following options have either been changed from the original

book, or added to the page:

loader=chain-loader
For a non-Linux operating system, specifies the
chain loader to which LILO should pass control for
booting that operating system. The default is
/boot/chain.b. If the system will be booted from a
drive that is neither the first hard disk nor a
floppy, the chain loader must be separated.

lock
Tells LILO to record the boot command line and use
it as the default for future boots until it is
overriden by a new boot command line. lock is
useful if there is a set of options that you need to
enter on the boot command line every time you boot
the system.

optional
Specifies that the image should be omitted if it is
not available when the map is created by the lilo
command. Useful for specifying test kernels that are
not always present.

restricted (this belongs after the "range=sectors" option)
Specifies that a password is required for booting
the image only if boot parameters are specified on
the command line.

Anonymous    Nov 01, 1999
Printed
Page 677
The following option is now the last option before the heading

"Kernel Options"

unsafe
Can be used in the per-image section for a non-
Linux operating system to indicate that the boot
sector should not be accessed when the map is
created. If unsafe is specified, some checking
isn't done, but the option can be useful for running
the lilo command without having to insert a floppy
disk when the boot sector is on a fixed-format
floppy-disk device. This option cannot be used
with table.

Anonymous    Nov 01, 1999
Printed
Page 693
The following entry has changed from the original which was found

on page 694:

[33] Laurie, Ben and Laurie, Peter. Apache--The Definitive
Guide. O'Reilly & Associates. 1997.

Anonymous    Nov 01, 1999
Printed
Page 694
The reference numbers under the "Programming Languages and

Utilities" heading have changed. The following is a list of the changed
reference page numbers in the order they are listed:

[34] Kernighan, Brian ....
[35] Stevens, Richard ....
[36] Stallman, Richard ....
[37] Kochan, Stephen ....
[38] Schwartz, Randal ....
[39] Wall, Larry, ....
[40] Srinivasan, Sriram ....
[41] Christansen, Tom ....

Anonymous    Nov 01, 1999
Printed
Page 695
The following reference numbers have changed from the original

text and now read:

[42] Ousterhout, John ....
[43] Raines, Paul ....
[44] Flanagan, David ....
[45] Dalheimer, Matthias ....
[46] Oram, Andrew ....
[47] Stallman, Richard ....
[48] DuBois, Paul ....
[49] Lewine, Donald ....
[50] Stallman, Richard ....
[51] Lutz, Mark ....

Anonymous    Nov 01, 1999
Printed
Page 696
The following reference numbers have been changed to the

following:

[52] Lutz, Mark ....
[53] Eckel, Bruce ....
[54] Niemeyer, Patrick ....
[55] Cornell, Gary, ....

System Administration

[56] Nemeth, Evi ....
[57] Frisch, Aeleen ....
[58] Garfinkel, Simson ....
[59] Mui, Linda ....

Anonymous    Nov 01, 1999
Printed
Page 697
The following reference numbers have been changed to the

following:

Person Computer Hardware

[60] Rosch, Winn ....

HOWTOs (Partial List)

[61] Installation HOWTO ....
[62] The Linux Distribution ....
[63] XFree86 HOWTO ....
[64] Bootdisk HOWTO ....
[65] Linux BootPrompt ....
[66] The CD Writing ....

Anonymous    Nov 01, 1999
Printed
Page 698
The following reference numbers have changed to the following

[67] UUCP HOWTO ....
[68] Hardware Compatibility ....
[69] SCSI Programming ....
[70] PCI HOWTO ....
[71] The Linux CD-ROM ....
[72] Kernel HOWTO ....
[73] NET-3 HOWTO ....
[74] The Linux Ethernet ....
[75] PPP HOWTO ....

Anonymous    Nov 01, 1999
Printed
Page 699
The following reference numbers have changed to the following

[76] DNS HOWTO ....
[77] NIS HOWTO ....
[78] Firewall HOWTO ....
[79] ISP Hookup ....
[80] GCC HOWTO ....
[81] Shadow Password ....
[82] The Linux Printing ....
[83] DOSEMU HOWTO ....

Anonymous    Nov 01, 1999
Printed
Page 700
The following reference numbers have changed to the following

[84] UMSDOSS HOWTO ....
[85] Commercial HOWTO ....
[86] Linux Access ....
[87] Ftape HOWTO ....

Internet Requests For Comments

[88] RFC 1597. ....
[89] RFC 1340. ....
[90] RFC 1144. ....
[91] RFC 1033. ....

Anonymous    Nov 01, 1999
Printed
Page 701
These reference numbers have changed to the following

[92] RFC 1034. ....
[93] RFC 1035. ....
[94] RFC 974. ....
[95] RFC 977. ....
[96] RFC 1094. ....
[97] RFC 1055. ....
[98] RFC 1057. ....
[99] RFC 1058. ....
[100] RFC 1535. ....
[101] RFC 1036. ....
[102] RFC 822. ....

Anonymous    Nov 01, 1999
Printed
Page 702

The following reference number has been changed to read:

[103] RFC 821. ....

Anonymous    Nov 01, 1999
Printed
Page 703
In the first column, under the "<" entry, shell, 105" has been

deleted.

Anonymous    Nov 01, 1999
Printed
Page 704
The page number for "append= option" has changed from 676 to 677

Anonymous    Nov 01, 1999
Printed
Page 706
The following has been added as an index entry

compact option (LILO), 672

Anonymous    Nov 01, 1999
Printed
Page 711
The following has been added as an index entry

fix-table option (LILO), 673

Anonymous    Nov 01, 1999
Printed
Page 714
The following index entry was added

install= option (LILO), 673

Anonymous    Nov 01, 1999
Printed
Page 715
The following index entry has changed from

KDE (K Development Environment)

to:

KDE (K Desktop Environment)

Anonymous    Nov 01, 1999
Printed
Page 716
The following index entries have been added

linear option (LILO), 673
lock option (LILO), 676

Anonymous    Nov 01, 1999
Printed
Page 720
The following index entries have been added

optional (global) option (LILO), 674
optional (image) option (LILO), 676

Anonymous    Nov 01, 1999
Printed
Page 723
The following index entry was added

prompt option (LILO), 674

Anonymous    Nov 01, 1999
Printed
Page 728
The following index entry was added

unstate option (LILO), 677

(Colophon) The colophon description of the cover has been corrected.
The horse on the cover of Running Linux, 3ed, is not bucking, it is
rearing. The colophon now reads:

The image on the cover of Running Linux, Third Edition is a rearing
horse. A horse will rear often to avoid going forward-as a way to avoid
either further work or a frightening object. Other factors may include
poorly fitted tack or an overly aggressive rider. For some horses,
rearing is a learned behavior. Often a very difficult vice to correct,
rearing is not a very common problem with most reasonably trained
horses, and it is not breed-specific or discipline-specific. Rearing is
an unsettling, difficult move to ride, not to mention dangerous. When a
horse rears, its rider must lean forward on the horse's neck, to avoid
shifting the weight and flipping the horse over backwards.

Anonymous    Nov 01, 1999
Printed
Page 730
Change the index entry

"XF86Config program"

to:

"XF86Config file"

Anonymous