Ignore:
Timestamp:
12/22/2004 01:00:40 AM (19 years ago)
Author:
Randy McMurchy <randy@…>
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, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
dc94017e
Parents:
ce4eef0
Message:

Spelling, grammar, tag and excessive whitespace corrections to various package instructions

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • server/mail/exim.xml

    rce4eef0 r1586494  
    1010<!ENTITY exim-buildsize "11 MB">
    1111<!ENTITY exim-time "0.27 SBU">
    12 
    1312]>
    1413
     
    1918</sect1info>
    2019<?dbhtml filename="exim.html"?>
    21 <title>Exim-&exim-version;</title>
     20<title><application>Exim</application>-&exim-version;</title>
    2221
    2322<sect2>
    2423<title>Introduction to <application>Exim</application></title>
    2524
    26 <para>The <application>Exim</application> package contains a Mail Transport Agent written by the
    27 University of Cambridge, released under the <acronym>GNU</acronym> Public License.</para>
     25<para>The <application>Exim</application> package contains a Mail Transport
     26Agent written by the University of Cambridge, released under the
     27<acronym>GNU</acronym> Public License.</para>
    2828
    2929<sect3><title>Package information</title>
    3030<itemizedlist spacing='compact'>
    31 <listitem><para>Download (HTTP): <ulink url="&exim-download-http;"/></para></listitem>
    32 <listitem><para>Download (FTP): <ulink url="&exim-download-ftp;"/></para></listitem>
    33 <listitem><para>Download size: &exim-size;</para></listitem>
    34 <listitem><para>Estimated Disk space required: &exim-buildsize;</para></listitem>
    35 <listitem><para>Estimated build time: &exim-time;</para></listitem></itemizedlist>
     31<listitem><para>Download (HTTP):
     32<ulink url="&exim-download-http;"/></para></listitem>
     33<listitem><para>Download (FTP):
     34<ulink url="&exim-download-ftp;"/></para></listitem>
     35<listitem><para>Download size:
     36&exim-size;</para></listitem>
     37<listitem><para>Estimated disk space required:
     38&exim-buildsize;</para></listitem>
     39<listitem><para>Estimated build time:
     40&exim-time;</para></listitem></itemizedlist>
    3641</sect3>
    3742
    3843<sect3><title><application>Exim</application> dependencies</title>
    3944<sect4><title>Required</title>
    40 <para><xref linkend="db"/>
    41 </para></sect4>
     45<para><xref linkend="db"/></para>
     46</sect4>
     47
    4248<sect4><title>Optional</title>
    43 <para>
    44 X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>),
     49<para>X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>),
    4550<xref linkend="openldap"/>,
    4651<xref linkend="mysql"/>,
    4752<xref linkend="tcpwrappers"/> and
    48 <xref linkend="Linux_PAM"/>
    49 </para></sect4>
     53<xref linkend="Linux_PAM"/></para>
     54</sect4>
    5055</sect3>
    5156
     
    5560<title>Installation of <application>Exim</application></title>
    5661
    57 <para>Before building <application>Exim</application>, we need to
     62<para>Before building <application>Exim</application>, you should
    5863create the group and user exim which will run the exim daemon:</para>
    5964
    6065<screen><userinput><command>groupadd exim &amp;&amp;
    61 useradd -d /dev/null -g exim -s /bin/false exim</command></userinput></screen>
    62 
    63 <para>Install <application>Exim</application> with the following commands:</para>
    64 
    65 <screen><userinput><command>sed -e 's/^BIN_DIR.*$/BIN_DIRECTORY=\/usr\/sbin/' src/EDITME | \
    66   sed -e 's/^CONF.*$/CONFIGURE_FILE=\/etc\/exim.conf/' | \
    67   sed -e 's/^EXIM_USER.*$/EXIM_USER=exim/' | \
    68   sed -e 's/^EXIM_MONITOR/#EXIM_MONITOR/' > Local/Makefile &amp;&amp;
     66useradd -d /dev/null -c "Exim Daemon" -g exim -s /bin/false exim</command></userinput></screen>
     67
     68<para>Install <application>Exim</application> with the following
     69commands:</para>
     70
     71<screen><userinput><command>sed -e 's,^BIN_DIR.*$,BIN_DIRECTORY=/usr/sbin,' src/EDITME | \
     72  sed -e 's,^CONF.*$,CONFIGURE_FILE=/etc/exim.conf,' | \
     73  sed -e 's,^EXIM_USER.*$,EXIM_USER=exim,' | \
     74  sed -e 's,^EXIM_MONITOR,#EXIM_MONITOR,' > Local/Makefile &amp;&amp;
    6975make &amp;&amp;
    7076make install &amp;&amp;
     
    7884<title>Command explanations</title>
    7985
    80 <para><command>sed -e ... > Local/Makefile</command>: Many of
    81 <application>Exim</application>'s
    82 configuration options are compiled in. Here, we specify the minimum set
    83 of options, <parameter>BIN_DIRECTORY</parameter>,
    84 <parameter>CONFIGURE_FILE</parameter> and
    85 <parameter>EXIM_USER</parameter>. We also defer
    86 building the <application>Exim</application> monitor program, which
    87 requires the <application>X</application> Window System
    88 support, by commenting out the <parameter>EXIM_MONITOR</parameter> line
    89 in the <filename>Makefile</filename>.</para>
     86<para><command>sed -e ... > Local/Makefile</command>: Many of
     87<application>Exim</application>'s configuration options are compiled in.
     88This command specifies the minimum set of options,
     89<parameter>BIN_DIRECTORY</parameter>, <parameter>CONFIGURE_FILE</parameter>
     90and <parameter>EXIM_USER</parameter>. Additionally, building the
     91<application>Exim</application> monitor program is deferred, as it
     92requires <application>X</application> Window System support, by commenting
     93out the <parameter>EXIM_MONITOR</parameter> line in the
     94<filename>Makefile</filename>.</para>
    9095
    9196<para><command>ln -s exim /usr/sbin/sendmail</command>:
    92 Create a link to <command>sendmail</command> for applications which need
     97Creates a link to <command>sendmail</command> for applications which need
    9398it. <application>Exim</application> will
    9499accept most <application>Sendmail</application> command-line options.</para>
     
    101106<sect3><title>Config files</title>
    102107
    103 <para><filename>/etc/exim.conf</filename>, <filename>/etc/aliases</filename></para>
     108<para><filename>/etc/exim.conf</filename> and
     109<filename>/etc/aliases</filename></para>
    104110
    105111</sect3>
     
    107113<sect3><title>Configuration Information</title>
    108114
    109 <para>Create the Exim configuration files with the following commands:</para> 
     115<para>Create the Exim configuration files with the following commands:</para>
    110116
    111117<screen><userinput><command>cat &gt;&gt; /etc/aliases &lt;&lt; "EOF"</command>
     
    116122/usr/sbin/exim -bd -q1m</command></userinput></screen>
    117123
    118 <note><para>To protect an existing <filename>/etc/aliases</filename>
    119 file, we will append these aliases to it if it exists. This file
    120 should be checked and duplicate aliases removed, if
    121 present.</para></note>
    122 
    123 <para>To automate the running of exim at startup,
    124 install the <filename>/etc/rc.d/init.d/exim</filename>
    125 init script included in the <xref linkend="intro-important-bootscripts"/> package.</para>
     124<note><para>To protect an existing <filename>/etc/aliases</filename> file,
     125append these aliases to it if it exists. This file should be checked and
     126duplicate aliases removed, if present.</para></note>
     127
     128<para>To automate the running of <command>exim</command> at startup, install
     129the <filename>/etc/rc.d/init.d/exim</filename> init script included in the
     130<xref linkend="intro-important-bootscripts"/> package.</para>
    126131
    127132<screen><userinput><command>make install-exim</command></userinput></screen>
     
    148153<command>exiqgrep</command>,
    149154<command>exim_lock</command> and
    150 <command>exim_checkaccess</command>.
    151 </para>
     155<command>exim_checkaccess</command>.</para>
    152156
    153157</sect2>
     
    158162
    159163<sect3><title>exim_dumpdb</title>
    160 <para><command>exim_dumpdb</command> writes the contents of exim databases to the
    161 standard output.</para></sect3>
     164<para><command>exim_dumpdb</command> writes the contents of
     165<application>Exim</application> databases to the standard output.</para></sect3>
    162166
    163167<sect3><title>exim_fixdb</title>
    164 <para><command>exim_fixdb</command> modifies data in exim databases.</para></sect3>
     168<para><command>exim_fixdb</command> modifies data in
     169<application>Exim</application> databases.</para></sect3>
    165170
    166171<sect3><title>exim_tidydb</title>
    167 <para><command>exim_tidydb</command> removes old records from exim databases.</para></sect3>
     172<para><command>exim_tidydb</command> removes old records from
     173<application>Exim</application> databases.</para></sect3>
    168174
    169175<sect3><title>exinext</title>
     
    171177
    172178<sect3><title>exiwhat</title>
    173 <para><command>exiwhat</command> queries running exim processes.</para></sect3>
     179<para><command>exiwhat</command> queries running
     180<application>Exim</application> processes.</para></sect3>
    174181
    175182<sect3><title>exim_dbmbuild</title>
    176 <para><command>exim_dbmbuild</command> creates and rebuilds exim
    177 databases.</para></sect3>
     183<para><command>exim_dbmbuild</command> creates and rebuilds
     184<application>Exim</application> databases.</para></sect3>
    178185
    179186<sect3><title>exicyclog</title>
    180 <para><command>exicyclog</command> cycles exim log files.</para></sect3>
     187<para><command>exicyclog</command> cycles
     188<application>Exim</application> log files.</para></sect3>
    181189
    182190<sect3><title>exigrep</title>
    183 <para><command>exigrep</command> searches exim log files.</para></sect3>
     191<para><command>exigrep</command> searches
     192<application>Exim</application> log files.</para></sect3>
    184193
    185194<sect3><title>eximstats</title>
    186 <para><command>eximstats</command> generates mail statistics from exim log
    187 files.</para></sect3>
     195<para><command>eximstats</command> generates mail statistics from
     196<application>Exim</application> log files.</para></sect3>
    188197
    189198<sect3><title>exiqsumm</title>
    190 <para><command>exiqsumm</command> produces a summary of the messages on the mail
    191 queue.</para></sect3>
     199<para><command>exiqsumm</command> produces a summary of the messages in the
     200mail queue.</para></sect3>
    192201
    193202<sect3><title>exiqgrep</title>
     
    199208
    200209<sect3><title>exim_checkaccess</title>
    201 <para><command>exim_checkaccess</command> states whether a given recipient address from a
    202 given host is acceptable or not.</para></sect3>
     210<para><command>exim_checkaccess</command> states whether a given recipient
     211address from a given host is acceptable or not.</para></sect3>
    203212
    204213</sect2>
Note: See TracChangeset for help on using the changeset viewer.