Changeset 65df9fca


Ignore:
Timestamp:
06/03/2004 02:41:04 AM (20 years ago)
Author:
Larry Lawrence <larry@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.0, 6.1, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, v5_1, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
2cbfd78a
Parents:
23d784b
Message:

grammar corrections

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@2252 af4574ff-66df-0310-9fd7-8a98e5e911e0

Files:
1 deleted
40 edited

Legend:

Unmodified
Added
Removed
  • content/databases/db-3.3/db-3.3-intro.xml

    r23d784b r65df9fca  
    1818</sect3>
    1919
     20<sect3><title>Additional downloads</title>
     21<itemizedlist spacing='compact'>
     22<listitem><para>Recommended Patch: <ulink
     23url="http://www.sleepycat.com/webforms/patchdl.php?src=patch.3.3.11.1"/></para></listitem>
     24<listitem><para>Required Patch: <ulink
     25url="http://www.sleepycat.com/webforms/patchdl.php?src=patach.3.3.11.2"/></para></listitem>
     26</itemizedlist></sect3>
     27
    2028
    2129</sect2>
  • content/databases/db/db-exp.xml

    r23d784b r65df9fca  
    44<para><command>cd build_unix &amp;&amp; ../dist/configure --prefix=/usr
    55--enable-compat185</command>:
    6 This replaces the normal <command>./configure</command> command as
    7 <application>Berkeley DB</application> comes with the various
     6This replaces the normal <command>./configure</command> command, as
     7<application>Berkeley DB</application> comes with various
    88build directories for different platforms.</para>
    99
  • content/databases/mysql/mysql-config.xml

    r23d784b r65df9fca  
    1212<title>Configuration Information</title>
    1313
    14 <para>There are several default configurations file available in
    15 <filename class="directory">/usr/share/mysql</filename> which you can use.</para>
     14<para>There are several default configuration files available in
     15<filename class="directory">/usr/share/mysql</filename> which you can
     16use.  Create <filename>/etc/my.cnf</filename> using the following
     17command:</para>
    1618
    1719<screen><userinput><command>cp /usr/share/mysql/my-medium.cnf /etc/my.cnf</command></userinput></screen>
    1820
    19 <para>We can now install a database and change the ownership to the
     21<para>You can now install a database and change the ownership to the
    2022unprivileged user and group.</para>
    2123
     
    2729<screen><userinput><command>mysqld_safe --user=mysql 2&gt;&amp;1 &gt;/dev/null &amp;</command></userinput></screen>
    2830
    29 <para>A default installation does not setup a password for the administrator
    30 so here we will set one. Replace <replaceable>[new-password]</replaceable>
     31<para>A default installation does not setup a password for the
     32administrator, so use the following command to set one. Replace <replaceable>[new-password]</replaceable>
    3133with your own.</para>
    3234
     
    5254<screen><userinput><command>mysqladmin -u root password <replaceable>[new-password]</replaceable></command></userinput></screen>
    5355
    54 <para>Now that we are done with the configuration of the server, we can
    55 shut it down.</para>
     56<para>Configuration of the server is now finished. Shut the server down
     57using the following command:</para>
    5658
    5759<screen><userinput><command>mysqladmin -p shutdown</command></userinput></screen>
    5860
    59 <para>Install <filename>/etc/rc.d/init.d/mysql</filename>
     61<para>Install the <filename>/etc/rc.d/init.d/mysql</filename>
    6062init script included in the <xref linkend="intro-important-bootscripts"/> package.</para>
    6163                                                                                                               
  • content/databases/postgresql/postgresql-config.xml

    r23d784b r65df9fca  
    1515url="file:///usr/share/doc/postgresql/html/index.html"/>.</para>
    1616
    17 <para>Install <filename>/etc/rc.d/init.d/postgresql</filename>
     17<para>Install the <filename>/etc/rc.d/init.d/postgresql</filename>
    1818init script included in the <xref linkend="intro-important-bootscripts"/> package.</para>
    1919                                                                                                               
  • content/databases/postgresql/postgresql-desc.xml

    r23d784b r65df9fca  
    8484
    8585<sect3><title>ipcclean</title>
    86 <para><command>ipcclean</command> removes share memory and semaphores left over by an
     86<para><command>ipcclean</command> removes shared memory and semaphores left over by an
    8787aborted database server.</para></sect3>
    8888
  • content/databases/postgresql/postgresql-exp.xml

    r23d784b r65df9fca  
    22<title>Command explanations</title>
    33
    4 <para><command>useradd -d /var/pgsql/data postgres</command>: Add an unprivileged user to run the database server. Running the
    5 server as root is dangerous, and moreover simply will not work.</para>
    6 
    7 <para><command>su - postgres -c '/usr/bin/initdb -D /var/pgsql/data'</command>: Initialize the database tablespace. This command may not be executed
    8 by root.</para>
    9 
    10 <para><command>su - postgres -c '/usr/bin/postmaster -D /var/pgsql/data >
    11 /var/pgsql/data/logfile 2>&amp;1 &amp;'</command>: Start the database server. User postgres must execute this command as well.</para>
     4<para><command>useradd -d /var/pgsql/data postgres</command>: Add an unprivileged user to run the database server.</para>
    125
    136<para><command>createdb test, create table t1 , insert into t1 values..., select *
  • content/databases/postgresql/postgresql-inst.xml

    r23d784b r65df9fca  
    2828    /var/pgsql/data/logfile 2&gt;&amp;1 &amp;'</command></userinput></screen>
    2929
    30 <para>Now we can create a database and verify the installation:</para>
     30<para>Create a database and verify the installation:</para>
    3131
    3232<screen><userinput><command>su - postgres -c '/usr/bin/createdb test' &amp;&amp;
  • content/databases/postgresql/postgresql-intro.xml

    r23d784b r65df9fca  
    3232<xref linkend="Linux_PAM"/>,
    3333<ulink url="http://www.pdc.kth.se/kth-krb/">krb4</ulink> or
    34 <ulink url="http://web.mit.edu/kerberos/www/">MIT Kerberos</ulink>,
     34<xref linkend="mitkrb"/> or <xref linkend="heimdal"/>,
    3535<ulink url="http://ant.apache.org/">Ant</ulink> and
    3636<ulink url="http://rendezvous.sourceforge.net/">Rendezvous</ulink>
  • content/web/apache/apache-config.xml

    r23d784b r65df9fca  
    2222server.</para>
    2323
    24 <para>Install <filename>/etc/rc.d/init.d/apache</filename>
     24<para>Install the <filename>/etc/rc.d/init.d/apache</filename>
    2525init script included in the <xref linkend="intro-important-bootscripts"/> package.</para>
    2626                                                                                                               
  • content/web/apache/apache-desc.xml

    r23d784b r65df9fca  
    4242<sect3><title>dbmmanage</title>
    4343<para><command>dbmmanage</command> is used to create and update the
    44 <filename>DBM</filename> format files used to store usernames and password 
     44<filename>DBM</filename> format files used to store usernames and passwords 
    4545for basic authentication of <acronym>HTTP</acronym>
    4646users.</para></sect3>
     
    4848<sect3><title>htdigest</title>
    4949<para><command>htdigest</command> is used to create and update the
    50 flat-files used to store usernames, realm and password for digest
     50flat-files used to store usernames, realms and passwords for digest
    5151authentication of <acronym>HTTP</acronym> users.</para></sect3>
    5252
    5353<sect3><title>htpasswd</title>
    5454<para><command>htpasswd</command> is used to create and update the
    55 flat-files used to store usernames and password for basic authentication of
     55flat-files used to store usernames and passwords for basic authentication of
    5656<acronym>HTTP</acronym> users.</para></sect3>
    5757
  • content/web/proftpd/proftpd-config.xml

    r23d784b r65df9fca  
    33
    44<sect3><title>proftpd init.d script</title>
    5 <para>Install <filename>/etc/rc.d/init.d/proftpd</filename>
     5<para>Install the <filename>/etc/rc.d/init.d/proftpd</filename>
    66init script included in the <xref linkend="intro-important-bootscripts"/> package.</para>
    77                                                                                                               
  • content/web/proftpd/proftpd-desc.xml

    r23d784b r65df9fca  
    1212
    1313<sect3><title>ftpcount</title>
    14 <para><command>ftpcount</command> shows current number of connections.</para></sect3>
     14<para><command>ftpcount</command> shows the current number of connections.</para></sect3>
    1515
    1616<sect3><title>ftpshut</title>
  • content/web/proftpd/proftpd-exp.xml

    r23d784b r65df9fca  
    44<para><parameter>install_user=proftpd install_group=proftpd</parameter>:
    55Specify the user and group identity for ProFTPD.</para>
    6 
    7 <para><parameter>--prefix=/usr</parameter>:
    8 This installs ProFTPD in <filename class="directory">/usr</filename>
    9 instead of <filename class="directory">/usr/local</filename>.</para>
    106
    117<para><parameter>--sysconfdir=/etc</parameter>:
  • content/web/web.xml

    r23d784b r65df9fca  
    44
    55<para>This chapter includes applications that respond to requests
    6 originating from the Internet.  Specifically covered are
     6originating from <acronym>LAN</acronym>, intranet and internet clients.  Specifically covered are
    77<acronym>HTTP</acronym> requests and <acronym>FTP</acronym>
    88requests.</para>
  • server/mail/courier/courier-config.xml

    r23d784b r65df9fca  
    131131<screen><userinput>postmaster: <replaceable>[your administrator email]</replaceable></userinput></screen>
    132132
    133 <para>If you want to deny access from some hosts from sending mail you
    134 will need to edit the <filename>/etc/courier/smtpaccess/default</filename>.</para>
     133<para>If you want to deny access from some hosts from sending mail, you
     134will need to edit the
     135<filename>/etc/courier/smtpaccess/default</filename> file.</para>
    135136
    136137<para>After the above steps are completed you will need to run the
     
    187188
    188189
    189 <para>This section will explain on how to create MailDirs for
     190<para>This section will explain how to create MailDirs for
    190191your system users.</para>
    191192
     
    294295the easiest to use. It will automatically create missing data files, and
    295296<acronym>SSL</acronym> certificates if they are missing. To install the
    296 init.d file for <application>Courier</application> you will need to use the
    297 follow commands:</para>
     297init.d file for <application>Courier</application>, you will need to use the
     298following commands:</para>
    298299
    299300<screen><userinput><command>cp /usr/src/courier-&courier-version;/courier.sysvinit /etc/rc.d/init.d/courier &amp;&amp;
    300 chmod 755 /etc/rc.d/init.d/courier</command></userinput></screen>
     301chmod 754 /etc/rc.d/init.d/courier</command></userinput></screen>
    301302
    302303<para>Create the symbolic links to this file in the relevant
  • server/mail/courier/courier-desc.xml

    r23d784b r65df9fca  
    8989
    9090<sect3><title>lockmail</title>
    91 <para><command>lockmail</command> is a helper utility for working with mailbox files..</para></sect3>
     91<para><command>lockmail</command> is a helper utility for working with mailbox files.</para></sect3>
    9292
    9393<sect3><title>mailbot</title>
    9494<para><command>mailbot</command> reads an E-mail message on standard input and creates an E-mail message
    95 replying to the original message's sender..</para></sect3>
     95replying to the original message's sender.</para></sect3>
    9696
    9797<sect3><title>maildirkw</title>
     
    107107
    108108<sect3><title>makealiases</title>
    109 <para><command>makealiases</command> Build a list of aliases from <filename>/etc/courier/aliases</filename>
     109<para><command>makealiases</command> Build a list of aliases from the <filename>/etc/courier/aliases</filename>
    110110or <filename>/etc/courier/aliasdir</filename> directories.</para></sect3>
    111111
    112112<sect3><title>makehosteddomains</title>
    113 <para><command>makehostedomains</command> Build a database of hosted domains from <filename>hosteddomains</filename>
    114 .</para></sect3>
     113<para><command>makehostedomains</command> Build a database of hosted domains from <filename>hosteddomains</filename>.</para></sect3>
    115114
    116115<sect3><title>makepercentrelay</title>
    117 <para><command>makepercentrelay</command> Build a list of %-relayed domains from <filename>percentrelay.dir</filename>
     116<para><command>makepercentrelay</command> Build a list of %-relayed
     117domains from the <filename>percentrelay.dir</filename>
    118118directory.</para></sect3>
    119119
    120120<sect3><title>makesmtpaccess</title>
    121 <para><command>makesmtpacces</command> Build ESMTP server access file from <filename>/etc/courier/smtpaccess</filename>
     121<para><command>makesmtpaccess</command> Build ESMTP server access file
     122from the <filename>/etc/courier/smtpaccess</filename>
    122123directory.</para></sect3>
    123124
    124125<sect3><title>makesmtpaccess-msa</title>
    125 <para><command>makesmtpaccess-msa</command> Build ESMTP server access file from <filename>/etc/courier/smtpaccess</filename>
     126<para><command>makesmtpaccess-msa</command> Build ESMTP server access
     127file from the <filename>/etc/courier/smtpaccess</filename>
    126128directory. This esmtp list is for the MSA protocol.</para></sect3>
    127129
    128130<sect3><title>makeuucpneighbors</title>
    129131<para><command>makeuucpneighbors</command> Builds a list of
    130 <acronym>UUCP</acronym> recipient's using <filename>/etc/courier/uucpneighbors
    131 </filename>.</para></sect3>
     132<acronym>UUCP</acronym> recipients using <filename>/etc/courier/uucpneighbors</filename>.</para></sect3>
    132133
    133134<sect3><title>reformail</title>
  • server/mail/courier/courier-inst.xml

    r23d784b r65df9fca  
    99useradd -c 'Courier Mail Server' -d /dev/null -g courier -s /bin/false courier</command></userinput></screen>
    1010
    11 <para> You also need to create a bin user. If you already have a user named bin
    12 this step can be safely ignored.</para>
     11<para> You also need to create a bin user. If you already have a user
     12named bin, this step can be safely ignored.</para>
    1313
    1414<screen><userinput><command>useradd -c 'bin' -d /dev/null -g bin -u 1 bin</command></userinput></screen>
     
    1818all the <application>Courier</application> <acronym>MTA</acronym> pid
    1919files will exist. This will allow <filename>courierfilter.pid</filename>
    20 to be created. Without the <command>courierfilter</command> running the
     20to be created. Without the <command>courierfilter</command> running, the
    2121<application>Courier</application> MTA will not work. Issue the
    2222following commands to create
  • server/mail/exim/exim-config.xml

    r23d784b r65df9fca  
    2525
    2626<para>To automate the running of exim at startup,
    27 install <filename>/etc/rc.d/init.d/exim</filename>
     27install the <filename>/etc/rc.d/init.d/exim</filename>
    2828init script included in the <xref linkend="intro-important-bootscripts"/> package.</para>
    2929                                                                                                               
  • server/mail/mail.xml

    r23d784b r65df9fca  
    44
    55<para><acronym>MTA</acronym>s are the programs which transport mail from one machine to the
    6 other.  The traditional <acronym>MTA</acronym> is <command>sendmail</command>
    7 however there are several other choices.</para>
     6other.  The traditional <acronym>MTA</acronym> is
     7<command>sendmail</command>, however there are several other choices.</para>
    88
    99<para>As well as <acronym>SMTP</acronym> servers there is a
  • server/mail/postfix/postfix-config.xml

    r23d784b r65df9fca  
    1010<sect3><title>Configuration Information</title>
    1111
    12 <screen><userinput><command>cat &gt; /etc/aliases &lt;&lt; "EOF"</command>
     12<screen><userinput><command>cat &gt;&gt; /etc/aliases &lt;&lt; "EOF"</command>
    1313# Begin /etc/aliases
    1414
     
    2020<command>EOF</command></userinput></screen>
    2121
    22 <para>The <filename>/etc/aliases</filename> file that was just created,
    23 the <filename>main.cf</filename> and the <filename>master.cf</filename>
     22<note><para>To protect an existing <filename>/etc/aliases</filename>
     23file, we will append these aliases to it if it exists. This file
     24should be checked and duplicate aliases removed, if
     25present.</para></note>
     26
     27<para>The <filename>/etc/aliases</filename> file that was just created
     28or appended, the <filename>main.cf</filename> and the
     29<filename>master.cf</filename>
    2430must be personalized for your system. The <filename>aliases</filename> file
    2531needs your non-root login identity so mail addressed to root can be forwarded
     
    4450<sect3><title>Postfix init.d script</title>
    4551
    46 <para>To automate the running of Postfix at startup, install <filename>/etc/rc.d/init.d/postfix</filename>
     52<para>To automate the running of Postfix at startup, install the  <filename>/etc/rc.d/init.d/postfix</filename>
    4753init script included in the <xref linkend="intro-important-bootscripts"/> package.</para>
    4854
  • server/mail/sendmail/sendmail-config.xml

    r23d784b r65df9fca  
    1717newaliases -v</command></userinput></screen>
    1818
    19 <para>To automate the running of Sendmail at startup, install <filename>/etc/rc.d/init.d/sendmail</filename>
     19<para>To automate the running of Sendmail at startup, install the <filename>/etc/rc.d/init.d/sendmail</filename>
    2020init script included in the <xref linkend="intro-important-bootscripts"/> package.</para>
    2121                                                                                                               
     
    2525how often Sendmail will process the mail queue. A default of 5
    2626minutes is used in the init script. Individual workstation users may want to set
    27 this as low as 1 minute, large installations handling more mail will
     27this as low as 1 minute, large installations handling more mail may
    2828want to set it higher.</para></note>
    2929
  • server/other/bind/bind-config.xml

    r23d784b r65df9fca  
    112112servers. This file must be updated periodically with the
    113113<command>dig</command> utility.
    114 Consult the <application><acronym>BIND</acronym></application> 9 Administrator Reference Manual for
     114Consult the <ulink url="http://www.bind9.net/Bv9ARM.html"><application><acronym>BIND</acronym></application> 9 Administrator Reference Manual</ulink> for
    115115details.</para>
    116116
     
    141141<screen><userinput><command>cp /etc/resolv.conf /etc/resolv.conf.bak &amp;&amp;
    142142cat &gt; /etc/resolv.conf &lt;&lt; "EOF"</command>
    143 search yourdomain.com
     143search <replaceable>[yourdomain.com]</replaceable>
    144144nameserver 127.0.0.1
    145145<command>EOF</command></userinput></screen>
     
    150150<screen><userinput><command>chown -R named.named /home/named</command></userinput></screen>
    151151
    152 <para>To start the DNS server at boot, install <filename>/etc/rc.d/init.d/bind</filename>
     152<para>To start the DNS server at boot, install the <filename>/etc/rc.d/init.d/bind</filename>
    153153init script included in the <xref linkend="intro-important-bootscripts"/> package.</para>
    154154                                                                                                               
  • server/other/cvsserver/cvsserver-exp.xml

    r23d784b r65df9fca  
    22<title>Command explanations</title>
    33
    4 <para><command>mkdir /cvsroot</command>: Create the <acronym>CVS</acronym>
     4<para><command>mkdir /home/cvsroot</command>: Create the <acronym>CVS</acronym>
    55repository directory.</para>
    66
    7 <para><command>chmod 1777 /cvsroot</command>: Sticky bit permissions for
     7<para><command>chmod 1777 /home/cvsroot</command>: Set sticky bit permissions for
    88<envar>CVSROOT</envar>.</para>
    99
    10 <para><command>export CVSROOT=/cvsroot</command>: Specify new <envar>CVSROOT
     10<para><command>export CVSROOT=/home/cvsroot</command>: Specify new <envar>CVSROOT
    1111</envar> for all <command>cvs</command> commands.</para>
    1212
     
    1717releasetag</command>: All source code modules must be imported
    1818into the <acronym>CVS</acronym> repository before use, with the
    19 <command>cvs import</command> command.  the <userinput>-m</userinput>
     19<command>cvs import</command> command.  The <userinput>-m</userinput>
    2020flags specifies an initial descriptive entry for the new module.
    21 the "cvstest" parameter is the name used for the module in all
    22 subsequent <command>cvs</command> commands.  the "vendortag" and "releasetag"
     21The "cvstest" parameter is the name used for the module in all
     22subsequent <command>cvs</command> commands.  The "vendortag" and "releasetag"
    2323parameters are used to further identify each <acronym>CVS</acronym> module and
    2424are mandatory whether used or not.</para>
     
    2828create one if not found.</para>
    2929
    30 <para><command>echo anonymous: &gt; /cvsroot/CVSROOT/passwd
     30<para><command>echo anonymous: &gt; /home/cvsroot/CVSROOT/passwd
    3131</command>: Add the anonymous user to the <acronym>CVS</acronym> passwd file,
    3232which is unused for anything else in this configuration.</para>
    3333
    34 <para><command>echo anonymous &gt; /cvsroot/CVSROOT/readers</command>: Add the
     34<para><command>echo anonymous &gt; /home/cvsroot/CVSROOT/readers</command>: Add the
    3535anonymous user to the <acronym>CVS</acronym> readers file, a list of
    3636users who have read only access to the repository.</para>
  • server/other/cvsserver/cvsserver-inst.xml

    r23d784b r65df9fca  
    22<title>Setting up a <acronym>CVS</acronym> server.</title>
    33
    4 <para>We will discuss setting up a <acronym>CVS</acronym> server using OpenSSH
     4<para>A <acronym>CVS</acronym> server will be set up using OpenSSH
    55as the remote access method.  Other access methods, including :pserver: and
    66:server: will not be used for write access to the <acronym>CVS</acronym>
     
    1010:pserver: can be found at the end of this section.</para>
    1111
    12 <para>Configuration of our <acronym>CVS</acronym> server consists of four
     12<para>Configuration of the <acronym>CVS</acronym> server consists of four
    1313steps:</para>
    1414
    1515<sect3><title>1. Create a repository.</title>
    1616<para>Create a new <acronym>CVS</acronym> repository with the following
    17 commands, logged in as root:</para>
    18 <screen><userinput><command>mkdir /cvsroot &amp;&amp;
    19 chmod 1777 /cvsroot &amp;&amp;
    20 export CVSROOT=/cvsroot &amp;&amp;
     17commands:</para>
     18<screen><userinput><command>mkdir /home/cvsroot &amp;&amp;
     19chmod 1777 /home/cvsroot &amp;&amp;
     20export CVSROOT=/home//cvsroot &amp;&amp;
    2121cvs init</command></userinput></screen></sect3>
    2222
     
    2626<acronym>CVS</acronym> repository:</para>
    2727
    28 <screen><userinput><command>export CVSROOT=/cvsroot &amp;&amp;
    29 cd sourcedir &amp;&amp;
    30 cvs import -m "repository test" cvstest vendortag releasetag</command></userinput></screen></sect3>
     28<screen><userinput><command>export CVSROOT=/home/cvsroot &amp;&amp;
     29cd <replaceable>[sourcedir]</replaceable> &amp;&amp;
     30cvs import -m <replaceable>["repository test"] [cvstest] [vendortag] [releasetag]</replaceable></command></userinput></screen></sect3>
    3131
    3232<sect3><title>3. Verify local repository access.</title>
     
    5757
    5858<screen><userinput><command>(grep anonymous /etc/passwd || useradd anonymous -s /bin/false) &amp;&amp;
    59 echo anonymous: &gt; /cvsroot/CVSROOT/passwd &amp;&amp;
    60 echo anonymous &gt; /cvsroot/CVSROOT/readers</command></userinput></screen>
     59echo anonymous: &gt; /home/cvsroot/CVSROOT/passwd &amp;&amp;
     60echo anonymous &gt; /home/cvsroot/CVSROOT/readers</command></userinput></screen>
    6161
    6262<para>If you use <command>inetd</command>, the following command will add the
     
    6464
    6565<screen><userinput><command>echo "2401  stream  tcp  nowait  root  /usr/bin/cvs cvs -f \
    66         --allow-root=/cvsroot pserver" &gt;&gt; /etc/inetd.conf</command></userinput></screen>
     66        --allow-root=/home/cvsroot pserver" &gt;&gt; /etc/inetd.conf</command></userinput></screen>
    6767
    6868<para>Issue a <command>killall -HUP inetd</command> to reread the changed
     
    8282          passenv     = PATH
    8383          server      = /usr/bin/cvs
    84          server_args = -f --allow-root=/cvsroot pserver
     84         server_args = -f --allow-root=/home/cvsroot pserver
    8585     }
    8686<command>EOF</command></userinput></screen>
     
    9191on another machine that can reach the <acronym>CVS</acronym> server via
    9292network.  No account on the <acronym>CVS</acronym> repository is needed.  To
    93 test anonymous access to the <acronym>CVS</acronym> repository log in to
     93test anonymous access to the <acronym>CVS</acronym> repository, log in to
    9494another machine as an unprivileged user and execute the following command:
    9595</para>
    9696
    97 <screen><userinput><command>cvs -d:pserver:anonymous@<replaceable>[servername]</replaceable>:/cvsroot co cvstest</command></userinput></screen>
     97<screen><userinput><command>cvs -d:pserver:anonymous@<replaceable>[servername]</replaceable>:/home/cvsroot co cvstest</command></userinput></screen>
    9898<note><para>Replace <replaceable>[servername]</replaceable> with the <acronym>IP</acronym> address or
    9999hostname of the <acronym>CVS</acronym> server</para></note>
  • server/other/dhcp/dhcp-config.xml

    r23d784b r65df9fca  
    99
    1010<para>Information on configuring the <acronym>DHCP</acronym> client can be
    11 found in Chapter 14.</para>
     11found in <xref linkend="connect-dhcp"/>.</para>
    1212
    1313<para>Note that you only need the <acronym>DHCP</acronym> server if
     
    1717interface, which may need to be modified for your hardware configuration.</para>
    1818
    19 <para>Install <filename>/etc/rc.d/init.d/dhcp</filename>
     19<para>Install the <filename>/etc/rc.d/init.d/dhcp</filename>
    2020init script included in the <xref linkend="intro-important-bootscripts"/> package.</para>
    2121                                                                                                               
     
    2727<screen><userinput><command>touch /var/state/dhcp/dhcpd.leases</command></userinput></screen>
    2828
    29 <para>The follow commands will create a base configuration file for a
     29<para>The following commands will create a base configuration file for a
    3030<acronym>DHCP</acronym> server.  There are several options that you may want to
    3131add (information that is passed back to the <acronym>DHCP</acronym> client) and
     
    3737ddns-update-style ad-hoc;
    3838
    39 subnet 192.168.5.0 netmask 255.255.255.0 {
    40   range 192.168.5.10 192.168.5.240;
    41   option broadcast-address 195.168.5.255;
    42   option routers 192.168.5.1;
     39subnet <replaceable>[192.168.5.0]</replaceable> netmask <replaceable>[255.255.255.0]</replaceable> {
     40  range <replaceable>[192.168.5.10] [192.168.5.240]</replaceable>;
     41  option broadcast-address <replaceable>[195.168.5.255]</replaceable>;
     42  option routers <replaceable>[192.168.5.1]</replaceable>;
    4343}
    4444<command>EOF</command></userinput></screen>
  • server/other/dhcp/dhcp-desc.xml

    r23d784b r65df9fca  
    33
    44<para>The <application><acronym>DHCP</acronym></application> package contains
    5 <command>dhclient</command>, <command>dhcpd</command> and <command>dhcrelay
    6 </command>.</para>
     5<command>dhclient</command>, <command>dhcpd</command> and <command>dhcrelay</command>.</para>
    76
    87</sect2>
  • server/other/leafnode/leafnode-config.xml

    r23d784b r65df9fca  
    33
    44<sect3><title>Config files</title>
    5 <para><filename>/etc/leafnode/config</filename>,
    6 <filename>/etc/inetd.conf</filename> and
     5<para><filename>/etc/news/config</filename>,
     6<filename>/etc/inetd.conf</filename> or
    77<filename>/etc/xinetd.conf</filename></para>
    88
     
    1414<screen><userinput><command>echo "nntp stream tcp nowait news /usr/sbin/tcpd /usr/sbin/leafnode" \
    1515&gt;&gt; /etc/inetd.conf</command></userinput></screen>
     16
     17<para>Issue a <command>killall -HUP inetd</command> to reread the
     18changed <filename>inetd.conf</filename> file.</para>
    1619
    1720<para>Alternatively, <application>Leafnode</application> may be configured to
     
    3437<command>EOF</command></userinput></screen>
    3538
     39<para>Issue a <command>killall -HUP xinetd</command> to reread the
     40changed <filename>xinetd.conf</filename> file.</para>
     41
    3642<para>The <filename>/etc/news/config</filename> file must be
    3743edited to reflect the name of the upstream <acronym>NNTP</acronym>
     
    4955<para>The <envar>NNTPSERVER</envar> environment variable must be set to
    5056127.0.0.1 to prevent news clients from reading news from the upstream feed,
    51 add the following to <filename>/etc/profile</filename> or
     57so add the following to <filename>/etc/profile</filename> or
    5258<filename>$HOME/.bash_profile</filename>:</para>
    5359
  • server/other/leafnode/leafnode-intro.xml

    r23d784b r65df9fca  
    1616<sect3><title><application>Leafnode</application> dependencies</title>
    1717<sect4><title>Required</title>
    18 <para><xref linkend="pcre"/>
     18<para><xref linkend="pcre"/> and <xref linkend="tcpwrappers"/>
    1919</para></sect4>
    2020</sect3>
  • server/other/openssh/openssh-config.xml

    r23d784b r65df9fca  
    1515<sect3><title>sshd init.d script</title>
    1616
    17 <para>To start the SSH Server at boot, install <filename>/etc/rc.d/init.d/sshd</filename>
     17<para>To start the SSH Server at boot, install the <filename>/etc/rc.d/init.d/sshd</filename>
    1818init script included in the <xref linkend="intro-important-bootscripts"/> package.</para>
    1919                                                                                                               
  • server/other/openssh/openssh-desc.xml

    r23d784b r65df9fca  
    1717
    1818<sect3><title>sshd</title>
    19 <para>The daemon that permits you to login.</para></sect3>
     19<para>The daemon that listens for ssh login requests.</para></sect3>
    2020
    2121<sect3><title>ssh-agent</title>
     
    2727<sect3><title>sftp</title>
    2828<para><acronym>FTP</acronym>-like program that works over
    29 <acronym>SSH</acronym>1 and <acronym>SSH</acronym>2 protocol.</para></sect3>
     29<acronym>SSH</acronym>1 and <acronym>SSH</acronym>2 protocols.</para></sect3>
    3030
    3131<sect3><title>scp</title>
  • server/other/openssh/openssh-exp.xml

    r23d784b r65df9fca  
    1313
    1414<para><parameter>--libexecdir=/usr/sbin</parameter>:
    15 <application>Open<acronym>SSH</acronym></application> puts
     15<application>Open<acronym>SSH</acronym></application> installs
    1616programs called by programs in <filename class="directory">/usr/libexec</filename>.
    1717<command>sftp-server</command> is a <command>sshd</command>
  • server/other/openssh/openssh-inst.xml

    r23d784b r65df9fca  
    1818linked <application>OpenSSL</application> libraries. If you recompile
    1919<application>OpenSSL</application>, <application>OpenSSH</application> may
    20 fail to startup. An alternative is to link against static <application>OpenSSL</application>
     20fail to startup. An alternative is to link against the static <application>OpenSSL</application>
    2121library. To link against the static library, execute the following command:</para>
    2222
  • server/other/openssh/openssh-intro.xml

    r23d784b r65df9fca  
    44<para>The <application>Open<acronym>SSH</acronym></application> package
    55contains <command>ssh</command> clients and the <command>sshd</command> daemon.
    6 This is useful for encrypting all traffic over a network.</para>
     6This is useful for encrypting authentication and subsequent traffic over a network.</para>
    77
    88<sect3><title>Package information</title>
     
    2323<xref linkend="tcpwrappers"/>,
    2424X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>),
    25 <ulink url="http://web.mit.edu/kerberos/www/">MIT Kerberos</ulink> and
     25<xref linkend="mitkrb"/> or <xref linkend="heimdal"/> and
    2626<ulink url="http://www.opensc.org/">OpenSC</ulink>
    2727</para></sect4>
  • server/other/rsync.xml

    r23d784b r65df9fca  
    55&rsync-intro;
    66&rsync-inst;
    7 &rsync-exp;
    87&rsync-config;
    98&rsync-desc;
  • server/other/rsync/rsync-config.xml

    r23d784b r65df9fca  
    3636script to be used.</para>
    3737
    38 <para>Install <filename>/etc/rc.d/init.d/rsyncd</filename>
     38<para>Install the <filename>/etc/rc.d/init.d/rsyncd</filename>
    3939init script included in the <xref linkend="intro-important-bootscripts"/> package.</para>
    4040                                                                                                               
  • server/other/rsync/rsync-desc.xml

    r23d784b r65df9fca  
    1313uses the "rsync algorithm" which provides a very fast method of syncing remote
    1414files. It does this by sending just the differences in the files across the
    15 link, without requiring that both sets of files are present at one of the ends
     15link, without requiring that both sets of files are present at one end
    1616of the link beforehand.</para></sect3>
    1717
  • server/other/rsync/rsync-inst.xml

    r23d784b r65df9fca  
    22<title>Installation of <application>rsync</application></title>
    33
    4 <para>For security reasons, running <application>rsync</application> server as
    5 an unprivileged user and group is encouraged.</para>
     4<para>For security reasons, running the <application>rsync</application> server as
     5an unprivileged user and group is encouraged.  Create the rsyncd user
     6and group with the following commands:</para>
    67
    78<screen><userinput><command>groupadd rsyncd &amp;&amp;
  • server/other/samba3/samba3-config.xml

    r23d784b r65df9fca  
    2727<screen><userinput><command>echo "swat stream tcp nowait.400 root /usr/sbin/swat swat" \
    2828    &gt;&gt; /etc/inetd.conf</command></userinput></screen>
     29<para>Issue a <command>killall -HUP inetd</command> to reread the
     30changed <filename>inetd.conf</filename> file.</para>
    2931
    3032<para>If <command>xinetd</command> is used, the following command will
     
    4345}
    4446<command>EOF</command></userinput></screen>
     47
     48<para>Issue a <command>killall -HUP xinetd</command> to reread the
     49changed <filename>xinetd.conf</filename> file.</para>
    4550
    4651<para><acronym>SWAT</acronym> can be launched by pointing your web
  • server/other/samba3/samba3-exp.xml

    r23d784b r65df9fca  
    55needed for proper operation of the <command>smbd</command> and
    66<command>nmbd</command> daemons.</para>
    7 
    8 <para><parameter>--prefix=/usr</parameter>: Sets the prefix for almost
    9 all the file paths to <filename class="directory">/usr</filename>.</para>
    107
    118<para><parameter>--sysconfdir=/etc</parameter>: Sets the configuration
     
    2522
    2623<para><command>install -m755 nsswitch/libnss_win{s,bind}.so /lib</command>:
    27 The nss libs are not installed by default.  If you intend to use
     24The nss libraries are not installed by default.  If you intend to use
    2825winbindd for domain auth, and/or <acronym>WINS</acronym> name resolution,
    2926you need these libraries.</para>
     
    3128<para><command>ln -sf libnss_winbind.so /lib/libnss_winbind.so.2</command>
    3229and <command>ln -sf libnss_wins.so /lib/libnss_wins.so.2</command>:
    33 These symlinks are required by glibc to use the nss libs.</para>
     30These symlinks are required by glibc to use the nss libraries.</para>
    3431
    3532<para><command>cp ../examples/smb.conf.default /etc/samba</command>:
  • server/other/xinetd/xinetd-config.xml

    r23d784b r65df9fca  
    1010<sect3><title>Configuration Information</title>
    1111
    12 <para>Ensure the path to all daemons are in <filename
     12<para>Ensure the path to all daemons is <filename
    1313class="directory">/usr/sbin</filename>, rather than the default path of
    14 <filename class="directory">/usr/etc</filename>:</para>
     14<filename class="directory">/usr/etc</filename> by running the following
     15command:</para>
    1516
    1617<screen><userinput><command>sed -e 's/etc/sbin/g' xinetd/sample.conf &gt; /etc/xinetd.conf</command>
     
    2122found at <ulink url="http://www.xinetd.org"/>.</para>
    2223
    23 <para>Install <filename>/etc/rc.d/init.d/xinetd</filename>
     24<para>Install the <filename>/etc/rc.d/init.d/xinetd</filename>
    2425init script included in the <xref linkend="intro-important-bootscripts"/> package.</para>
    2526                                                                                                               
     
    4142executable [line=42]</userinput></screen>
    4243
    43 <para>These errors are due to the fact that we don't have most of the
    44 servers that <command>xinetd</command> is trying to control installed yet.</para>
     44<para>These errors are because most of the
     45servers <command>xinetd</command> is trying to control are not installed yet.</para>
    4546
    4647</sect3>
Note: See TracChangeset for help on using the changeset viewer.