Ignore:
Timestamp:
03/23/2020 09:46:15 PM (4 years ago)
Author:
Pierre Labastie <pieere@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
2aa0f3b
Parents:
bb65a3c
Message:

Finish formatting "networking"

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

Location:
networking/mailnews
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • networking/mailnews/fetchmail.xml

    rbb65a3c r7c56ece  
    3030    <title>Introduction to Fetchmail</title>
    3131
    32     <para>The <application>Fetchmail</application> package contains a mail
    33     retrieval program. It retrieves mail from remote mail servers and
    34     forwards it to the local (client) machine's delivery system, so it can then be
    35     read by normal mail user agents.</para>
     32    <para>
     33      The <application>Fetchmail</application> package contains a mail
     34      retrieval program. It retrieves mail from remote mail servers and
     35      forwards it to the local (client) machine's delivery system, so it can
     36      then be read by normal mail user agents.
     37    </para>
    3638
    3739    &lfs91_checked;
     
    4042    <itemizedlist spacing='compact'>
    4143      <listitem>
    42         <para>Download (HTTP): <ulink url="&fetchmail-download-http;"/></para>
    43       </listitem>
    44       <listitem>
    45         <para>Download (FTP): <ulink url="&fetchmail-download-ftp;"/></para>
    46       </listitem>
    47       <listitem>
    48         <para>Download MD5 sum: &fetchmail-md5sum;</para>
    49       </listitem>
    50       <listitem>
    51         <para>Download size: &fetchmail-size;</para>
    52       </listitem>
    53       <listitem>
    54         <para>Estimated disk space required: &fetchmail-buildsize;</para>
    55       </listitem>
    56       <listitem>
    57         <para>Estimated build time: &fetchmail-time;</para>
     44        <para>
     45          Download (HTTP): <ulink url="&fetchmail-download-http;"/>
     46        </para>
     47      </listitem>
     48      <listitem>
     49        <para>
     50          Download (FTP): <ulink url="&fetchmail-download-ftp;"/>
     51        </para>
     52      </listitem>
     53      <listitem>
     54        <para>
     55          Download MD5 sum: &fetchmail-md5sum;
     56        </para>
     57      </listitem>
     58      <listitem>
     59        <para>
     60          Download size: &fetchmail-size;
     61        </para>
     62      </listitem>
     63      <listitem>
     64        <para>
     65          Estimated disk space required: &fetchmail-buildsize;
     66        </para>
     67      </listitem>
     68      <listitem>
     69        <para>
     70          Estimated build time: &fetchmail-time;
     71        </para>
    5872      </listitem>
    5973    </itemizedlist>
     
    7286      libintl is part of gettext so enabled by default on LFS -->
    7387      <xref linkend="mitkrb"/>,
    74       <!-- fetchmailconf is unmaintained so even with these deps it will be useless
     88      <!-- fetchmailconf is unmaintained so even with these deps it will be
     89           useless
    7590      <xref linkend="python2"/>, built after
    7691      <xref linkend="tk"/>-->
    77       <ulink url="http://www.citi.umich.edu/projects/nfsv4/linux/">libgssapi</ulink>
     92      <ulink url="http://www.citi.umich.edu/projects/nfsv4/linux/">
     93        libgssapi
     94      </ulink>
    7895    </para>
    7996
     
    95112        -s /bin/false -u 38 fetchmail</userinput></screen>
    96113
    97     <para>Install <application>Fetchmail</application> by running the following
    98     commands:</para>
     114    <para>
     115      Install <application>Fetchmail</application> by running the following
     116      commands:
     117    </para>
    99118
    100119<screen><userinput>PYTHON=python3 \
     
    108127
    109128
    110     <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
     129    <para>
     130      Now, as the <systemitem class="username">root</systemitem> user:
     131    </para>
    111132
    112133<screen role='root'><userinput>make install                                  &amp;&amp;
     
    125146    </para>
    126147
    127     <para><parameter>--enable-fallback=procmail</parameter>: This tells
    128     <application>Fetchmail</application> to hand incoming mail to
    129     <application>Procmail</application> for delivery, if the port 25 mail server is
    130     not present or not responding.</para>
     148    <para>
     149      <parameter>--enable-fallback=procmail</parameter>: This tells
     150      <application>Fetchmail</application> to hand incoming mail to
     151      <application>Procmail</application> for delivery, if the port 25 mail
     152      server is not present or not responding.
     153    </para>
    131154
    132155  </sect2>
     
    138161      <title>Config Files</title>
    139162
    140       <para><filename>~/.fetchmailrc</filename></para>
     163      <para>
     164        <filename>~/.fetchmailrc</filename>
     165      </para>
    141166
    142167      <indexterm zone="fetchmail fetchmail-config">
     
    167192chmod -v 0600 ~/.fetchmailrc</userinput></screen>
    168193
    169       <para>This is an example configuration that should suffice for most people.
    170       You can add as many users and servers as you need using the same syntax.</para>
    171 
    172       <para><command>man fetchmail</command>: Look for the section near the
    173       bottom named <emphasis>CONFIGURATION EXAMPLES</emphasis>. It gives some
    174       quick examples. There are countless other configuration options once you
    175       get used to it.</para>
    176 
    177       <para>If you expect to receive very little mail you can invoke fetchmail
    178       when you wish to receive any incoming mail. More commonly, it is either
    179       invoked in daemon mode with the <literal>-d</literal> option either on the
    180       command line, or in <filename>.fetchmailrc</filename> (see 'DAEMON MODE'
    181       in man fetchmailconf), or alternatively it is invoked from a cron job.</para>
     194      <para>
     195        This is an example configuration that should suffice for most people.
     196        You can add as many users and servers as you need using the same syntax.
     197      </para>
     198
     199      <para>
     200        <command>man fetchmail</command>: Look for the section near the bottom
     201        named <emphasis>CONFIGURATION EXAMPLES</emphasis>. It gives some quick
     202        examples. There are countless other configuration options once you get
     203        used to it.
     204      </para>
     205
     206      <para>
     207        If you expect to receive very little mail you can invoke fetchmail
     208        when you wish to receive any incoming mail. More commonly, it is either
     209        invoked in daemon mode with the <literal>-d</literal> option either on
     210        the command line, or in <filename>.fetchmailrc</filename> (see 'DAEMON
     211        MODE' in man fetchmailconf), or alternatively it is invoked from a
     212        cron job.
     213      </para>
    182214
    183215    </sect3>
     
    208240        <term><command>fetchmail</command></term>
    209241        <listitem>
    210           <para>when executed as a user, this will source
    211           <filename>~/.fetchmailrc</filename> and download the appropriate mail.
     242          <para>
     243            when executed as a user, this will source
     244            <filename>~/.fetchmailrc</filename> and download the appropriate
     245            mail.
    212246          </para>
    213247          <indexterm zone="fetchmail fetchmail-prog">
     
    221255        <listitem>
    222256          <!-- keep detailed description commented pending any feedback
    223           <para>was intended to assist you in setting up and editing a
    224           <filename>~/.fetchmailrc</filename> configuration file, by using
    225           a <application>Tk</application> GUI interface. It is written for
    226           <application>Python</application> and the Tkinker module but is
    227           unmaintained and labelled with a WARNING that it needs to be updated
    228           for fetchmail 6.4's SSL options and other recent new options, and
    229           for Python3 it will need to be run through 2to3.py.</para>-->
     257          <para>
     258            was intended to assist you in setting up and editing a
     259            <filename>~/.fetchmailrc</filename> configuration file, by using
     260            a <application>Tk</application> GUI interface. It is written for
     261            <application>Python</application> and the Tkinker module but is
     262            unmaintained and labelled with a WARNING that it needs to be updated
     263            for fetchmail 6.4's SSL options and other recent new options, and
     264            for Python3 it will need to be run through 2to3.py.
     265          </para>-->
    230266          <para>
    231267            is an unmaintained GUI command to assist in creating a
  • networking/mailnews/mailnews.xml

    rbb65a3c r7c56ece  
    1515  <title>Mail/News Clients</title>
    1616
    17   <para>Mail Clients help you retrieve (Fetchmail), sort (Procmail), read and
    18   compose responses (Heirloom mailx, Mutt, Pine, Kmail, Balsa, Evolution,
    19   SeaMonkey) to email.</para>
     17  <para>
     18    Mail Clients help you retrieve (Fetchmail), sort (Procmail), read and
     19    compose responses (Heirloom mailx, Mutt, Pine, Kmail, Balsa, Evolution,
     20    SeaMonkey) to email.
     21  </para>
    2022
    21   <para>News clients also help you retrieve, sort, read and compose
    22   responses, but these messages travel through USENET (a worldwide
    23   bulletin board system) using the Network News Transfer Protocol
    24   (NNTP).</para>
     23  <para>
     24    News clients also help you retrieve, sort, read and compose
     25    responses, but these messages travel through USENET (a worldwide
     26    bulletin board system) using the Network News Transfer Protocol
     27    (NNTP).
     28  </para>
    2529
    2630<!--  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="alpine.xml"/>-->
  • networking/mailnews/mailx.xml

    rbb65a3c r7c56ece  
    3333    <title>Introduction to Heirloom mailx</title>
    3434
    35     <para>The <application>Heirloom mailx</application> package (formerly
    36     known as the <application>Nail</application> package) contains
    37     <command>mailx</command>, a command-line Mail User Agent derived from
    38     Berkeley Mail. It is intended to provide the functionality of the POSIX
    39     <command>mailx</command> command with additional support for MIME messages,
    40     IMAP (including caching), POP3, SMTP, S/MIME, message threading/sorting,
    41     scoring, and filtering. <application>Heirloom mailx</application> is
    42     especially useful for writing scripts and batch processing.</para>
     35    <para>
     36      The <application>Heirloom mailx</application> package (formerly
     37      known as the <application>Nail</application> package) contains
     38      <command>mailx</command>, a command-line Mail User Agent derived from
     39      Berkeley Mail. It is intended to provide the functionality of the POSIX
     40      <command>mailx</command> command with additional support for MIME
     41      messages, IMAP (including caching), POP3, SMTP, S/MIME, message
     42      threading/sorting, scoring, and filtering. <application>Heirloom
     43      mailx</application> is especially useful for writing scripts and batch
     44      processing.
     45    </para>
    4346
    4447    &lfs91_checked;
     
    4750    <itemizedlist spacing='compact'>
    4851      <listitem>
    49         <para>Download (HTTP): <ulink url="&mailx-download-http;"/></para>
    50       </listitem>
    51       <listitem>
    52         <para>Download (FTP): <ulink url="&mailx-download-ftp;"/></para>
    53       </listitem>
    54       <listitem>
    55         <para>Download MD5 sum: &mailx-md5sum;</para>
    56       </listitem>
    57       <listitem><para>Download size: &mailx-size;</para>
    58       </listitem>
    59       <listitem>
    60         <para>Estimated disk space required: &mailx-buildsize;</para>
    61       </listitem>
    62       <listitem>
    63         <para>Estimated build time: &mailx-time;</para>
     52        <para>
     53          Download (HTTP): <ulink url="&mailx-download-http;"/>
     54        </para>
     55      </listitem>
     56      <listitem>
     57        <para>
     58          Download (FTP): <ulink url="&mailx-download-ftp;"/>
     59        </para>
     60      </listitem>
     61      <listitem>
     62        <para>
     63          Download MD5 sum: &mailx-md5sum;
     64        </para>
     65      </listitem>
     66      <listitem>
     67        <para>
     68          Download size: &mailx-size;
     69        </para>
     70      </listitem>
     71      <listitem>
     72        <para>
     73          Estimated disk space required: &mailx-buildsize;
     74        </para>
     75      </listitem>
     76      <listitem>
     77        <para>
     78          Estimated build time: &mailx-time;
     79        </para>
    6480      </listitem>
    6581    </itemizedlist>
     
    6884    <itemizedlist spacing='compact'>
    6985      <listitem>
    70         <para>Required patch: <ulink
    71         url="&patch-root;/heirloom-mailx-&mailx-version;-fixes-1.patch"/>
     86        <para>
     87          Required patch: <ulink
     88          url="&patch-root;/heirloom-mailx-&mailx-version;-fixes-1.patch"/>
    7289        </para>
    7390      </listitem>
     
    100117    </note>
    101118
    102     <para>Install <application>Heirloom mailx</application> by running the
    103     following commands.</para>
     119    <para>
     120      Install <application>Heirloom mailx</application> by running the
     121      following commands.
     122    </para>
    104123
    105124<screen><userinput>patch -Np1 -i ../heirloom-mailx-&mailx-version;-fixes-1.patch &amp;&amp;
     
    111130     SENDMAIL=/usr/sbin/sendmail</userinput></screen>
    112131
    113     <para>This package does not come with a test suite.</para>
    114 
    115     <para>Now, as the <systemitem class='username'>root</systemitem> user:</para>
     132    <para>
     133      This package does not come with a test suite.
     134    </para>
     135
     136    <para>
     137      Now, as the <systemitem class='username'>root</systemitem> user:
     138    </para>
    116139
    117140<screen role='root'><userinput>make PREFIX=/usr UCBINSTALL=/usr/bin/install install &amp;&amp;
     
    128151    <title>Command Explanations</title>
    129152
    130     <para><command>make SENDMAIL=/usr/sbin/sendmail</command>: This changes the
    131     default MTA path of <command>/usr/lib/sendmail</command>.</para>
    132 
    133     <para><command>make PREFIX=/usr UCBINSTALL=/usr/bin/install
    134     install</command>: This changes the default installation path of
    135     <filename class='directory'>/usr/local</filename> and the default
    136     <command>install</command> command path of
    137     <filename class='directory'>/usr/ucb</filename>.</para>
     153    <para>
     154      <command>make SENDMAIL=/usr/sbin/sendmail</command>: This changes the
     155      default MTA path of <command>/usr/lib/sendmail</command>.
     156    </para>
     157
     158    <para>
     159      <command>make PREFIX=/usr UCBINSTALL=/usr/bin/install
     160      install</command>: This changes the default installation path of
     161      <filename class='directory'>/usr/local</filename> and the default
     162      <command>install</command> command path of
     163      <filename class='directory'>/usr/ucb</filename>.
     164    </para>
    138165
    139166  </sect2>
     
    145172      <title>Config Files</title>
    146173
    147       <para><filename>/etc/nail.rc</filename>, <filename>~/.mailrc</filename>
    148       and <filename>~/.nailrc</filename></para>
     174      <para>
     175        <filename>/etc/nail.rc</filename>, <filename>~/.mailrc</filename>
     176        and <filename>~/.nailrc</filename>
     177      </para>
    149178
    150179      <indexterm zone="mailx mailx-config">
     
    187216        <term><command>mailx</command></term>
    188217        <listitem>
    189           <para>is a command-line mail user agent compatible with the
    190           <command>mailx</command> command found on commercial Unix
    191           versions.</para>
     218          <para>
     219            is a command-line mail user agent compatible with the
     220            <command>mailx</command> command found on commercial Unix
     221            versions.
     222          </para>
    192223          <indexterm zone="mailx mailx-prog">
    193224            <primary sortas="b-mailx">mailx</primary>
     
    199230        <term><command>mail</command></term>
    200231        <listitem>
    201           <para>is a symbolic link to <command>mailx</command>.</para>
     232          <para>
     233            is a symbolic link to <command>mailx</command>.
     234          </para>
    202235          <indexterm zone="mailx mail-mailx">
    203236            <primary sortas="b-mail">mail</primary>
     
    209242        <term><command>nail</command></term>
    210243        <listitem>
    211           <para>is a symbolic link to <command>mailx</command>.</para>
     244          <para>
     245            is a symbolic link to <command>mailx</command>.
     246          </para>
    212247          <indexterm zone="mailx nail-mailx">
    213248            <primary sortas="b-nail">nail</primary>
  • networking/mailnews/mutt.xml

    rbb65a3c r7c56ece  
    3030    <title>Introduction to Mutt</title>
    3131
    32     <para>The <application>Mutt</application> package contains a Mail User
    33     Agent. This is useful for reading, writing, replying to, saving, and
    34     deleting your email.</para>
     32    <para>
     33      The <application>Mutt</application> package contains a Mail User
     34      Agent. This is useful for reading, writing, replying to, saving, and
     35      deleting your email.
     36    </para>
    3537
    3638    &lfs91_checked;
     
    3941    <itemizedlist spacing='compact'>
    4042      <listitem>
    41         <para>Download (HTTP): <ulink url="&mutt-download-http;"/></para>
    42       </listitem>
    43       <listitem>
    44         <para>Download (FTP): <ulink url="&mutt-download-ftp;"/></para>
    45       </listitem>
    46       <listitem>
    47         <para>Download MD5 sum: &mutt-md5sum;</para>
    48       </listitem>
    49       <listitem>
    50         <para>Download size: &mutt-size;</para>
    51       </listitem>
    52       <listitem>
    53         <para>Estimated disk space required: &mutt-buildsize;</para>
    54       </listitem>
    55       <listitem>
    56         <para>Estimated build time: &mutt-time;</para>
     43        <para>
     44          Download (HTTP): <ulink url="&mutt-download-http;"/>
     45        </para>
     46      </listitem>
     47      <listitem>
     48        <para>
     49          Download (FTP): <ulink url="&mutt-download-ftp;"/>
     50        </para>
     51      </listitem>
     52      <listitem>
     53        <para>
     54          Download MD5 sum: &mutt-md5sum;
     55        </para>
     56      </listitem>
     57      <listitem>
     58        <para>
     59          Download size: &mutt-size;
     60        </para>
     61      </listitem>
     62      <listitem>
     63        <para>
     64          Estimated disk space required: &mutt-buildsize;
     65        </para>
     66      </listitem>
     67      <listitem>
     68        <para>
     69          Estimated build time: &mutt-time;
     70        </para>
    5771      </listitem>
    5872    </itemizedlist>
     
    6175    <itemizedlist spacing='compact'>
    6276      <listitem>
    63         <para>Required patch: <ulink
    64         url="&patch-root;/mutt-&mutt-version;-upstream_fixes-1.patch"/>
     77        <para>
     78          Required patch: <ulink
     79          url="&patch-root;/mutt-&mutt-version;-upstream_fixes-1.patch"/>
    6580        </para>
    6681      </listitem>
     
    8499      <ulink url="http://www.citi.umich.edu/projects/nfsv4/linux/">libgssapi</ulink>,
    85100      <ulink url="http://mixmaster.sourceforge.net/">Mixmaster</ulink>,
    86       <!-- from configure: \-\-with-bdb[=DIR] Use BerkeleyDB4 if gdbm is not available
    87       but gdbm is installed in LFS, so do not mention BerkeleyDB
     101      <!-- from configure: \-\-with-bdb[=DIR] Use BerkeleyDB4 if gdbm is not
     102      available but gdbm is installed in LFS, so do not mention BerkeleyDB
    88103      <xref linkend="db"/> or -->
    89104      <ulink url="http://fallabs.com/qdbm/">QDBM</ulink> or
     
    116131    <title>Installation of Mutt</title>
    117132
    118     <para><application>Mutt</application> requires a group named
    119     <systemitem class="groupname">mail</systemitem>.  You can
    120     add this group, if it does not exist, with this command:</para>
     133    <para>
     134      <application>Mutt</application> requires a group named
     135      <systemitem class="groupname">mail</systemitem>.  You can
     136      add this group, if it does not exist, with this command:
     137    </para>
    121138
    122139<screen role="root"><userinput>groupadd -g 34 mail</userinput></screen>
    123140
    124     <para>If you did not install an <xref linkend="server-mail"/>, you need to
    125     modify the ownership of <filename class="directory">/var/mail</filename>
    126     with this command:</para>
     141    <para>
     142      If you did not install an <xref linkend="server-mail"/>, you need to
     143      modify the ownership of <filename class="directory">/var/mail</filename>
     144      with this command:
     145    </para>
    127146
    128147<screen role="root"><userinput>chgrp -v mail /var/mail</userinput></screen>
    129148
    130     <para><application>Mutt</application> will rebuild the html documentation
    131     if <application>libxslt</application> is present, then use that to update
    132     the text manual - even if none of the specified browsers are present. That
    133     will create an empty text file, so we will save the shipped file.
    134     </para>
    135 
    136     <para>Install <application>Mutt</application> by running the following
    137     commands:</para>
     149    <para>
     150      <application>Mutt</application> will rebuild the html documentation
     151      if <application>libxslt</application> is present, then use that to update
     152      the text manual - even if none of the specified browsers are present. That
     153      will create an empty text file, so we will save the shipped file.
     154    </para>
     155
     156    <para>
     157      Install <application>Mutt</application> by running the following
     158      commands:
     159    </para>
    138160
    139161<screen><userinput>cp -v doc/manual.txt{,.shipped} &amp;&amp;
     
    149171make</userinput></screen>
    150172
    151     <para>To generate the PDF manual with <xref linkend="texlive"/>, run
    152     the following command:</para>
     173    <para>
     174      To generate the PDF manual with <xref linkend="texlive"/>, run
     175      the following command:
     176    </para>
    153177
    154178<screen remap="doc"><userinput>make -C doc manual.pdf</userinput></screen>
    155179
    156     <para>This package does not come with a test suite.</para>
    157 
    158     <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
     180    <para>
     181      This package does not come with a test suite.
     182    </para>
     183
     184    <para>
     185      Now, as the <systemitem class="username">root</systemitem> user:
     186    </para>
    159187
    160188    <screen role='root'><userinput>make install &amp;&amp;
     
    163191  /usr/share/doc/mutt-&mutt-version;/manual.txt</userinput></screen>
    164192
    165     <para>If you generated the PDF manual, install it
    166     by issuing the following command as the
    167     <systemitem class="username">root</systemitem> user:</para>
     193    <para>
     194      If you generated the PDF manual, install it
     195      by issuing the following command as the
     196      <systemitem class="username">root</systemitem> user:
     197    </para>
    168198
    169199<screen role='root' remap='doc'><userinput>install -v -m644 doc/manual.pdf \
     
    174204        If you used a DESTDIR method to only install to a temporary location as
    175205        a regular user (as part of a package menagement process), you will need
    176         to run the following as the <systemitem class="username">root</systemitem>
    177         user after completing the real install:
     206        to run the following as the <systemitem class="username">root
     207        </systemitem> user after completing the real install:
    178208      </para>
    179209
     
    194224    <title>Command Explanations</title>
    195225
    196     <para><parameter>--enable-external-dotlock</parameter>: In some circumstances
    197     the mutt-dotlock program is not created. This switch ensures it is always
    198     created.</para>
    199 
    200     <para><parameter>--enable-pop</parameter>: This switch enables
    201     POP3 support.</para>
    202 
    203     <para><parameter>--enable-imap</parameter>: This switch enables
    204     IMAP support.</para>
    205 
    206     <para><parameter>--enable-hcache</parameter>: This switch enables
    207     header caching.</para>
    208 
    209     <para><parameter>--enable-sidebar</parameter>: This switch enables support
    210     for the sidebar (a list of mailboxes). It is off by default, but can be
    211     turned on by <command>:set sidebar_visible</command> in mutt (and off again
    212     with ':unset'), or it can be enabled in  <filename>~/.muttrc</filename>.</para>
    213 
    214     <para><parameter>--with-ssl</parameter>: This parameter adds SSL/TLS
    215     support from openssl in POP3/IMAP/SMTP.</para>
    216 
    217     <para><option>--enable-autocrypt --with-sqlite3</option>: These two
    218     switches add support for passive protection against data collection,
    219     using gnupg and gpgme (gpgme is enabled by autocrypt). See <ulink
    220     url="http://www.mutt.org/doc/manual/#autocryptdoc">The Manual</ulink>
    221     </para>
    222 
    223     <para><option>--enable-gpgme</option>: This switch enables GPG support
    224     through the GPGME package. Use this switch if you want GPG support in
    225     Mutt.</para>
    226 
    227     <para><option>--enable-smtp</option>: This switch enables
    228     SMTP relay support.</para>
    229 
    230     <para><option>--with-idn2</option>: Use this parameter if both libidn and
    231     libidn2 have been installed, and you wish to use libidn2 here.</para>
    232 
    233     <para><option>--with-sasl</option>: This parameter adds
    234     authentication support from <xref linkend="cyrus-sasl"/> in POP3/IMAP/SMTP
    235     if they are enabled. Depending on the server configuration, this may not
    236     be needed for POP3 or IMAP. However, it is needed for SMTP
    237     authentication.</para>
     226    <para>
     227      <parameter>--enable-external-dotlock</parameter>: In some circumstances
     228      the mutt-dotlock program is not created. This switch ensures it is always
     229      created.
     230    </para>
     231
     232    <para>
     233      <parameter>--enable-pop</parameter>: This switch enables POP3 support.
     234    </para>
     235
     236    <para>
     237      <parameter>--enable-imap</parameter>: This switch enables IMAP support.
     238    </para>
     239
     240    <para>
     241      <parameter>--enable-hcache</parameter>: This switch enables
     242      header caching.
     243    </para>
     244
     245    <para>
     246      <parameter>--enable-sidebar</parameter>: This switch enables support
     247      for the sidebar (a list of mailboxes). It is off by default, but can be
     248      turned on by <command>:set sidebar_visible</command> in mutt (and off
     249      again with ':unset'), or it can be enabled in <filename>
     250      ~/.muttrc</filename>.
     251    </para>
     252
     253    <para>
     254      <parameter>--with-ssl</parameter>: This parameter adds SSL/TLS
     255      support from openssl in POP3/IMAP/SMTP.
     256    </para>
     257
     258    <para>
     259      <option>--enable-autocrypt --with-sqlite3</option>: These two
     260      switches add support for passive protection against data collection,
     261      using gnupg and gpgme (gpgme is enabled by autocrypt). See <ulink
     262      url="http://www.mutt.org/doc/manual/#autocryptdoc">The Manual</ulink>.
     263    </para>
     264
     265    <para>
     266      <option>--enable-gpgme</option>: This switch enables GPG support
     267      through the GPGME package. Use this switch if you want GPG support in
     268      Mutt.
     269    </para>
     270
     271    <para>
     272      <option>--enable-smtp</option>: This switch enables
     273      SMTP relay support.
     274    </para>
     275
     276    <para>
     277      <option>--with-idn2</option>: Use this parameter if both libidn and
     278      libidn2 have been installed, and you wish to use libidn2 here.
     279    </para>
     280
     281    <para>
     282      <option>--with-sasl</option>: This parameter adds authentication support
     283      from <xref linkend="cyrus-sasl"/> in POP3/IMAP/SMTP if they are enabled.
     284      Depending on the server configuration, this may not be needed for POP3
     285      or IMAP. However, it is needed for SMTP authentication.
     286    </para>
    238287
    239288    <!-- we do not normally list all possible switches. LFS installs ncurses.
    240     <para><option>\-\-with-slang</option>: Use <application>S-Lang
    241     </application> instead of <application>Ncurses</application>.</para> -->
    242 
    243     <para><command>test -s doc/manual.txt || install -v -m644 doc/manual.txt.shipped ...</command>:
    244     if the text manual is now empty (<application>libxslt</application> is
    245     installed, but without any of the specified text browsers), install the
    246     saved copy <emphasis>after</emphasis> running 'make install'
    247     <emphasis>(which would itself empty manual.txt if the shipped file had
    248     already been copied back)</emphasis>.</para>
     289    <para>
     290      <option>\-\-with-slang</option>: Use <application>S-Lang
     291      </application> instead of <application>Ncurses</application>.
     292    </para> -->
     293
     294    <para>
     295      <command>test -s doc/manual.txt || install -v -m644 doc/manual.txt.shipped ...</command>:
     296      if the text manual is now empty (<application>libxslt</application> is
     297      installed, but without any of the specified text browsers), install the
     298      saved copy <emphasis>after</emphasis> running 'make install'
     299      <emphasis>(which would itself empty manual.txt if the shipped file had
     300      already been copied back)</emphasis>.
     301    </para>
    249302
    250303  </sect2>
     
    256309      <title>Config Files</title>
    257310
    258       <para><filename>/etc/Muttrc</filename>, <filename>~/.muttrc</filename>,
    259       <filename>/etc/mime.types</filename>, <filename>~/.mime.types</filename></para>
     311      <para>
     312        <filename>/etc/Muttrc</filename>,
     313        <filename>~/.muttrc</filename>,
     314        <filename>/etc/mime.types</filename>, and
     315        <filename>~/.mime.types</filename>
     316      </para>
    260317
    261318      <indexterm zone="mutt mutt-config">
     
    280337      <title>Configuration Information</title>
    281338
    282       <para>No changes in these files are necessary to begin using
    283       <application>Mutt</application>.  When you are ready to make changes, the
    284       man page for <filename>muttrc</filename> is a good starting place.</para>
    285 
    286       <para>In order to utilize <application>GnuPG</application>, use the following
    287       command:</para>
     339      <para>
     340        No changes in these files are necessary to begin using
     341        <application>Mutt</application>.  When you are ready to make changes,
     342        the man page for <filename>muttrc</filename> is a good starting place.
     343      </para>
     344
     345      <para>
     346        In order to utilize <application>GnuPG</application>, use the following
     347        command:
     348      </para>
    288349
    289350<screen><userinput>cat /usr/share/doc/mutt-&mutt-version;/samples/gpg.rc &gt;&gt; ~/.muttrc</userinput></screen>
     
    317378        <term><command>flea</command></term>
    318379        <listitem>
    319           <para>is a script showing where to report bugs.</para>
     380          <para>
     381            is a script showing where to report bugs.
     382          </para>
    320383          <indexterm zone="mutt flea">
    321384            <primary sortas="b-flea">flea</primary>
     
    327390        <term><command>mutt</command></term>
    328391        <listitem>
    329           <para>is a Mail User Agent (MUA) which enables you to read, write
    330           and delete your email.</para>
     392          <para>
     393            is a Mail User Agent (MUA) which enables you to read, write
     394            and delete your email.
     395          </para>
    331396          <indexterm zone="mutt mutt-prog">
    332397            <primary sortas="b-mutt">mutt</primary>
     
    338403        <term><command>mutt_dotlock</command></term>
    339404        <listitem>
    340           <para>implements the mail spool file lock.</para>
     405          <para>
     406            implements the mail spool file lock.
     407          </para>
    341408          <indexterm zone="mutt mutt_dotlock">
    342409            <primary sortas="b-mutt_dotlock">mutt_dotlock</primary>
     
    348415        <term><command>muttbug</command></term>
    349416        <listitem>
    350                 <para>is a script identical to <command>flea</command>.</para>
     417          <para>
     418            is a script identical to <command>flea</command>.
     419          </para>
    351420          <indexterm zone="mutt muttbug">
    352421            <primary sortas="b-muttbug">muttbug</primary>
     
    358427        <term><command>pgpewrap</command></term>
    359428        <listitem>
    360           <para>prepares a command line for the <xref linkend="gnupg2"/>
    361           utilities.</para>
     429          <para>
     430            prepares a command line for the <xref linkend="gnupg2"/> utilities.
     431          </para>
    362432          <indexterm zone="mutt pgpewrap">
    363433            <primary sortas="b-pgpewrap">pgpewrap</primary>
     
    369439        <term><command>pgpring</command></term>
    370440        <listitem>
    371           <para>is a key ring dumper for <ulink
    372           url="http://www.pgp.com/">PGP</ulink>. It is not needed for
    373           <xref linkend="gnupg2"/>.</para>
     441          <para>
     442            is a key ring dumper for <ulink
     443            url="http://www.pgp.com/">PGP</ulink>. It is not needed for
     444            <xref linkend="gnupg2"/>.
     445          </para>
    374446          <indexterm zone="mutt pgpring">
    375447            <primary sortas="b-pgpring">pgpring</primary>
     
    381453        <term><command>smime_keys</command></term>
    382454        <listitem>
    383           <para>manages a keystore for S/MIME certificates.</para>
     455          <para>
     456            manages a keystore for S/MIME certificates.
     457          </para>
    384458          <indexterm zone="mutt smime_keys">
    385459            <primary sortas="b-smime_keys">smime_keys</primary>
  • networking/mailnews/other.xml

    rbb65a3c r7c56ece  
    1515
    1616  <title>Other Mail and News Programs</title>
     17  <!--
     18  <para>
     19    <xref linkend="pan"/> is a GTK2 based newsreader program.
     20  </para>
     21  -->
     22  <!--
     23  <para>
     24    <command>knode</command> is a <application>Qt</application> based
     25    newseader program from <xref linkend="kdepim"/>.
     26  </para>
     27  -->
     28  <!--
     29  <para>
     30    <command>kmail</command> is a <application>Qt</application> based mail
     31    client from <xref linkend="kdepim"/>.
     32  </para>
     33  -->
     34  <para>
     35    <xref linkend="balsa"/> is a GTK2 based mail client.
     36  </para>
    1737
    18   <!-- <para><xref linkend="pan"/> is a GTK2 based newsreader program.</para> -->
     38  <para>
     39    <xref linkend="seamonkey"/> includes both a mail client and newsreader in
     40    its installation.
     41  </para>
    1942
    20   <!--<para><command>knode</command> is a <application>Qt</application> based
    21   newseader program from <xref linkend="kdepim"/>.</para>-->
    22 
    23   <!--<para><command>kmail</command> is a <application>Qt</application> based mail
    24   client from <xref linkend="kdepim"/>.</para>-->
    25 
    26   <para><xref linkend="balsa"/> is a GTK2 based mail client.</para>
    27 
    28   <para><xref linkend="seamonkey"/> includes both a mail client and newsreader in
    29   its installation.</para>
    30 
    31   <para><xref linkend="thunderbird"/> is a mail/news client based on the
    32   <application>Mozilla</application> code base.</para>
     43  <para>
     44    <xref linkend="thunderbird"/> is a mail/news client based on the
     45    <application>Mozilla</application> code base.
     46  </para>
    3347
    3448</sect1>
  • networking/mailnews/procmail.xml

    rbb65a3c r7c56ece  
    3232    <title>Introduction to Procmail</title>
    3333
    34     <para>The <application>Procmail</application> package contains an autonomous
    35     mail processor. This is useful for filtering and sorting incoming mail.</para>
     34    <para>
     35      The <application>Procmail</application> package contains an autonomous
     36      mail processor. This is useful for filtering and sorting incoming mail.
     37    </para>
    3638
    3739    &lfs91_checked;
     
    4042    <itemizedlist spacing='compact'>
    4143      <listitem>
    42         <para>Download (HTTP): <ulink url="&procmail-download-http;"/></para>
    43       </listitem>
    44       <listitem>
    45         <para>Download (FTP): <ulink url="&procmail-download-ftp;"/></para>
    46       </listitem>
    47       <listitem>
    48         <para>Download MD5 sum: &procmail-md5sum;</para>
    49       </listitem>
    50       <listitem>
    51         <para>Download size: &procmail-size;</para>
    52       </listitem>
    53       <listitem>
    54         <para>Estimated disk space required: &procmail-buildsize;</para>
    55       </listitem>
    56       <listitem>
    57         <para>Estimated build time: &procmail-time;</para>
     44        <para>
     45          Download (HTTP): <ulink url="&procmail-download-http;"/>
     46        </para>
     47      </listitem>
     48      <listitem>
     49        <para>
     50          Download (FTP): <ulink url="&procmail-download-ftp;"/>
     51        </para>
     52      </listitem>
     53      <listitem>
     54        <para>
     55          Download MD5 sum: &procmail-md5sum;
     56        </para>
     57      </listitem>
     58      <listitem>
     59        <para>
     60          Download size: &procmail-size;
     61        </para>
     62      </listitem>
     63      <listitem>
     64        <para>
     65          Estimated disk space required: &procmail-buildsize;
     66        </para>
     67      </listitem>
     68      <listitem>
     69        <para>
     70          Estimated build time: &procmail-time;
     71        </para>
    5872      </listitem>
    5973    </itemizedlist>
     
    8498    <title>Installation of Procmail</title>
    8599
    86     <para>This package does not come with a test suite.</para>
    87 
    88     <para>Install <application>Procmail</application> by running the following
    89     commands as the <systemitem class="username">root</systemitem> user:</para>
     100    <para>
     101      This package does not come with a test suite.
     102    </para>
     103
     104    <para>
     105      Install <application>Procmail</application> by running the following
     106      commands as the <systemitem class="username">root</systemitem> user:
     107    </para>
    90108
    91109<screen role='root'><userinput>sed -i 's/getline/get_line/' src/*.[ch]                   &amp;&amp;
     
    100118    <title>Command Explanations</title>
    101119
    102     <para><command>sed -i 's/getline/get_line/' src/*.[ch]</command>: This renames
    103     procmail's getline function to avoid conflict with the getline function from
    104     <application>glibc</application>.</para>
    105 
    106     <para><command>make LOCKINGTEST=/tmp install</command>: This prevents
    107     <command>make</command> from asking you where to test file-locking
    108     patterns.</para>
    109 
    110     <para><command>make install-suid</command>: Modifies permissions of
    111     the installed files.</para>
     120    <para>
     121      <command>sed -i 's/getline/get_line/' src/*.[ch]</command>: This renames
     122      procmail's getline function to avoid conflict with the getline function
     123      from <application>glibc</application>.
     124    </para>
     125
     126    <para>
     127      <command>make LOCKINGTEST=/tmp install</command>: This prevents
     128      <command>make</command> from asking you where to test file-locking
     129      patterns.
     130    </para>
     131
     132    <para>
     133      <command>make install-suid</command>: Modifies permissions of
     134      the installed files.
     135    </para>
    112136
    113137  </sect2>
     
    119143      <title>Config Files</title>
    120144
    121       <para><filename>/etc/procmailrc</filename> and
    122       <filename>~/.procmailrc</filename></para>
     145      <para>
     146        <filename>/etc/procmailrc</filename> and
     147        <filename>~/.procmailrc</filename>
     148      </para>
    123149
    124150      <indexterm zone="procmail procmail-config">
     
    135161      <title>Configuration Information</title>
    136162
    137       <para>Recipes have to be written and placed in
    138       <filename>~/.procmailrc</filename> for execution. The procmailex man
    139       page is the starting place to learn how to write recipes.
    140       For additional information, see also
    141       <ulink url="http://pm-doc.sourceforge.net/"/>.
     163      <para>
     164        Recipes have to be written and placed in
     165        <filename>~/.procmailrc</filename> for execution. The procmailex man
     166        page is the starting place to learn how to write recipes.
     167        For additional information, see also
     168        <ulink url="http://pm-doc.sourceforge.net/"/>.
    142169      </para>
    143170
     
    169196        <term><command>formail</command></term>
    170197        <listitem>
    171           <para>is a filter that can be used to format mail into mailbox format.</para>
     198          <para>
     199            is a filter that can be used to format mail into mailbox format.
     200          </para>
    172201          <indexterm zone="procmail formail">
    173202            <primary sortas="b-formail">formail</primary>
     
    179208        <term><command>lockfile</command></term>
    180209        <listitem>
    181           <para>is a utility that can lock a file for single use interactively or in a
    182           script.</para>
     210          <para>
     211            is a utility that can lock a file for single use interactively or
     212            in a script.
     213          </para>
    183214          <indexterm zone="procmail lockfile">
    184215            <primary sortas="b-lockfile">lockfile</primary>
     
    190221        <term><command>mailstat</command></term>
    191222        <listitem>
    192           <para>prints a summary report of mail that has been filtered by
    193           <command>procmail</command> since the last time <command>mailstat</command>
    194           was ran.</para>
     223          <para>
     224            prints a summary report of mail that has been filtered by
     225            <command>procmail</command> since the last time
     226            <command>mailstat</command> was ran.
     227          </para>
    195228          <indexterm zone="procmail mailstat">
    196229            <primary sortas="b-mailstat">mailstat</primary>
     
    202235        <term><command>procmail</command></term>
    203236        <listitem>
    204           <para>is an autonomous mail processor. It performs all the functions
    205           of an MDA (Mail Delivery Agent).</para>
     237          <para>
     238            is an autonomous mail processor. It performs all the functions
     239            of an MDA (Mail Delivery Agent).
     240          </para>
    206241          <indexterm zone="procmail procmail-prog">
    207242            <primary sortas="b-procmail">procmail</primary>
Note: See TracChangeset for help on using the changeset viewer.