changeset 428:4c7d08ae3f6e HEAD

Added installation document
author Timo Sirainen <tss@iki.fi>
date Tue, 15 Oct 2002 00:21:48 +0300
parents 314bcc861a67
children 58899a413569
files INSTALL
diffstat 1 files changed, 59 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/INSTALL	Tue Oct 15 00:21:48 2002 +0300
@@ -0,0 +1,59 @@
+Build instructions
+------------------
+
+For most people, the usual:
+
+  ./configure
+  make
+  sudo make install
+
+is enough. This installs Dovecot under /usr/local. You must also rename the
+configuration file to get it to work:
+
+  mv /usr/local/etc/dovecot-example.conf /usr/local/etc/dovecot.conf
+
+Read through it, make needed modifications and start imap-master.
+
+SSL/TLS
+-------
+
+GNUTLS v0.5.5 or later is required to enable SSL and TLS support. OpenSSL
+isn't supported. You can get GNUTLS from http://www.gnutls.org/
+
+Optional configure options
+--------------------------
+
+You can get a full list with:
+
+  ./configure --help
+
+The options are listed like --with-thing or --enable-thing, usually they're
+also enabled by default. You can disable them with --without-thing or
+--disable-thing.
+
+Besides the standard options, Dovecot has added these:
+
+  --enable-ipv6           Enable IPv6 support (default)
+
+Enable IPv6 support. By default it's enabled if system is detected to
+support it.
+
+  --with-file-offset-size=BITS
+
+Specifies if we use 32bit or 64bit file offsets. 64bit is default if system
+supports it (Linux and Solaris does). You most likely won't have mails
+larger than 2GB, so you may want to drop this to 32bit for a bit smaller
+disk and memory usage.
+
+  --with-passwd           Build with /etc/passwd support (default)
+  --with-passwd-file      Build with passwd-like file support (default)
+  --with-shadow           Build with shadow password support (default)
+  --with-pam              Build with PAM support (default)
+  --with-vpopmail         Build with vpopmail support (default)
+
+Specify which authentication modules to use. Disabling them give you a few
+bytes smaller binary, but not much else.
+
+  --with-gnutls           Build with GNUTLS (default)
+
+Use GNUTLS for SSL and TLS support.