Changeset 65df9fca
- Timestamp:
- 06/03/2004 02:41:04 AM (20 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 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/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/python-mods, qt5new, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, v5_1, xry111/intltool, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- 2cbfd78a
- Parents:
- 23d784b
- Files:
-
- 1 deleted
- 40 edited
Legend:
- Unmodified
- Added
- Removed
-
content/databases/db-3.3/db-3.3-intro.xml
r23d784b r65df9fca 18 18 </sect3> 19 19 20 <sect3><title>Additional downloads</title> 21 <itemizedlist spacing='compact'> 22 <listitem><para>Recommended Patch: <ulink 23 url="http://www.sleepycat.com/webforms/patchdl.php?src=patch.3.3.11.1"/></para></listitem> 24 <listitem><para>Required Patch: <ulink 25 url="http://www.sleepycat.com/webforms/patchdl.php?src=patach.3.3.11.2"/></para></listitem> 26 </itemizedlist></sect3> 27 20 28 21 29 </sect2> -
content/databases/db/db-exp.xml
r23d784b r65df9fca 4 4 <para><command>cd build_unix && ../dist/configure --prefix=/usr 5 5 --enable-compat185</command>: 6 This replaces the normal <command>./configure</command> command as7 <application>Berkeley DB</application> comes with thevarious6 This replaces the normal <command>./configure</command> command, as 7 <application>Berkeley DB</application> comes with various 8 8 build directories for different platforms.</para> 9 9 -
content/databases/mysql/mysql-config.xml
r23d784b r65df9fca 12 12 <title>Configuration Information</title> 13 13 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 16 use. Create <filename>/etc/my.cnf</filename> using the following 17 command:</para> 16 18 17 19 <screen><userinput><command>cp /usr/share/mysql/my-medium.cnf /etc/my.cnf</command></userinput></screen> 18 20 19 <para> Wecan now install a database and change the ownership to the21 <para>You can now install a database and change the ownership to the 20 22 unprivileged user and group.</para> 21 23 … … 27 29 <screen><userinput><command>mysqld_safe --user=mysql 2>&1 >/dev/null &</command></userinput></screen> 28 30 29 <para>A default installation does not setup a password for the administrator30 so here we willset one. Replace <replaceable>[new-password]</replaceable>31 <para>A default installation does not setup a password for the 32 administrator, so use the following command to set one. Replace <replaceable>[new-password]</replaceable> 31 33 with your own.</para> 32 34 … … 52 54 <screen><userinput><command>mysqladmin -u root password <replaceable>[new-password]</replaceable></command></userinput></screen> 53 55 54 <para> Now that we are done with the configuration of the server, we can55 shut it down.</para>56 <para>Configuration of the server is now finished. Shut the server down 57 using the following command:</para> 56 58 57 59 <screen><userinput><command>mysqladmin -p shutdown</command></userinput></screen> 58 60 59 <para>Install <filename>/etc/rc.d/init.d/mysql</filename>61 <para>Install the <filename>/etc/rc.d/init.d/mysql</filename> 60 62 init script included in the <xref linkend="intro-important-bootscripts"/> package.</para> 61 63 -
content/databases/postgresql/postgresql-config.xml
r23d784b r65df9fca 15 15 url="file:///usr/share/doc/postgresql/html/index.html"/>.</para> 16 16 17 <para>Install <filename>/etc/rc.d/init.d/postgresql</filename>17 <para>Install the <filename>/etc/rc.d/init.d/postgresql</filename> 18 18 init script included in the <xref linkend="intro-important-bootscripts"/> package.</para> 19 19 -
content/databases/postgresql/postgresql-desc.xml
r23d784b r65df9fca 84 84 85 85 <sect3><title>ipcclean</title> 86 <para><command>ipcclean</command> removes share memory and semaphores left over by an86 <para><command>ipcclean</command> removes shared memory and semaphores left over by an 87 87 aborted database server.</para></sect3> 88 88 -
content/databases/postgresql/postgresql-exp.xml
r23d784b r65df9fca 2 2 <title>Command explanations</title> 3 3 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>&1 &'</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> 12 5 13 6 <para><command>createdb test, create table t1 , insert into t1 values..., select * -
content/databases/postgresql/postgresql-inst.xml
r23d784b r65df9fca 28 28 /var/pgsql/data/logfile 2>&1 &'</command></userinput></screen> 29 29 30 <para> Now we can create a database and verify the installation:</para>30 <para>Create a database and verify the installation:</para> 31 31 32 32 <screen><userinput><command>su - postgres -c '/usr/bin/createdb test' && -
content/databases/postgresql/postgresql-intro.xml
r23d784b r65df9fca 32 32 <xref linkend="Linux_PAM"/>, 33 33 <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"/>, 35 35 <ulink url="http://ant.apache.org/">Ant</ulink> and 36 36 <ulink url="http://rendezvous.sourceforge.net/">Rendezvous</ulink> -
content/web/apache/apache-config.xml
r23d784b r65df9fca 22 22 server.</para> 23 23 24 <para>Install <filename>/etc/rc.d/init.d/apache</filename>24 <para>Install the <filename>/etc/rc.d/init.d/apache</filename> 25 25 init script included in the <xref linkend="intro-important-bootscripts"/> package.</para> 26 26 -
content/web/apache/apache-desc.xml
r23d784b r65df9fca 42 42 <sect3><title>dbmmanage</title> 43 43 <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 45 45 for basic authentication of <acronym>HTTP</acronym> 46 46 users.</para></sect3> … … 48 48 <sect3><title>htdigest</title> 49 49 <para><command>htdigest</command> is used to create and update the 50 flat-files used to store usernames, realm and passwordfor digest50 flat-files used to store usernames, realms and passwords for digest 51 51 authentication of <acronym>HTTP</acronym> users.</para></sect3> 52 52 53 53 <sect3><title>htpasswd</title> 54 54 <para><command>htpasswd</command> is used to create and update the 55 flat-files used to store usernames and password for basic authentication of55 flat-files used to store usernames and passwords for basic authentication of 56 56 <acronym>HTTP</acronym> users.</para></sect3> 57 57 -
content/web/proftpd/proftpd-config.xml
r23d784b r65df9fca 3 3 4 4 <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> 6 6 init script included in the <xref linkend="intro-important-bootscripts"/> package.</para> 7 7 -
content/web/proftpd/proftpd-desc.xml
r23d784b r65df9fca 12 12 13 13 <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> 15 15 16 16 <sect3><title>ftpshut</title> -
content/web/proftpd/proftpd-exp.xml
r23d784b r65df9fca 4 4 <para><parameter>install_user=proftpd install_group=proftpd</parameter>: 5 5 Specify 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>10 6 11 7 <para><parameter>--sysconfdir=/etc</parameter>: -
content/web/web.xml
r23d784b r65df9fca 4 4 5 5 <para>This chapter includes applications that respond to requests 6 originating from the Internet. Specifically covered are6 originating from <acronym>LAN</acronym>, intranet and internet clients. Specifically covered are 7 7 <acronym>HTTP</acronym> requests and <acronym>FTP</acronym> 8 8 requests.</para> -
server/mail/courier/courier-config.xml
r23d784b r65df9fca 131 131 <screen><userinput>postmaster: <replaceable>[your administrator email]</replaceable></userinput></screen> 132 132 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 134 will need to edit the 135 <filename>/etc/courier/smtpaccess/default</filename> file.</para> 135 136 136 137 <para>After the above steps are completed you will need to run the … … 187 188 188 189 189 <para>This section will explain onhow to create MailDirs for190 <para>This section will explain how to create MailDirs for 190 191 your system users.</para> 191 192 … … 294 295 the easiest to use. It will automatically create missing data files, and 295 296 <acronym>SSL</acronym> certificates if they are missing. To install the 296 init.d file for <application>Courier</application> you will need to use the297 follow commands:</para>297 init.d file for <application>Courier</application>, you will need to use the 298 following commands:</para> 298 299 299 300 <screen><userinput><command>cp /usr/src/courier-&courier-version;/courier.sysvinit /etc/rc.d/init.d/courier && 300 chmod 75 5/etc/rc.d/init.d/courier</command></userinput></screen>301 chmod 754 /etc/rc.d/init.d/courier</command></userinput></screen> 301 302 302 303 <para>Create the symbolic links to this file in the relevant -
server/mail/courier/courier-desc.xml
r23d784b r65df9fca 89 89 90 90 <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> 92 92 93 93 <sect3><title>mailbot</title> 94 94 <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>95 replying to the original message's sender.</para></sect3> 96 96 97 97 <sect3><title>maildirkw</title> … … 107 107 108 108 <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> 110 110 or <filename>/etc/courier/aliasdir</filename> directories.</para></sect3> 111 111 112 112 <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> 115 114 116 115 <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 117 domains from the <filename>percentrelay.dir</filename> 118 118 directory.</para></sect3> 119 119 120 120 <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 122 from the <filename>/etc/courier/smtpaccess</filename> 122 123 directory.</para></sect3> 123 124 124 125 <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 127 file from the <filename>/etc/courier/smtpaccess</filename> 126 128 directory. This esmtp list is for the MSA protocol.</para></sect3> 127 129 128 130 <sect3><title>makeuucpneighbors</title> 129 131 <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> 132 133 133 134 <sect3><title>reformail</title> -
server/mail/courier/courier-inst.xml
r23d784b r65df9fca 9 9 useradd -c 'Courier Mail Server' -d /dev/null -g courier -s /bin/false courier</command></userinput></screen> 10 10 11 <para> You also need to create a bin user. If you already have a user named bin12 this step can be safely ignored.</para>11 <para> You also need to create a bin user. If you already have a user 12 named bin, this step can be safely ignored.</para> 13 13 14 14 <screen><userinput><command>useradd -c 'bin' -d /dev/null -g bin -u 1 bin</command></userinput></screen> … … 18 18 all the <application>Courier</application> <acronym>MTA</acronym> pid 19 19 files will exist. This will allow <filename>courierfilter.pid</filename> 20 to be created. Without the <command>courierfilter</command> running the20 to be created. Without the <command>courierfilter</command> running, the 21 21 <application>Courier</application> MTA will not work. Issue the 22 22 following commands to create -
server/mail/exim/exim-config.xml
r23d784b r65df9fca 25 25 26 26 <para>To automate the running of exim at startup, 27 install <filename>/etc/rc.d/init.d/exim</filename>27 install the <filename>/etc/rc.d/init.d/exim</filename> 28 28 init script included in the <xref linkend="intro-important-bootscripts"/> package.</para> 29 29 -
server/mail/mail.xml
r23d784b r65df9fca 4 4 5 5 <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>6 other. The traditional <acronym>MTA</acronym> is 7 <command>sendmail</command>, however there are several other choices.</para> 8 8 9 9 <para>As well as <acronym>SMTP</acronym> servers there is a -
server/mail/postfix/postfix-config.xml
r23d784b r65df9fca 10 10 <sect3><title>Configuration Information</title> 11 11 12 <screen><userinput><command>cat > /etc/aliases << "EOF"</command>12 <screen><userinput><command>cat >> /etc/aliases << "EOF"</command> 13 13 # Begin /etc/aliases 14 14 … … 20 20 <command>EOF</command></userinput></screen> 21 21 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> 23 file, we will append these aliases to it if it exists. This file 24 should be checked and duplicate aliases removed, if 25 present.</para></note> 26 27 <para>The <filename>/etc/aliases</filename> file that was just created 28 or appended, the <filename>main.cf</filename> and the 29 <filename>master.cf</filename> 24 30 must be personalized for your system. The <filename>aliases</filename> file 25 31 needs your non-root login identity so mail addressed to root can be forwarded … … 44 50 <sect3><title>Postfix init.d script</title> 45 51 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> 47 53 init script included in the <xref linkend="intro-important-bootscripts"/> package.</para> 48 54 -
server/mail/sendmail/sendmail-config.xml
r23d784b r65df9fca 17 17 newaliases -v</command></userinput></screen> 18 18 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> 20 20 init script included in the <xref linkend="intro-important-bootscripts"/> package.</para> 21 21 … … 25 25 how often Sendmail will process the mail queue. A default of 5 26 26 minutes 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 will27 this as low as 1 minute, large installations handling more mail may 28 28 want to set it higher.</para></note> 29 29 -
server/other/bind/bind-config.xml
r23d784b r65df9fca 112 112 servers. This file must be updated periodically with the 113 113 <command>dig</command> utility. 114 Consult the < application><acronym>BIND</acronym></application> 9 Administrator Reference Manualfor114 Consult the <ulink url="http://www.bind9.net/Bv9ARM.html"><application><acronym>BIND</acronym></application> 9 Administrator Reference Manual</ulink> for 115 115 details.</para> 116 116 … … 141 141 <screen><userinput><command>cp /etc/resolv.conf /etc/resolv.conf.bak && 142 142 cat > /etc/resolv.conf << "EOF"</command> 143 search yourdomain.com143 search <replaceable>[yourdomain.com]</replaceable> 144 144 nameserver 127.0.0.1 145 145 <command>EOF</command></userinput></screen> … … 150 150 <screen><userinput><command>chown -R named.named /home/named</command></userinput></screen> 151 151 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> 153 153 init script included in the <xref linkend="intro-important-bootscripts"/> package.</para> 154 154 -
server/other/cvsserver/cvsserver-exp.xml
r23d784b r65df9fca 2 2 <title>Command explanations</title> 3 3 4 <para><command>mkdir / cvsroot</command>: Create the <acronym>CVS</acronym>4 <para><command>mkdir /home/cvsroot</command>: Create the <acronym>CVS</acronym> 5 5 repository directory.</para> 6 6 7 <para><command>chmod 1777 / cvsroot</command>: Sticky bit permissions for7 <para><command>chmod 1777 /home/cvsroot</command>: Set sticky bit permissions for 8 8 <envar>CVSROOT</envar>.</para> 9 9 10 <para><command>export CVSROOT=/ cvsroot</command>: Specify new <envar>CVSROOT10 <para><command>export CVSROOT=/home/cvsroot</command>: Specify new <envar>CVSROOT 11 11 </envar> for all <command>cvs</command> commands.</para> 12 12 … … 17 17 releasetag</command>: All source code modules must be imported 18 18 into 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> 20 20 flags specifies an initial descriptive entry for the new module. 21 the "cvstest" parameter is the name used for the module in all22 subsequent <command>cvs</command> commands. the "vendortag" and "releasetag"21 The "cvstest" parameter is the name used for the module in all 22 subsequent <command>cvs</command> commands. The "vendortag" and "releasetag" 23 23 parameters are used to further identify each <acronym>CVS</acronym> module and 24 24 are mandatory whether used or not.</para> … … 28 28 create one if not found.</para> 29 29 30 <para><command>echo anonymous: > / cvsroot/CVSROOT/passwd30 <para><command>echo anonymous: > /home/cvsroot/CVSROOT/passwd 31 31 </command>: Add the anonymous user to the <acronym>CVS</acronym> passwd file, 32 32 which is unused for anything else in this configuration.</para> 33 33 34 <para><command>echo anonymous > / cvsroot/CVSROOT/readers</command>: Add the34 <para><command>echo anonymous > /home/cvsroot/CVSROOT/readers</command>: Add the 35 35 anonymous user to the <acronym>CVS</acronym> readers file, a list of 36 36 users who have read only access to the repository.</para> -
server/other/cvsserver/cvsserver-inst.xml
r23d784b r65df9fca 2 2 <title>Setting up a <acronym>CVS</acronym> server.</title> 3 3 4 <para> We will discuss setting up a <acronym>CVS</acronym> serverusing OpenSSH4 <para>A <acronym>CVS</acronym> server will be set up using OpenSSH 5 5 as the remote access method. Other access methods, including :pserver: and 6 6 :server: will not be used for write access to the <acronym>CVS</acronym> … … 10 10 :pserver: can be found at the end of this section.</para> 11 11 12 <para>Configuration of our<acronym>CVS</acronym> server consists of four12 <para>Configuration of the <acronym>CVS</acronym> server consists of four 13 13 steps:</para> 14 14 15 15 <sect3><title>1. Create a repository.</title> 16 16 <para>Create a new <acronym>CVS</acronym> repository with the following 17 commands , logged in as root:</para>18 <screen><userinput><command>mkdir / cvsroot &&19 chmod 1777 / cvsroot &&20 export CVSROOT=/ cvsroot &&17 commands:</para> 18 <screen><userinput><command>mkdir /home/cvsroot && 19 chmod 1777 /home/cvsroot && 20 export CVSROOT=/home//cvsroot && 21 21 cvs init</command></userinput></screen></sect3> 22 22 … … 26 26 <acronym>CVS</acronym> repository:</para> 27 27 28 <screen><userinput><command>export CVSROOT=/ cvsroot &&29 cd sourcedir&&30 cvs import -m "repository test" cvstest vendortag releasetag</command></userinput></screen></sect3>28 <screen><userinput><command>export CVSROOT=/home/cvsroot && 29 cd <replaceable>[sourcedir]</replaceable> && 30 cvs import -m <replaceable>["repository test"] [cvstest] [vendortag] [releasetag]</replaceable></command></userinput></screen></sect3> 31 31 32 32 <sect3><title>3. Verify local repository access.</title> … … 57 57 58 58 <screen><userinput><command>(grep anonymous /etc/passwd || useradd anonymous -s /bin/false) && 59 echo anonymous: > / cvsroot/CVSROOT/passwd &&60 echo anonymous > / cvsroot/CVSROOT/readers</command></userinput></screen>59 echo anonymous: > /home/cvsroot/CVSROOT/passwd && 60 echo anonymous > /home/cvsroot/CVSROOT/readers</command></userinput></screen> 61 61 62 62 <para>If you use <command>inetd</command>, the following command will add the … … 64 64 65 65 <screen><userinput><command>echo "2401 stream tcp nowait root /usr/bin/cvs cvs -f \ 66 --allow-root=/ cvsroot pserver" >> /etc/inetd.conf</command></userinput></screen>66 --allow-root=/home/cvsroot pserver" >> /etc/inetd.conf</command></userinput></screen> 67 67 68 68 <para>Issue a <command>killall -HUP inetd</command> to reread the changed … … 82 82 passenv = PATH 83 83 server = /usr/bin/cvs 84 server_args = -f --allow-root=/ cvsroot pserver84 server_args = -f --allow-root=/home/cvsroot pserver 85 85 } 86 86 <command>EOF</command></userinput></screen> … … 91 91 on another machine that can reach the <acronym>CVS</acronym> server via 92 92 network. No account on the <acronym>CVS</acronym> repository is needed. To 93 test anonymous access to the <acronym>CVS</acronym> repository log in to93 test anonymous access to the <acronym>CVS</acronym> repository, log in to 94 94 another machine as an unprivileged user and execute the following command: 95 95 </para> 96 96 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> 98 98 <note><para>Replace <replaceable>[servername]</replaceable> with the <acronym>IP</acronym> address or 99 99 hostname of the <acronym>CVS</acronym> server</para></note> -
server/other/dhcp/dhcp-config.xml
r23d784b r65df9fca 9 9 10 10 <para>Information on configuring the <acronym>DHCP</acronym> client can be 11 found in Chapter 14.</para>11 found in <xref linkend="connect-dhcp"/>.</para> 12 12 13 13 <para>Note that you only need the <acronym>DHCP</acronym> server if … … 17 17 interface, which may need to be modified for your hardware configuration.</para> 18 18 19 <para>Install <filename>/etc/rc.d/init.d/dhcp</filename>19 <para>Install the <filename>/etc/rc.d/init.d/dhcp</filename> 20 20 init script included in the <xref linkend="intro-important-bootscripts"/> package.</para> 21 21 … … 27 27 <screen><userinput><command>touch /var/state/dhcp/dhcpd.leases</command></userinput></screen> 28 28 29 <para>The follow commands will create a base configuration file for a29 <para>The following commands will create a base configuration file for a 30 30 <acronym>DHCP</acronym> server. There are several options that you may want to 31 31 add (information that is passed back to the <acronym>DHCP</acronym> client) and … … 37 37 ddns-update-style ad-hoc; 38 38 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;39 subnet <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>; 43 43 } 44 44 <command>EOF</command></userinput></screen> -
server/other/dhcp/dhcp-desc.xml
r23d784b r65df9fca 3 3 4 4 <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> 7 6 8 7 </sect2> -
server/other/leafnode/leafnode-config.xml
r23d784b r65df9fca 3 3 4 4 <sect3><title>Config files</title> 5 <para><filename>/etc/ leafnode/config</filename>,6 <filename>/etc/inetd.conf</filename> and5 <para><filename>/etc/news/config</filename>, 6 <filename>/etc/inetd.conf</filename> or 7 7 <filename>/etc/xinetd.conf</filename></para> 8 8 … … 14 14 <screen><userinput><command>echo "nntp stream tcp nowait news /usr/sbin/tcpd /usr/sbin/leafnode" \ 15 15 >> /etc/inetd.conf</command></userinput></screen> 16 17 <para>Issue a <command>killall -HUP inetd</command> to reread the 18 changed <filename>inetd.conf</filename> file.</para> 16 19 17 20 <para>Alternatively, <application>Leafnode</application> may be configured to … … 34 37 <command>EOF</command></userinput></screen> 35 38 39 <para>Issue a <command>killall -HUP xinetd</command> to reread the 40 changed <filename>xinetd.conf</filename> file.</para> 41 36 42 <para>The <filename>/etc/news/config</filename> file must be 37 43 edited to reflect the name of the upstream <acronym>NNTP</acronym> … … 49 55 <para>The <envar>NNTPSERVER</envar> environment variable must be set to 50 56 127.0.0.1 to prevent news clients from reading news from the upstream feed, 51 add the following to <filename>/etc/profile</filename> or57 so add the following to <filename>/etc/profile</filename> or 52 58 <filename>$HOME/.bash_profile</filename>:</para> 53 59 -
server/other/leafnode/leafnode-intro.xml
r23d784b r65df9fca 16 16 <sect3><title><application>Leafnode</application> dependencies</title> 17 17 <sect4><title>Required</title> 18 <para><xref linkend="pcre"/> 18 <para><xref linkend="pcre"/> and <xref linkend="tcpwrappers"/> 19 19 </para></sect4> 20 20 </sect3> -
server/other/openssh/openssh-config.xml
r23d784b r65df9fca 15 15 <sect3><title>sshd init.d script</title> 16 16 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> 18 18 init script included in the <xref linkend="intro-important-bootscripts"/> package.</para> 19 19 -
server/other/openssh/openssh-desc.xml
r23d784b r65df9fca 17 17 18 18 <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> 20 20 21 21 <sect3><title>ssh-agent</title> … … 27 27 <sect3><title>sftp</title> 28 28 <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> 30 30 31 31 <sect3><title>scp</title> -
server/other/openssh/openssh-exp.xml
r23d784b r65df9fca 13 13 14 14 <para><parameter>--libexecdir=/usr/sbin</parameter>: 15 <application>Open<acronym>SSH</acronym></application> puts15 <application>Open<acronym>SSH</acronym></application> installs 16 16 programs called by programs in <filename class="directory">/usr/libexec</filename>. 17 17 <command>sftp-server</command> is a <command>sshd</command> -
server/other/openssh/openssh-inst.xml
r23d784b r65df9fca 18 18 linked <application>OpenSSL</application> libraries. If you recompile 19 19 <application>OpenSSL</application>, <application>OpenSSH</application> may 20 fail to startup. An alternative is to link against static <application>OpenSSL</application>20 fail to startup. An alternative is to link against the static <application>OpenSSL</application> 21 21 library. To link against the static library, execute the following command:</para> 22 22 -
server/other/openssh/openssh-intro.xml
r23d784b r65df9fca 4 4 <para>The <application>Open<acronym>SSH</acronym></application> package 5 5 contains <command>ssh</command> clients and the <command>sshd</command> daemon. 6 This is useful for encrypting a lltraffic over a network.</para>6 This is useful for encrypting authentication and subsequent traffic over a network.</para> 7 7 8 8 <sect3><title>Package information</title> … … 23 23 <xref linkend="tcpwrappers"/>, 24 24 X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>), 25 < ulink url="http://web.mit.edu/kerberos/www/">MIT Kerberos</ulink> and25 <xref linkend="mitkrb"/> or <xref linkend="heimdal"/> and 26 26 <ulink url="http://www.opensc.org/">OpenSC</ulink> 27 27 </para></sect4> -
server/other/rsync.xml
r23d784b r65df9fca 5 5 &rsync-intro; 6 6 &rsync-inst; 7 &rsync-exp;8 7 &rsync-config; 9 8 &rsync-desc; -
server/other/rsync/rsync-config.xml
r23d784b r65df9fca 36 36 script to be used.</para> 37 37 38 <para>Install <filename>/etc/rc.d/init.d/rsyncd</filename>38 <para>Install the <filename>/etc/rc.d/init.d/rsyncd</filename> 39 39 init script included in the <xref linkend="intro-important-bootscripts"/> package.</para> 40 40 -
server/other/rsync/rsync-desc.xml
r23d784b r65df9fca 13 13 uses the "rsync algorithm" which provides a very fast method of syncing remote 14 14 files. 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 ends15 link, without requiring that both sets of files are present at one end 16 16 of the link beforehand.</para></sect3> 17 17 -
server/other/rsync/rsync-inst.xml
r23d784b r65df9fca 2 2 <title>Installation of <application>rsync</application></title> 3 3 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 5 an unprivileged user and group is encouraged. Create the rsyncd user 6 and group with the following commands:</para> 6 7 7 8 <screen><userinput><command>groupadd rsyncd && -
server/other/samba3/samba3-config.xml
r23d784b r65df9fca 27 27 <screen><userinput><command>echo "swat stream tcp nowait.400 root /usr/sbin/swat swat" \ 28 28 >> /etc/inetd.conf</command></userinput></screen> 29 <para>Issue a <command>killall -HUP inetd</command> to reread the 30 changed <filename>inetd.conf</filename> file.</para> 29 31 30 32 <para>If <command>xinetd</command> is used, the following command will … … 43 45 } 44 46 <command>EOF</command></userinput></screen> 47 48 <para>Issue a <command>killall -HUP xinetd</command> to reread the 49 changed <filename>xinetd.conf</filename> file.</para> 45 50 46 51 <para><acronym>SWAT</acronym> can be launched by pointing your web -
server/other/samba3/samba3-exp.xml
r23d784b r65df9fca 5 5 needed for proper operation of the <command>smbd</command> and 6 6 <command>nmbd</command> daemons.</para> 7 8 <para><parameter>--prefix=/usr</parameter>: Sets the prefix for almost9 all the file paths to <filename class="directory">/usr</filename>.</para>10 7 11 8 <para><parameter>--sysconfdir=/etc</parameter>: Sets the configuration … … 25 22 26 23 <para><command>install -m755 nsswitch/libnss_win{s,bind}.so /lib</command>: 27 The nss lib s are not installed by default. If you intend to use24 The nss libraries are not installed by default. If you intend to use 28 25 winbindd for domain auth, and/or <acronym>WINS</acronym> name resolution, 29 26 you need these libraries.</para> … … 31 28 <para><command>ln -sf libnss_winbind.so /lib/libnss_winbind.so.2</command> 32 29 and <command>ln -sf libnss_wins.so /lib/libnss_wins.so.2</command>: 33 These symlinks are required by glibc to use the nss lib s.</para>30 These symlinks are required by glibc to use the nss libraries.</para> 34 31 35 32 <para><command>cp ../examples/smb.conf.default /etc/samba</command>: -
server/other/xinetd/xinetd-config.xml
r23d784b r65df9fca 10 10 <sect3><title>Configuration Information</title> 11 11 12 <para>Ensure the path to all daemons are in<filename12 <para>Ensure the path to all daemons is <filename 13 13 class="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 15 command:</para> 15 16 16 17 <screen><userinput><command>sed -e 's/etc/sbin/g' xinetd/sample.conf > /etc/xinetd.conf</command> … … 21 22 found at <ulink url="http://www.xinetd.org"/>.</para> 22 23 23 <para>Install <filename>/etc/rc.d/init.d/xinetd</filename>24 <para>Install the <filename>/etc/rc.d/init.d/xinetd</filename> 24 25 init script included in the <xref linkend="intro-important-bootscripts"/> package.</para> 25 26 … … 41 42 executable [line=42]</userinput></screen> 42 43 43 <para>These errors are due to the fact that we don't have most of the44 servers that <command>xinetd</command> is trying to controlinstalled yet.</para>44 <para>These errors are because most of the 45 servers <command>xinetd</command> is trying to control are not installed yet.</para> 45 46 46 47 </sect3>
Note:
See TracChangeset
for help on using the changeset viewer.