Hi! I'm currently investigating a switch from courier-imap to dovecot since a number of our users experience problems with Outlook in combination with SSL. I can compile dovecot with openssl support and it runs "fine" except that the Outlook issues are still there. I read that dovecot works best with GnuTLS and thought that I'd try to compile for that instead. The system is running SuSE 9.3. I've installed the gnutls-library and configure runs fine, but make stops. My configure arguments is ./configure --with-vpopmail --with-ssl=gnutls Make stops with the following info: make[3]: Entering directory `/usr/src/qmail/dovecot-beta-test/dovecot-1.0.beta5/src/master' /bin/sh ../../libtool --tag=CC --mode=link gcc -std=gnu99 -g -O2 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -o ssl-build-param ssl-init-main.o ssl-init-openssl.o ssl-init-gnutls.o ../lib/liblib.a -lgnutls -lgcrypt gcc -std=gnu99 -g -O2 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -o ssl-build-param ssl-init-main.o ssl-init-openssl.o ssl-init-gnutls.o ../lib/liblib.a -lgnutls -lgcrypt ssl-init-gnutls.o(.text+0x93): In function `_ssl_generate_parameters': /usr/src/qmail/dovecot-beta-test/dovecot-1.0.beta5/src/master/ssl-init-gnutl s.c:34: undefined reference to `gnutls_dh_params_generate' ssl-init-gnutls.o(.text+0x11d):/usr/src/qmail/dovecot-beta-test/dovecot-1.0. beta5/src/master/ssl-init-gnutls.c:57: undefined reference to `gnutls_rsa_params_generate' collect2: ld returned 1 exit status make[3]: *** [ssl-build-param] Error 1 make[3]: Leaving directory `/usr/src/qmail/dovecot-beta-test/dovecot-1.0.beta5/src/master' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/src/qmail/dovecot-beta-test/dovecot-1.0.beta5/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/src/qmail/dovecot-beta-test/dovecot-1.0.beta5' make: *** [all] Error 2 Any clues? Kind regards Kristoffer
Am Sonntag, 9. April 2006 20:20, schrieb Kristoffer Bylund:> I've installed the gnutls-library and configure runs fine, but make > stops.As far as I know Dovecot does not work with GnuTLS at all, only really ancient versions once did. I may be wrong, though. Greetings, Gunter -- *** Powered by AudioScrobbler --> http://www.last.fm/user/Interneci/ *** 22:54 | Within Temptation - Candles 22:49 | Within Temptation - Mother Earth 22:44 | Within Temptation - Jane Doe 22:39 | Within Temptation - Pale *** PGP-Verschl?sselung bei eMails erw?nscht :-) *** PGP: 0x1128F25F *** -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available URL: <http://dovecot.org/pipermail/dovecot/attachments/20060409/c55e0861/attachment.bin>
Gunther Ohrner wrote:> Am Sonntag, 9. April 2006 20:20, schrieb Kristoffer Bylund: > > I've installed the gnutls-library and configure runs fine, but make > > stops. > > As far as I know Dovecot does not work with GnuTLS at all, only really > ancient versions once did. > > I may be wrong, though.That might explain why it won't compile, however - gnutls is mentioned in the config help and also in the readme; "Dovecot supports both GNUTLS and OpenSSL. Dovecot prefers GNUTLS if it's found, but fallbacks to OpenSSL. If you wish to force using OpenSSL, give --with-ssl=openssl to configure." Kind regards Kristoffer