glfs/server/mail/courier/courier-exp.xml
Igor Živković 15b0f608d2 force gdbm in courier installation, reported by Jim Gifford
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@2096 af4574ff-66df-0310-9fd7-8a98e5e911e0
2004-05-06 06:05:48 +00:00

82 lines
3.8 KiB
XML

<sect2>
<title>Command explanations</title>
<para><parameter>--libexecdir=/usr/lib/courier</parameter>: Specifies
the directory which contains programs and libraries that cannot be
directly executed from the command-line.</para>
<para><parameter>--datadir=/usr/share/courier</parameter>: Specifies the
directory where miscellaneous shell scripts,
<application>Perl</application> scripts, and data files will be
installed.</para>
<para><parameter>--localstatedir=/var/spool/courier</parameter>:
Specifies the directory that will hold the mail queue, and other
temporary data.</para>
<para><parameter>--with-piddir=/var/run/courier</parameter>: Specifies
the directory where <application>Courier</application>'s
<filename>PID</filename> files are stored when
<application>Courier</application> is active.</para>
<para><option>--disable-root-check</option>: Allows
<application>Courier</application> to be built as the root user.</para>
<para><parameter>--with-mailuser=courier</parameter>: All except two
<application>Courier</application> daemons run as a non-privileged user.
This option specifies the userid that <application>Courier</application>
will install and run as.</para>
<para><parameter>--with-mailgroup=courier</parameter>: like
<option>--with-mailuser</option>, but specifies the group
<acronym>ID</acronym>.</para>
<para><option>--with-paranoid-smtpext</option>: Be paranoid when
negotiating Courier-specific <acronym>ESMTP</acronym> extensions with
remote servers. The <application>Courier</application> mail server
defines and implements certain experimental <acronym>ESMTP</acronym>
extensions: XVERP and XEXDATA. Problems may result in the event that
someone else uses the same name to implement some other extension. If
this option is specified, <application>Courier's</application>
<acronym>ESMTP</acronym> server will also advertise a dummy
<acronym>ESMTP</acronym> capability called XCOURIEREXTENSIONS, and will
not recognize any Courier-specific extensions unless the remote mail
server also advertises this dummy <acronym>ESMTP</acronym>
capability.</para>
<para><option>--disable-autorenamesent</option>: Do not rename the Sent
folder every month. This option can also be controlled by the
<envar>SQWEBMAIL_AUTORENAMESENT</envar> environment variable.</para>
<para><option>--enable-workarounds-for-imap-client-bugs</option>: There
are several confirmed bugs in some <acronym>IMAP</acronym> clients that
do not properly implement the <acronym>IMAP</acronym>4rev1 protocol.
This option enables some workarounds for those buggy
<acronym>IMAP</acronym> clients. NOTE: <command>make check</command>
will fail if this option is used. You should first configure without
this option, and if all post-configuration tests succeed, rerun
configure with this option and recompile.</para>
<para><parameter>--with-db=gdbm</parameter>:
<application>Courier</application> requires either the
<application><acronym>GDBM</acronym></application> or the
<application>DB</application> database library.
<application><acronym>GDBM</acronym></application> is used if both are
present. This option forces the selection of the GDBM database
library since support for DB is broken at the current state.</para>
<!-- # Note - Courier will build fine with <xref linkend="db"/>, but all
the database files will not be created correctly -->
<para><parameter>--with-ispell=/usr/bin/aspell</parameter>:
<application>Courier</application>'s webmail server can use spell
checking, if <command>configure</command> finds
<application>ispell</application> or if you explicitly set the location
of <application>aspell</application>.</para>
<para><parameter>--enable-mimetypes=<replaceable>[location of mime.types file]</replaceable></parameter>:
Use this switch if you receive an error saying that the
<filename>mime.types</filename> file could not be found.</para>
</sect2>