Собственно сабж. Вылетает с ошибкой
Linking couriertcpd
Compiling starttls.c
Linking couriertls
libcouriertls.a(libcouriertls.o)(.text+0x5db): In function `process_rsacertfile':
/home/ivan/courier-imap-4.0.1/tcpd/libcouriertls.c:274: undefined reference to `SSL_CTX_use_certificate_chain_file'
libcouriertls.a(libcouriertls.o)(.text+0x5ec):/home/ivan/courier-imap-4.0.1/tcpd/libcouriertls.c:280: undefined referenc
e to `SSL_CTX_use_RSAPrivateKey_file'
libcouriertls.a(libcouriertls.o)(.text+0x649): In function `process_dhcertfile':
/home/ivan/courier-imap-4.0.1/tcpd/libcouriertls.c:299: undefined reference to `SSL_CTX_use_certificate_chain_file'
libcouriertls.a(libcouriertls.o)(.text+0x6e9):/home/ivan/courier-imap-4.0.1/tcpd/libcouriertls.c:328: undefined referenc
e to `SSL_CTX_use_PrivateKey_file'
libcouriertls.a(libcouriertls.o)(.text+0x958): In function `tls_create':
/home/ivan/courier-imap-4.0.1/tcpd/libcouriertls.c:405: undefined reference to `SSL_load_error_strings'
libcouriertls.a(libcouriertls.o)(.text+0x95d):/home/ivan/courier-imap-4.0.1/tcpd/libcouriertls.c:406: undefined referenc
e to `SSL_library_init'
libcouriertls.a(libcouriertls.o)(.text+0x9e3):/home/ivan/courier-imap-4.0.1/tcpd/libcouriertls.c:421: undefined referenc
e to `TLSv1_method'
libcouriertls.a(libcouriertls.o)(.text+0xb81):/home/ivan/courier-imap-4.0.1/tcpd/libcouriertls.c:413: undefined referenc
e to `SSLv2_method'
libcouriertls.a(libcouriertls.o)(.text+0xc51):/home/ivan/courier-imap-4.0.1/tcpd/libcouriertls.c:501: undefined referenc
e to `SSLv23_method'
libcouriertls.a(libcouriertls.o)(.text+0xf46): In function `cache_add':
/home/ivan/courier-imap-4.0.1/tcpd/libcouriertls.c:604: undefined reference to `i2d_SSL_SESSION'
libcouriertls.a(libcouriertls.o)(.text+0xfbc):/home/ivan/courier-imap-4.0.1/tcpd/libcouriertls.c:621: undefined referenc
e to `i2d_SSL_SESSION'
libcouriertls.a(libcouriertls.o)(.text+0x10ef): In function `get_func':
/home/ivan/courier-imap-4.0.1/tcpd/libcouriertls.c:694: undefined reference to `d2i_SSL_SESSION'
collect2: ld returned 1 exit status
make[3]: *** [couriertls] Ошибка 1
make[3]: Leaving directory `/home/ivan/courier-imap-4.0.1/tcpd'
make[2]: *** [all] Ошибка 2
make[2]: Leaving directory `/home/ivan/courier-imap-4.0.1/tcpd'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/home/ivan/courier-imap-4.0.1'
make: *** [all] Ошибка 2
Я так понимаю не нравится ему что то с SSL, но блин сто раз уже пересобрал openssl, ни в какую...
Конфигурировалось все это дело:
CPPFLAGS="-I/usr/local/ssl/include/openssl" LDFLAGS="-L/usr/lib" export CPPFLAGS export LDFLAGS
./configure --disable-root-check --with-redhat --prefix=/usr/local
Соображения?