Index: content/databases/db-3.3/db-3.3-intro.xml
===================================================================
--- content/databases/db-3.3/db-3.3-intro.xml (revision 23d784bf19671e7660f345be5f12888fd5cd2ea7)
+++ content/databases/db-3.3/db-3.3-intro.xml (revision 65df9fca7b49a35cec75c260931e9af291f3ede4)
@@ -18,4 +18,12 @@
+Additional downloads
+
+Recommended Patch:
+Required Patch:
+
+
Index: content/databases/db/db-exp.xml
===================================================================
--- content/databases/db/db-exp.xml (revision 23d784bf19671e7660f345be5f12888fd5cd2ea7)
+++ content/databases/db/db-exp.xml (revision 65df9fca7b49a35cec75c260931e9af291f3ede4)
@@ -4,6 +4,6 @@
cd build_unix && ../dist/configure --prefix=/usr
--enable-compat185:
-This replaces the normal ./configure command as
-Berkeley DB comes with the various
+This replaces the normal ./configure command, as
+Berkeley DB comes with various
build directories for different platforms.
Index: content/databases/mysql/mysql-config.xml
===================================================================
--- content/databases/mysql/mysql-config.xml (revision 23d784bf19671e7660f345be5f12888fd5cd2ea7)
+++ content/databases/mysql/mysql-config.xml (revision 65df9fca7b49a35cec75c260931e9af291f3ede4)
@@ -12,10 +12,12 @@
Configuration Information
-There are several default configurations file available in
-/usr/share/mysql which you can use.
+There are several default configuration files available in
+/usr/share/mysql which you can
+use. Create /etc/my.cnf using the following
+command:
cp /usr/share/mysql/my-medium.cnf /etc/my.cnf
-We can now install a database and change the ownership to the
+You can now install a database and change the ownership to the
unprivileged user and group.
@@ -27,6 +29,6 @@
mysqld_safe --user=mysql 2>&1 >/dev/null &
-A default installation does not setup a password for the administrator
-so here we will set one. Replace [new-password]
+A default installation does not setup a password for the
+administrator, so use the following command to set one. Replace [new-password]
with your own.
@@ -52,10 +54,10 @@
mysqladmin -u root password [new-password]
-Now that we are done with the configuration of the server, we can
-shut it down.
+Configuration of the server is now finished. Shut the server down
+using the following command:
mysqladmin -p shutdown
-Install /etc/rc.d/init.d/mysql
+Install the /etc/rc.d/init.d/mysql
init script included in the package.
Index: content/databases/postgresql/postgresql-config.xml
===================================================================
--- content/databases/postgresql/postgresql-config.xml (revision 23d784bf19671e7660f345be5f12888fd5cd2ea7)
+++ content/databases/postgresql/postgresql-config.xml (revision 65df9fca7b49a35cec75c260931e9af291f3ede4)
@@ -15,5 +15,5 @@
url="file:///usr/share/doc/postgresql/html/index.html"/>.
-Install /etc/rc.d/init.d/postgresql
+Install the /etc/rc.d/init.d/postgresql
init script included in the package.
Index: content/databases/postgresql/postgresql-desc.xml
===================================================================
--- content/databases/postgresql/postgresql-desc.xml (revision 23d784bf19671e7660f345be5f12888fd5cd2ea7)
+++ content/databases/postgresql/postgresql-desc.xml (revision 65df9fca7b49a35cec75c260931e9af291f3ede4)
@@ -84,5 +84,5 @@
ipcclean
-ipcclean removes share memory and semaphores left over by an
+ipcclean removes shared memory and semaphores left over by an
aborted database server.
Index: content/databases/postgresql/postgresql-exp.xml
===================================================================
--- content/databases/postgresql/postgresql-exp.xml (revision 23d784bf19671e7660f345be5f12888fd5cd2ea7)
+++ content/databases/postgresql/postgresql-exp.xml (revision 65df9fca7b49a35cec75c260931e9af291f3ede4)
@@ -2,12 +2,5 @@
Command explanations
-useradd -d /var/pgsql/data postgres: Add an unprivileged user to run the database server. Running the
-server as root is dangerous, and moreover simply will not work.
-
-su - postgres -c '/usr/bin/initdb -D /var/pgsql/data': Initialize the database tablespace. This command may not be executed
-by root.
-
-su - postgres -c '/usr/bin/postmaster -D /var/pgsql/data >
-/var/pgsql/data/logfile 2>&1 &': Start the database server. User postgres must execute this command as well.
+useradd -d /var/pgsql/data postgres: Add an unprivileged user to run the database server.
createdb test, create table t1 , insert into t1 values..., select *
Index: content/databases/postgresql/postgresql-inst.xml
===================================================================
--- content/databases/postgresql/postgresql-inst.xml (revision 23d784bf19671e7660f345be5f12888fd5cd2ea7)
+++ content/databases/postgresql/postgresql-inst.xml (revision 65df9fca7b49a35cec75c260931e9af291f3ede4)
@@ -28,5 +28,5 @@
/var/pgsql/data/logfile 2>&1 &'
-Now we can create a database and verify the installation:
+Create a database and verify the installation:
su - postgres -c '/usr/bin/createdb test' &&
Index: content/databases/postgresql/postgresql-intro.xml
===================================================================
--- content/databases/postgresql/postgresql-intro.xml (revision 23d784bf19671e7660f345be5f12888fd5cd2ea7)
+++ content/databases/postgresql/postgresql-intro.xml (revision 65df9fca7b49a35cec75c260931e9af291f3ede4)
@@ -32,5 +32,5 @@
,
krb4 or
-MIT Kerberos,
+ or ,
Ant and
Rendezvous
Index: content/web/apache/apache-config.xml
===================================================================
--- content/web/apache/apache-config.xml (revision 23d784bf19671e7660f345be5f12888fd5cd2ea7)
+++ content/web/apache/apache-config.xml (revision 65df9fca7b49a35cec75c260931e9af291f3ede4)
@@ -22,5 +22,5 @@
server.
-Install /etc/rc.d/init.d/apache
+Install the /etc/rc.d/init.d/apache
init script included in the package.
Index: content/web/apache/apache-desc.xml
===================================================================
--- content/web/apache/apache-desc.xml (revision 23d784bf19671e7660f345be5f12888fd5cd2ea7)
+++ content/web/apache/apache-desc.xml (revision 65df9fca7b49a35cec75c260931e9af291f3ede4)
@@ -42,5 +42,5 @@
dbmmanage
dbmmanage is used to create and update the
-DBM format files used to store usernames and password
+DBM format files used to store usernames and passwords
for basic authentication of HTTP
users.
@@ -48,10 +48,10 @@
htdigest
htdigest is used to create and update the
-flat-files used to store usernames, realm and password for digest
+flat-files used to store usernames, realms and passwords for digest
authentication of HTTP users.
htpasswd
htpasswd is used to create and update the
-flat-files used to store usernames and password for basic authentication of
+flat-files used to store usernames and passwords for basic authentication of
HTTP users.
Index: content/web/proftpd/proftpd-config.xml
===================================================================
--- content/web/proftpd/proftpd-config.xml (revision 23d784bf19671e7660f345be5f12888fd5cd2ea7)
+++ content/web/proftpd/proftpd-config.xml (revision 65df9fca7b49a35cec75c260931e9af291f3ede4)
@@ -3,5 +3,5 @@
proftpd init.d script
-Install /etc/rc.d/init.d/proftpd
+Install the /etc/rc.d/init.d/proftpd
init script included in the package.
Index: content/web/proftpd/proftpd-desc.xml
===================================================================
--- content/web/proftpd/proftpd-desc.xml (revision 23d784bf19671e7660f345be5f12888fd5cd2ea7)
+++ content/web/proftpd/proftpd-desc.xml (revision 65df9fca7b49a35cec75c260931e9af291f3ede4)
@@ -12,5 +12,5 @@
ftpcount
-ftpcount shows current number of connections.
+ftpcount shows the current number of connections.
ftpshut
Index: content/web/proftpd/proftpd-exp.xml
===================================================================
--- content/web/proftpd/proftpd-exp.xml (revision 23d784bf19671e7660f345be5f12888fd5cd2ea7)
+++ content/web/proftpd/proftpd-exp.xml (revision 65df9fca7b49a35cec75c260931e9af291f3ede4)
@@ -4,8 +4,4 @@
install_user=proftpd install_group=proftpd:
Specify the user and group identity for ProFTPD.
-
---prefix=/usr:
-This installs ProFTPD in /usr
-instead of /usr/local.
--sysconfdir=/etc:
Index: content/web/web.xml
===================================================================
--- content/web/web.xml (revision 23d784bf19671e7660f345be5f12888fd5cd2ea7)
+++ content/web/web.xml (revision 65df9fca7b49a35cec75c260931e9af291f3ede4)
@@ -4,5 +4,5 @@
This chapter includes applications that respond to requests
-originating from the Internet. Specifically covered are
+originating from LAN, intranet and internet clients. Specifically covered are
HTTP requests and FTP
requests.
Index: server/mail/courier/courier-config.xml
===================================================================
--- server/mail/courier/courier-config.xml (revision 23d784bf19671e7660f345be5f12888fd5cd2ea7)
+++ server/mail/courier/courier-config.xml (revision 65df9fca7b49a35cec75c260931e9af291f3ede4)
@@ -131,6 +131,7 @@
postmaster: [your administrator email]
-If you want to deny access from some hosts from sending mail you
-will need to edit the /etc/courier/smtpaccess/default.
+If you want to deny access from some hosts from sending mail, you
+will need to edit the
+/etc/courier/smtpaccess/default file.
After the above steps are completed you will need to run the
@@ -187,5 +188,5 @@
-This section will explain on how to create MailDirs for
+This section will explain how to create MailDirs for
your system users.
@@ -294,9 +295,9 @@
the easiest to use. It will automatically create missing data files, and
SSL certificates if they are missing. To install the
-init.d file for Courier you will need to use the
-follow commands:
+init.d file for Courier, you will need to use the
+following commands:
cp /usr/src/courier-&courier-version;/courier.sysvinit /etc/rc.d/init.d/courier &&
-chmod 755 /etc/rc.d/init.d/courier
+chmod 754 /etc/rc.d/init.d/courier
Create the symbolic links to this file in the relevant
Index: server/mail/courier/courier-desc.xml
===================================================================
--- server/mail/courier/courier-desc.xml (revision 23d784bf19671e7660f345be5f12888fd5cd2ea7)
+++ server/mail/courier/courier-desc.xml (revision 65df9fca7b49a35cec75c260931e9af291f3ede4)
@@ -89,9 +89,9 @@
lockmail
-lockmail is a helper utility for working with mailbox files..
+lockmail is a helper utility for working with mailbox files.
mailbot
mailbot reads an E-mail message on standard input and creates an E-mail message
-replying to the original message's sender..
+replying to the original message's sender.
maildirkw
@@ -107,27 +107,28 @@
makealiases
-makealiases Build a list of aliases from /etc/courier/aliases
+makealiases Build a list of aliases from the /etc/courier/aliases
or /etc/courier/aliasdir directories.
makehosteddomains
-makehostedomains Build a database of hosted domains from hosteddomains
-.
+makehostedomains Build a database of hosted domains from hosteddomains.
makepercentrelay
-makepercentrelay Build a list of %-relayed domains from percentrelay.dir
+makepercentrelay Build a list of %-relayed
+domains from the percentrelay.dir
directory.
makesmtpaccess
-makesmtpacces Build ESMTP server access file from /etc/courier/smtpaccess
+makesmtpaccess Build ESMTP server access file
+from the /etc/courier/smtpaccess
directory.
makesmtpaccess-msa
-makesmtpaccess-msa Build ESMTP server access file from /etc/courier/smtpaccess
+makesmtpaccess-msa Build ESMTP server access
+file from the /etc/courier/smtpaccess
directory. This esmtp list is for the MSA protocol.
makeuucpneighbors
makeuucpneighbors Builds a list of
-UUCP recipient's using /etc/courier/uucpneighbors
-.
+UUCP recipients using /etc/courier/uucpneighbors.
reformail
Index: server/mail/courier/courier-inst.xml
===================================================================
--- server/mail/courier/courier-inst.xml (revision 23d784bf19671e7660f345be5f12888fd5cd2ea7)
+++ server/mail/courier/courier-inst.xml (revision 65df9fca7b49a35cec75c260931e9af291f3ede4)
@@ -9,6 +9,6 @@
useradd -c 'Courier Mail Server' -d /dev/null -g courier -s /bin/false courier
- You also need to create a bin user. If you already have a user named bin
-this step can be safely ignored.
+ You also need to create a bin user. If you already have a user
+named bin, this step can be safely ignored.
useradd -c 'bin' -d /dev/null -g bin -u 1 bin
@@ -18,5 +18,5 @@
all the Courier MTA pid
files will exist. This will allow courierfilter.pid
-to be created. Without the courierfilter running the
+to be created. Without the courierfilter running, the
Courier MTA will not work. Issue the
following commands to create
Index: server/mail/exim/exim-config.xml
===================================================================
--- server/mail/exim/exim-config.xml (revision 23d784bf19671e7660f345be5f12888fd5cd2ea7)
+++ server/mail/exim/exim-config.xml (revision 65df9fca7b49a35cec75c260931e9af291f3ede4)
@@ -25,5 +25,5 @@
To automate the running of exim at startup,
-install /etc/rc.d/init.d/exim
+install the /etc/rc.d/init.d/exim
init script included in the package.
Index: server/mail/mail.xml
===================================================================
--- server/mail/mail.xml (revision 23d784bf19671e7660f345be5f12888fd5cd2ea7)
+++ server/mail/mail.xml (revision 65df9fca7b49a35cec75c260931e9af291f3ede4)
@@ -4,6 +4,6 @@
MTAs are the programs which transport mail from one machine to the
-other. The traditional MTA is sendmail
-however there are several other choices.
+other. The traditional MTA is
+sendmail, however there are several other choices.
As well as SMTP servers there is a
Index: server/mail/postfix/postfix-config.xml
===================================================================
--- server/mail/postfix/postfix-config.xml (revision 23d784bf19671e7660f345be5f12888fd5cd2ea7)
+++ server/mail/postfix/postfix-config.xml (revision 65df9fca7b49a35cec75c260931e9af291f3ede4)
@@ -10,5 +10,5 @@
Configuration Information
-cat > /etc/aliases << "EOF"
+cat >> /etc/aliases << "EOF"
# Begin /etc/aliases
@@ -20,6 +20,12 @@
EOF
-The /etc/aliases file that was just created,
-the main.cf and the master.cf
+To protect an existing /etc/aliases
+file, we will append these aliases to it if it exists. This file
+should be checked and duplicate aliases removed, if
+present.
+
+The /etc/aliases file that was just created
+or appended, the main.cf and the
+master.cf
must be personalized for your system. The aliases file
needs your non-root login identity so mail addressed to root can be forwarded
@@ -44,5 +50,5 @@
Postfix init.d script
-To automate the running of Postfix at startup, install /etc/rc.d/init.d/postfix
+To automate the running of Postfix at startup, install the /etc/rc.d/init.d/postfix
init script included in the package.
Index: server/mail/sendmail/sendmail-config.xml
===================================================================
--- server/mail/sendmail/sendmail-config.xml (revision 23d784bf19671e7660f345be5f12888fd5cd2ea7)
+++ server/mail/sendmail/sendmail-config.xml (revision 65df9fca7b49a35cec75c260931e9af291f3ede4)
@@ -17,5 +17,5 @@
newaliases -v
-To automate the running of Sendmail at startup, install /etc/rc.d/init.d/sendmail
+To automate the running of Sendmail at startup, install the /etc/rc.d/init.d/sendmail
init script included in the package.
@@ -25,5 +25,5 @@
how often Sendmail will process the mail queue. A default of 5
minutes is used in the init script. Individual workstation users may want to set
-this as low as 1 minute, large installations handling more mail will
+this as low as 1 minute, large installations handling more mail may
want to set it higher.
Index: server/other/bind/bind-config.xml
===================================================================
--- server/other/bind/bind-config.xml (revision 23d784bf19671e7660f345be5f12888fd5cd2ea7)
+++ server/other/bind/bind-config.xml (revision 65df9fca7b49a35cec75c260931e9af291f3ede4)
@@ -112,5 +112,5 @@
servers. This file must be updated periodically with the
dig utility.
-Consult the BIND 9 Administrator Reference Manual for
+Consult the BIND 9 Administrator Reference Manual for
details.
@@ -141,5 +141,5 @@
cp /etc/resolv.conf /etc/resolv.conf.bak &&
cat > /etc/resolv.conf << "EOF"
-search yourdomain.com
+search [yourdomain.com]
nameserver 127.0.0.1
EOF
@@ -150,5 +150,5 @@
chown -R named.named /home/named
-To start the DNS server at boot, install /etc/rc.d/init.d/bind
+To start the DNS server at boot, install the /etc/rc.d/init.d/bind
init script included in the package.
Index: server/other/cvsserver/cvsserver-exp.xml
===================================================================
--- server/other/cvsserver/cvsserver-exp.xml (revision 23d784bf19671e7660f345be5f12888fd5cd2ea7)
+++ server/other/cvsserver/cvsserver-exp.xml (revision 65df9fca7b49a35cec75c260931e9af291f3ede4)
@@ -2,11 +2,11 @@
Command explanations
-mkdir /cvsroot: Create the CVS
+mkdir /home/cvsroot: Create the CVS
repository directory.
-chmod 1777 /cvsroot: Sticky bit permissions for
+chmod 1777 /home/cvsroot: Set sticky bit permissions for
CVSROOT.
-export CVSROOT=/cvsroot: Specify new CVSROOT
+export CVSROOT=/home/cvsroot: Specify new CVSROOT
for all cvs commands.
@@ -17,8 +17,8 @@
releasetag: All source code modules must be imported
into the CVS repository before use, with the
-cvs import command. the -m
+cvs import command. The -m
flags specifies an initial descriptive entry for the new module.
-the "cvstest" parameter is the name used for the module in all
-subsequent cvs commands. the "vendortag" and "releasetag"
+The "cvstest" parameter is the name used for the module in all
+subsequent cvs commands. The "vendortag" and "releasetag"
parameters are used to further identify each CVS module and
are mandatory whether used or not.
@@ -28,9 +28,9 @@
create one if not found.
-echo anonymous: > /cvsroot/CVSROOT/passwd
+echo anonymous: > /home/cvsroot/CVSROOT/passwd
: Add the anonymous user to the CVS passwd file,
which is unused for anything else in this configuration.
-echo anonymous > /cvsroot/CVSROOT/readers: Add the
+echo anonymous > /home/cvsroot/CVSROOT/readers: Add the
anonymous user to the CVS readers file, a list of
users who have read only access to the repository.
Index: server/other/cvsserver/cvsserver-inst.xml
===================================================================
--- server/other/cvsserver/cvsserver-inst.xml (revision 23d784bf19671e7660f345be5f12888fd5cd2ea7)
+++ server/other/cvsserver/cvsserver-inst.xml (revision 65df9fca7b49a35cec75c260931e9af291f3ede4)
@@ -2,5 +2,5 @@
Setting up a CVS server.
-We will discuss setting up a CVS server using OpenSSH
+A CVS server will be set up using OpenSSH
as the remote access method. Other access methods, including :pserver: and
:server: will not be used for write access to the CVS
@@ -10,13 +10,13 @@
:pserver: can be found at the end of this section.
-Configuration of our CVS server consists of four
+Configuration of the CVS server consists of four
steps:
1. Create a repository.
Create a new CVS repository with the following
-commands, logged in as root:
-mkdir /cvsroot &&
-chmod 1777 /cvsroot &&
-export CVSROOT=/cvsroot &&
+commands:
+mkdir /home/cvsroot &&
+chmod 1777 /home/cvsroot &&
+export CVSROOT=/home//cvsroot &&
cvs init
@@ -26,7 +26,7 @@
CVS repository:
-export CVSROOT=/cvsroot &&
-cd sourcedir &&
-cvs import -m "repository test" cvstest vendortag releasetag
+export CVSROOT=/home/cvsroot &&
+cd [sourcedir] &&
+cvs import -m ["repository test"] [cvstest] [vendortag] [releasetag]
3. Verify local repository access.
@@ -57,6 +57,6 @@
(grep anonymous /etc/passwd || useradd anonymous -s /bin/false) &&
-echo anonymous: > /cvsroot/CVSROOT/passwd &&
-echo anonymous > /cvsroot/CVSROOT/readers
+echo anonymous: > /home/cvsroot/CVSROOT/passwd &&
+echo anonymous > /home/cvsroot/CVSROOT/readers
If you use inetd, the following command will add the
@@ -64,5 +64,5 @@
echo "2401 stream tcp nowait root /usr/bin/cvs cvs -f \
- --allow-root=/cvsroot pserver" >> /etc/inetd.conf
+ --allow-root=/home/cvsroot pserver" >> /etc/inetd.conf
Issue a killall -HUP inetd to reread the changed
@@ -82,5 +82,5 @@
passenv = PATH
server = /usr/bin/cvs
- server_args = -f --allow-root=/cvsroot pserver
+ server_args = -f --allow-root=/home/cvsroot pserver
}
EOF
@@ -91,9 +91,9 @@
on another machine that can reach the CVS server via
network. No account on the CVS repository is needed. To
-test anonymous access to the CVS repository log in to
+test anonymous access to the CVS repository, log in to
another machine as an unprivileged user and execute the following command:
-cvs -d:pserver:anonymous@[servername]:/cvsroot co cvstest
+cvs -d:pserver:anonymous@[servername]:/home/cvsroot co cvstest
Replace [servername] with the IP address or
hostname of the CVS server
Index: server/other/dhcp/dhcp-config.xml
===================================================================
--- server/other/dhcp/dhcp-config.xml (revision 23d784bf19671e7660f345be5f12888fd5cd2ea7)
+++ server/other/dhcp/dhcp-config.xml (revision 65df9fca7b49a35cec75c260931e9af291f3ede4)
@@ -9,5 +9,5 @@
Information on configuring the DHCP client can be
-found in Chapter 14.
+found in .
Note that you only need the DHCP server if
@@ -17,5 +17,5 @@
interface, which may need to be modified for your hardware configuration.
-Install /etc/rc.d/init.d/dhcp
+Install the /etc/rc.d/init.d/dhcp
init script included in the package.
@@ -27,5 +27,5 @@
touch /var/state/dhcp/dhcpd.leases
-The follow commands will create a base configuration file for a
+The following commands will create a base configuration file for a
DHCP server. There are several options that you may want to
add (information that is passed back to the DHCP client) and
@@ -37,8 +37,8 @@
ddns-update-style ad-hoc;
-subnet 192.168.5.0 netmask 255.255.255.0 {
- range 192.168.5.10 192.168.5.240;
- option broadcast-address 195.168.5.255;
- option routers 192.168.5.1;
+subnet [192.168.5.0] netmask [255.255.255.0] {
+ range [192.168.5.10] [192.168.5.240];
+ option broadcast-address [195.168.5.255];
+ option routers [192.168.5.1];
}
EOF
Index: server/other/dhcp/dhcp-desc.xml
===================================================================
--- server/other/dhcp/dhcp-desc.xml (revision 23d784bf19671e7660f345be5f12888fd5cd2ea7)
+++ server/other/dhcp/dhcp-desc.xml (revision 65df9fca7b49a35cec75c260931e9af291f3ede4)
@@ -3,6 +3,5 @@
The DHCP package contains
-dhclient, dhcpd and dhcrelay
-.
+dhclient, dhcpd and dhcrelay.
Index: server/other/leafnode/leafnode-config.xml
===================================================================
--- server/other/leafnode/leafnode-config.xml (revision 23d784bf19671e7660f345be5f12888fd5cd2ea7)
+++ server/other/leafnode/leafnode-config.xml (revision 65df9fca7b49a35cec75c260931e9af291f3ede4)
@@ -3,6 +3,6 @@
Config files
-/etc/leafnode/config,
-/etc/inetd.conf and
+/etc/news/config,
+/etc/inetd.conf or
/etc/xinetd.conf
@@ -14,4 +14,7 @@
echo "nntp stream tcp nowait news /usr/sbin/tcpd /usr/sbin/leafnode" \
>> /etc/inetd.conf
+
+Issue a killall -HUP inetd to reread the
+changed inetd.conf file.
Alternatively, Leafnode may be configured to
@@ -34,4 +37,7 @@
EOF
+Issue a killall -HUP xinetd to reread the
+changed xinetd.conf file.
+
The /etc/news/config file must be
edited to reflect the name of the upstream NNTP
@@ -49,5 +55,5 @@
The NNTPSERVER environment variable must be set to
127.0.0.1 to prevent news clients from reading news from the upstream feed,
-add the following to /etc/profile or
+so add the following to /etc/profile or
$HOME/.bash_profile:
Index: server/other/leafnode/leafnode-intro.xml
===================================================================
--- server/other/leafnode/leafnode-intro.xml (revision 23d784bf19671e7660f345be5f12888fd5cd2ea7)
+++ server/other/leafnode/leafnode-intro.xml (revision 65df9fca7b49a35cec75c260931e9af291f3ede4)
@@ -16,5 +16,5 @@
Leafnode dependencies
Required
-
+ and
Index: server/other/openssh/openssh-config.xml
===================================================================
--- server/other/openssh/openssh-config.xml (revision 23d784bf19671e7660f345be5f12888fd5cd2ea7)
+++ server/other/openssh/openssh-config.xml (revision 65df9fca7b49a35cec75c260931e9af291f3ede4)
@@ -15,5 +15,5 @@
sshd init.d script
-To start the SSH Server at boot, install /etc/rc.d/init.d/sshd
+To start the SSH Server at boot, install the /etc/rc.d/init.d/sshd
init script included in the package.
Index: server/other/openssh/openssh-desc.xml
===================================================================
--- server/other/openssh/openssh-desc.xml (revision 23d784bf19671e7660f345be5f12888fd5cd2ea7)
+++ server/other/openssh/openssh-desc.xml (revision 65df9fca7b49a35cec75c260931e9af291f3ede4)
@@ -17,5 +17,5 @@
sshd
-The daemon that permits you to login.
+The daemon that listens for ssh login requests.
ssh-agent
@@ -27,5 +27,5 @@
sftp
FTP-like program that works over
-SSH1 and SSH2 protocol.
+SSH1 and SSH2 protocols.
scp
Index: server/other/openssh/openssh-exp.xml
===================================================================
--- server/other/openssh/openssh-exp.xml (revision 23d784bf19671e7660f345be5f12888fd5cd2ea7)
+++ server/other/openssh/openssh-exp.xml (revision 65df9fca7b49a35cec75c260931e9af291f3ede4)
@@ -13,5 +13,5 @@
--libexecdir=/usr/sbin:
-OpenSSH puts
+OpenSSH installs
programs called by programs in /usr/libexec.
sftp-server is a sshd
Index: server/other/openssh/openssh-inst.xml
===================================================================
--- server/other/openssh/openssh-inst.xml (revision 23d784bf19671e7660f345be5f12888fd5cd2ea7)
+++ server/other/openssh/openssh-inst.xml (revision 65df9fca7b49a35cec75c260931e9af291f3ede4)
@@ -18,5 +18,5 @@
linked OpenSSL libraries. If you recompile
OpenSSL, OpenSSH may
-fail to startup. An alternative is to link against static OpenSSL
+fail to startup. An alternative is to link against the static OpenSSL
library. To link against the static library, execute the following command:
Index: server/other/openssh/openssh-intro.xml
===================================================================
--- server/other/openssh/openssh-intro.xml (revision 23d784bf19671e7660f345be5f12888fd5cd2ea7)
+++ server/other/openssh/openssh-intro.xml (revision 65df9fca7b49a35cec75c260931e9af291f3ede4)
@@ -4,5 +4,5 @@
The OpenSSH package
contains ssh clients and the sshd daemon.
-This is useful for encrypting all traffic over a network.
+This is useful for encrypting authentication and subsequent traffic over a network.
Package information
@@ -23,5 +23,5 @@
,
X ( or ),
-MIT Kerberos and
+ or and
OpenSC
Index: server/other/rsync.xml
===================================================================
--- server/other/rsync.xml (revision 23d784bf19671e7660f345be5f12888fd5cd2ea7)
+++ server/other/rsync.xml (revision 65df9fca7b49a35cec75c260931e9af291f3ede4)
@@ -5,5 +5,4 @@
&rsync-intro;
&rsync-inst;
-&rsync-exp;
&rsync-config;
&rsync-desc;
Index: server/other/rsync/rsync-config.xml
===================================================================
--- server/other/rsync/rsync-config.xml (revision 23d784bf19671e7660f345be5f12888fd5cd2ea7)
+++ server/other/rsync/rsync-config.xml (revision 65df9fca7b49a35cec75c260931e9af291f3ede4)
@@ -36,5 +36,5 @@
script to be used.
-Install /etc/rc.d/init.d/rsyncd
+Install the /etc/rc.d/init.d/rsyncd
init script included in the package.
Index: server/other/rsync/rsync-desc.xml
===================================================================
--- server/other/rsync/rsync-desc.xml (revision 23d784bf19671e7660f345be5f12888fd5cd2ea7)
+++ server/other/rsync/rsync-desc.xml (revision 65df9fca7b49a35cec75c260931e9af291f3ede4)
@@ -13,5 +13,5 @@
uses the "rsync algorithm" which provides a very fast method of syncing remote
files. It does this by sending just the differences in the files across the
-link, without requiring that both sets of files are present at one of the ends
+link, without requiring that both sets of files are present at one end
of the link beforehand.
Index: rver/other/rsync/rsync-exp.xml
===================================================================
--- server/other/rsync/rsync-exp.xml (revision 23d784bf19671e7660f345be5f12888fd5cd2ea7)
+++ (revision )
@@ -1,8 +1,0 @@
-
-Command explanations
-
---prefix=/usr: This installs rsync in
-/usr instead of
-/usr/local.
-
-
Index: server/other/rsync/rsync-inst.xml
===================================================================
--- server/other/rsync/rsync-inst.xml (revision 23d784bf19671e7660f345be5f12888fd5cd2ea7)
+++ server/other/rsync/rsync-inst.xml (revision 65df9fca7b49a35cec75c260931e9af291f3ede4)
@@ -2,6 +2,7 @@
Installation of rsync
-For security reasons, running rsync server as
-an unprivileged user and group is encouraged.
+For security reasons, running the rsync server as
+an unprivileged user and group is encouraged. Create the rsyncd user
+and group with the following commands:
groupadd rsyncd &&
Index: server/other/samba3/samba3-config.xml
===================================================================
--- server/other/samba3/samba3-config.xml (revision 23d784bf19671e7660f345be5f12888fd5cd2ea7)
+++ server/other/samba3/samba3-config.xml (revision 65df9fca7b49a35cec75c260931e9af291f3ede4)
@@ -27,4 +27,6 @@
echo "swat stream tcp nowait.400 root /usr/sbin/swat swat" \
>> /etc/inetd.conf
+Issue a killall -HUP inetd to reread the
+changed inetd.conf file.
If xinetd is used, the following command will
@@ -43,4 +45,7 @@
}
EOF
+
+Issue a killall -HUP xinetd to reread the
+changed xinetd.conf file.
SWAT can be launched by pointing your web
Index: server/other/samba3/samba3-exp.xml
===================================================================
--- server/other/samba3/samba3-exp.xml (revision 23d784bf19671e7660f345be5f12888fd5cd2ea7)
+++ server/other/samba3/samba3-exp.xml (revision 65df9fca7b49a35cec75c260931e9af291f3ede4)
@@ -5,7 +5,4 @@
needed for proper operation of the smbd and
nmbd daemons.
-
---prefix=/usr: Sets the prefix for almost
-all the file paths to /usr.
--sysconfdir=/etc: Sets the configuration
@@ -25,5 +22,5 @@
install -m755 nsswitch/libnss_win{s,bind}.so /lib:
-The nss libs are not installed by default. If you intend to use
+The nss libraries are not installed by default. If you intend to use
winbindd for domain auth, and/or WINS name resolution,
you need these libraries.
@@ -31,5 +28,5 @@
ln -sf libnss_winbind.so /lib/libnss_winbind.so.2
and ln -sf libnss_wins.so /lib/libnss_wins.so.2:
-These symlinks are required by glibc to use the nss libs.
+These symlinks are required by glibc to use the nss libraries.
cp ../examples/smb.conf.default /etc/samba:
Index: server/other/xinetd/xinetd-config.xml
===================================================================
--- server/other/xinetd/xinetd-config.xml (revision 23d784bf19671e7660f345be5f12888fd5cd2ea7)
+++ server/other/xinetd/xinetd-config.xml (revision 65df9fca7b49a35cec75c260931e9af291f3ede4)
@@ -10,7 +10,8 @@
Configuration Information
-Ensure the path to all daemons are in Ensure the path to all daemons is /usr/sbin, rather than the default path of
-/usr/etc:
+/usr/etc by running the following
+command:
sed -e 's/etc/sbin/g' xinetd/sample.conf > /etc/xinetd.conf
@@ -21,5 +22,5 @@
found at .
-Install /etc/rc.d/init.d/xinetd
+Install the /etc/rc.d/init.d/xinetd
init script included in the package.
@@ -41,6 +42,6 @@
executable [line=42]
-These errors are due to the fact that we don't have most of the
-servers that xinetd is trying to control installed yet.
+These errors are because most of the
+servers xinetd is trying to control are not installed yet.