aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authormmichelson <mmichelson@f38db490-d61c-443f-a65b-d21fe96a405b>2008-02-14 23:51:49 +0000
committermmichelson <mmichelson@f38db490-d61c-443f-a65b-d21fe96a405b>2008-02-14 23:51:49 +0000
commit4b5327af0cb2499542729bfde15feb4d43c08316 (patch)
treeb556f77b281f0e1c5a8c8c9ac5a27cf410b6294f /doc
parent3918dc9b509bf29da018fe5838cba7fd85ded16f (diff)
Trunk version of 1.4's imap documentation updates
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@103705 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'doc')
-rw-r--r--doc/tex/imapstorage.tex29
1 files changed, 21 insertions, 8 deletions
diff --git a/doc/tex/imapstorage.tex b/doc/tex/imapstorage.tex
index 3a952ce54..ee93e9636 100644
--- a/doc/tex/imapstorage.tex
+++ b/doc/tex/imapstorage.tex
@@ -25,7 +25,7 @@ source distribution (\url{http://www.washington.edu/imap/}) and compile it.
Asterisk supports both the 2004 and 2006 versions of c-client, however
mail\_expunge\_full is enabled in the 2006 version.
-Note that Asterisk only uses the 'client' portion of the UW IMAP toolkit,
+Note that Asterisk only uses the 'c-client' portion of the UW IMAP toolkit,
but building it also builds an IMAP server and various other utilities.
Because of this, the build instructions for the IMAP toolkit are somewhat
complicated and can lead to confusion about what is needed.
@@ -54,13 +54,26 @@ need to run 'make install'.
\subsubsection{Compiling Asterisk}
-To use the system c-client library, configure Asterisk with
-./configure --with-imap=system. If you downloaded the c-client source
-and compiled it according to the above instructions, configure
-Asterisk with with ./configure --with-imap=/usr/src/imap or where ever
-you built the UWashington IMAP Toolkit. When you run 'make
-menuselect', choose 'Voicemail Build Options' and the IMAP\_STORAGE
-option should be available for selection.
+Configure with ./configure --with-imap=/usr/src/imap
+or where ever you built thfe UWashington IMAP Toolkit.
+
+A second configure option is to not specify a directory (i.e.
+./configure --with-imap). This will assume that you have the
+imap-2004g source installed in the .. directory relative to the
+Asterisk source.
+
+A third option is ./configure --with-imap=system. This will assume
+that you have installed a dynamically linked version of the c-client
+library (most likely via a package provided by your distro). This will
+attempt to link agains -lc-client and will search for c-client headers
+in your include path starting with the imap directory, and upon failure,
+in the c-client directory.
+
+Note that if you attempt one of the first two configuration options for
+IMAP and it fails, the "system" option will be automatically attempted.
+
+When you run 'make menuselect', choose 'Voicemail Build Options' and the
+IMAP\_STORAGE option should be available for selection.
After selecting the IMAP\_STORAGE option, use the 'x' key to exit
menuselect and save your changes, and the build/install Asterisk