[91c2c77d] | 1 | <sect2>
|
---|
| 2 | <title>Command explanations</title>
|
---|
| 3 |
|
---|
[7283ae5] | 4 | <para><parameter>--libexecdir=/usr/lib/courier</parameter>: Specifies
|
---|
| 5 | the directory which contains programs and libraries that cannot be
|
---|
| 6 | directly executed from the command-line.</para>
|
---|
[c442d19] | 7 |
|
---|
[a4be499] | 8 | <para><parameter>--datadir=/usr/share/courier</parameter>: Specifies the
|
---|
[7283ae5] | 9 | directory where miscellaneous shell scripts,
|
---|
| 10 | <application>Perl</application> scripts, and data files will be
|
---|
| 11 | installed.</para>
|
---|
[c442d19] | 12 |
|
---|
[7283ae5] | 13 | <para><parameter>--localstatedir=/var/spool/courier</parameter>:
|
---|
| 14 | Specifies the directory that will hold the mail queue, and other
|
---|
| 15 | temporary data.</para>
|
---|
[2f473b2] | 16 |
|
---|
[7283ae5] | 17 | <para><parameter>--with-piddir=/var/run/courier</parameter>: Specifies
|
---|
| 18 | the directory where <application>Courier</application>'s
|
---|
| 19 | <filename>PID</filename> files are stored when
|
---|
| 20 | <application>Courier</application> is active.</para>
|
---|
[2f473b2] | 21 |
|
---|
[0482b012] | 22 | <para><option>--disable-root-check</option>: Allows
|
---|
| 23 | <application>Courier</application> to be built as the root user.</para>
|
---|
[c442d19] | 24 |
|
---|
[0482b012] | 25 | <para><parameter>--with-mailuser=courier</parameter>: All except two
|
---|
[7283ae5] | 26 | <application>Courier</application> daemons run as a non-privileged user.
|
---|
| 27 | This option specifies the userid that <application>Courier</application>
|
---|
| 28 | will install and run as.</para>
|
---|
[c442d19] | 29 |
|
---|
[a41bc9f4] | 30 | <para><parameter>--with-mailgroup=courier</parameter>: like
|
---|
[a4be499] | 31 | <option>--with-mailuser</option>, but specifies the group
|
---|
| 32 | <acronym>ID</acronym>.</para>
|
---|
[c442d19] | 33 |
|
---|
[7283ae5] | 34 | <para><option>--with-paranoid-smtpext</option>: Be paranoid when
|
---|
| 35 | negotiating Courier-specific <acronym>ESMTP</acronym> extensions with
|
---|
| 36 | remote servers. The <application>Courier</application> mail server
|
---|
| 37 | defines and implements certain experimental <acronym>ESMTP</acronym>
|
---|
| 38 | extensions: XVERP and XEXDATA. Problems may result in the event that
|
---|
| 39 | someone else uses the same name to implement some other extension. If
|
---|
| 40 | this option is specified, <application>Courier's</application>
|
---|
| 41 | <acronym>ESMTP</acronym> server will also advertise a dummy
|
---|
| 42 | <acronym>ESMTP</acronym> capability called XCOURIEREXTENSIONS, and will
|
---|
| 43 | not recognize any Courier-specific extensions unless the remote mail
|
---|
| 44 | server also advertises this dummy <acronym>ESMTP</acronym>
|
---|
| 45 | capability.</para>
|
---|
[1a1da48] | 46 |
|
---|
[7283ae5] | 47 | <para><option>--disable-autorenamesent</option>: Do not rename the Sent
|
---|
| 48 | folder every month. This option can also be controlled by the
|
---|
| 49 | <envar>SQWEBMAIL_AUTORENAMESENT</envar> environment variable.</para>
|
---|
[91c2c77d] | 50 |
|
---|
[7283ae5] | 51 | <para><option>--enable-workarounds-for-imap-client-bugs</option>: There
|
---|
| 52 | are several confirmed bugs in some <acronym>IMAP</acronym> clients that
|
---|
| 53 | do not properly implement the <acronym>IMAP</acronym>4rev1 protocol.
|
---|
| 54 | This option enables some workarounds for those buggy
|
---|
| 55 | <acronym>IMAP</acronym> clients. NOTE: <command>make check</command>
|
---|
| 56 | will fail if this option is used. You should first configure without
|
---|
| 57 | this option, and if all post-configuration tests succeed, rerun
|
---|
| 58 | configure with this option and recompile.</para>
|
---|
| 59 |
|
---|
[15b0f608] | 60 | <para><parameter>--with-db=gdbm</parameter>:
|
---|
[7283ae5] | 61 | <application>Courier</application> requires either the
|
---|
| 62 | <application><acronym>GDBM</acronym></application> or the
|
---|
| 63 | <application>DB</application> database library.
|
---|
| 64 | <application><acronym>GDBM</acronym></application> is used if both are
|
---|
[15b0f608] | 65 | present. This option forces the selection of the GDBM database
|
---|
| 66 | library since support for DB is broken at the current state.</para>
|
---|
[7283ae5] | 67 |
|
---|
| 68 | <!-- # Note - Courier will build fine with <xref linkend="db"/>, but all
|
---|
| 69 | the database files will not be created correctly -->
|
---|
[91c2c77d] | 70 |
|
---|
[7283ae5] | 71 | <para><parameter>--with-ispell=/usr/bin/aspell</parameter>:
|
---|
| 72 | <application>Courier</application>'s webmail server can use spell
|
---|
| 73 | checking, if <command>configure</command> finds
|
---|
| 74 | <application>ispell</application> or if you explicitly set the location
|
---|
| 75 | of <application>aspell</application>.</para>
|
---|
| 76 |
|
---|
| 77 | <para><parameter>--enable-mimetypes=<replaceable>[location of mime.types file]</replaceable></parameter>:
|
---|
| 78 | Use this switch if you receive an error saying that the
|
---|
| 79 | <filename>mime.types</filename> file could not be found.</para>
|
---|
| 80 |
|
---|
| 81 | </sect2>
|
---|