Errata

Linux in a Nutshell

Errata for Linux in a Nutshell

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.

The following errata were submitted by our customers and have not yet been approved or disproved by the author or editor. They solely represent the opinion of the customer.

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

Version Location Description Submitted by Date submitted
Printed Page 53
cpp command

In chapter 3 (Linux commands) the cpp command is not in correct
alphabetical order. It stands between the cc and the cfdisk command instead
of between the cpio and crontab command about 20 pager later.

Anonymous   
Printed Page 59
Middle of page

On this page, right after the end of cfdisk's entry, there begins the entry for chattr.

Shouldn't chage be next? Indeed, I can't find chage anywhere in the book. There is a
man page for chage so I know I'm no more deluded than is usually the case. Nor do I
find chage as a subsection under passwd.

Anonymous   
Printed Page 153
In the grep command, the -b (byte offset) was duplicated.

Anonymous   
Printed Page 206
In the description of the "kill" command, a wrong description

is given for a signal.

In the book, it says:
"With a signal number of 9 (HUP), the kill cannot ..."

While this should have been:
"With a signal number of 9 (KILL), the kill cannot ..."

Anonymous   
Printed Page 233
Explanation of the Option -N, --literal

In the book you read the following explanation:

Do not list filenames.

But 'man ls' says:

print raw entry names (don't treat e.g. control characters specially)

Anonymous   
Printed Page 324
after split

The secure shell (ssh) program suite is not described within
the book, although for remote logins and file copies these
programs should be used in preference to telnet, rsh and ftp.
Passwords should not be transmitted unencrypted.
Commands available are:

ssh
slogin
scp
ssh-add
ssh-agent
ssh-askpass
ssh-keygen

and a daemon

sshd

for serving ssh requests.

Anonymous   
Printed Page 374
line 16

Under -D [options]

Shouldn't -b dir be -d dir?

Anonymous   
Printed Page 426
"Miscellaneous options" section

The 2nd option :
--setgids packages
should be :
--setugids packages

That is, change 'setgids' to 'setugids' ,
because this option not only set gid, but also uid.

Anonymous   
Printed Page 462
Coprocesses

Bash does not have coprocesses. Trying any of the examples results in errors. This
is further verified by looking up the read builtin command further on in the chapter.
read -p in ksh reads from a coprocess, however in bash the -p switch displays an
interactive prompt.

Anonymous   
Printed Page 629
3rd section

The order of the arguments for gawk's 'index()' function are reversed; it should read
'index(str,substr)'.

Anonymous