Changeset 65df9fca for server/other


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

Location:
server/other
Files:
1 deleted
19 edited

Legend:

Unmodified
Added
Removed
  • 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.