chirs charter writes:
>
>I just installed Cyrus 2.0.16. on Solaris 8 and I am
>getting the following error when testing
>
>catfish# telnet localhost 143
>Trying 127.0.0.1...
>Connected to localhost.
>Escape character is '^]'.
>ld.so.1: imapd: fatal: libssl.so.0: open failed: No
>such file or directory
>Connection closed by foreign host.
>
>I have openssl installed 0.9.6 in:
>/usr/local/ssl

This sounds like cyrus imapd is built incorrectly.  It should
have a built-in library search path that includes the directory
where the SSL libraries are installed.  You can look at the needed
libraries and the run path with `dump -Lv imapd'.

When you configure Cyrus, it sets the run path to /usr/local/lib.
You can either install the dynamic libraries there, or rebuild
Cyrus with a different run path.  One way to dos this is:

        env LDFLAGS="-R/usr/local/whatever" ./configure


-- 
-Gary Mills-    -Unix Support-    -U of M Academic Computing and Networking-

Reply via email to