Here are the rest of the errata:
QUOTE
{102} ##/etc/raddb/eap.conf;
Random File is defined as /etc/raddb/keys/random
Halfway up, the directions to make the file say it ends up in /etc/raddb/random.
Correct.
QUOTE
(311) 7th paragraph;
The line that reads
"--with-automount -with-smbmount..."
should read
"... --with-smbmount..."
Correct.
QUOTE
{312} Solution for Fedora;
The correct chkconfig command is chkconfig --add smb.
Correct.
QUOTE
Fedora, Red Hat, and CentOS users who build Samba from sources will find init scripts in samba-
[version]/packaging/RHEL/setup. For example, copy smb.init to /etc/init.d/, change its name to smb,
and you're in business. You should also copy samba.sysconfig to /etc/sysconfig/ and change the name
to samba.
Correct.
QUOTE
{315} 5th line (2nd command);
The command to add the new machines group to the samba server's /etc/group file is missing any
mention of a GID value to add.
Executing the command as written yields the following:
# groupadd -g machines
usage: groupadd [-g gid [-o]] [-r] [-f] group
On a RHEL4 system using shadow-utils-4.0.3-63.RHEL4 anyway.
Neither is there any discussion of what value to use for the GID. Should the user just pick a value
not already in /etc/group or something else?
Yes, select a new unused GID less than 500, because RHEL uses GIDs 1-499 for system groups, and human users start at 500. However, this is just a convenience for keeping the two sorted; you may use whatever you like.
QUOTE
[333] diagram;
This diagram is inconsistent with its description on the next page (334) where, in the first
paragraph it says that "The leftmost branch terminates at a user ID (UID)." but the diagram's
leftmost branch terminates in an ou. The second paragraph of page 334 confirms this error by saying
that the entry "uid=terryjones" should be in the diagram.
Crud. The wrong diagram got used- the erratum is correct.
QUOTE
{334} last paragraph including indented example;
The example has one duplicate attribute but the first sentence following it says "This shows a
couple of duplicate attributes." Off by one!
OK, no need to gloat

. This is correct.
QUOTE
{336} first paragraph;
The text claims that DSE "is one of those clever self-referential geek names". Then it goes on to
explain that the D in DSE stands for DSA and that the D in DSA stands for Directory. Nowhere is
there any self-referentiality. DSA is simply an acronym which references ANOTHER acronym.
OK, then it's not so clever.

QUOTE
{372} Last listing of Debian packages;
libbg2 should be libgd2-noxpm
Sarge has only libgd2; in later releases you do need libgd2-noxpm
QUOTE
On page 373 the list carries on and libgd2-dev is listed twice, however only the first one is
correct, the entry for package 3 should be libpng12-0-dev
Correct that libgd2-dev is listed twice. libpng12-0 is correct, and the list should also include libpng12-dev, not libpng12-0-dev.