Haven Skys writes:

Thanks for the reply.

I have this, which appears to be what the INSTALL file is describing.

The files are there.

-rw-r--r-- 1 root root 127276 Feb 2 23:06 /usr/local/lib/courier-authlib/libauthmysql.a
-rwxr-xr-x 1 root root 946 Feb 2 23:06 /usr/local/lib/courier-authlib/libauthmysql.la
lrwxrwxrwx 1 root root 21 Feb 2 23:06 /usr/local/lib/courier-authlib/libauthmysql.so -> libauthmysql.so.0.0.0
lrwxrwxrwx 1 root root 21 Feb 2 23:06 /usr/local/lib/courier-authlib/libauthmysql.so.0 -> libauthmysql.so.0.0.0
-rwxr-xr-x 1 root root 83940 Feb 2 23:06 /usr/local/lib/courier-authlib/libauthmysql.so.0.0.0

Also these are being loading by ldconfig

/usr/local/lib/courier-authlib:
        libcourierauth.so.0 -> libcourierauth.so.0.0.0
        libauthcustom.so.0 -> libauthcustom.so.0.0.0
        libauthpam.so.0 -> libauthpam.so.0.0.0
        libauthmysql.so.0 -> libauthmysql.so.0.0.0
        libauthuserdb.so.0 -> libauthuserdb.so.0.0.0
        libcourierauthsaslclient.so.0 -> libcourierauthsaslclient.so.0.0.0
        libcourierauthcommon.so.0 -> libcourierauthcommon.so.0.0.0
        libcourierauthsasl.so.0 -> libcourierauthsasl.so.0.0.0


Am I not understanding ?

Are you saying I should re-install my mysql server inorder for this to work ?

You should install the mysql runtime libraries.

Try:

ldd /usr/local/lib/courier-authlib/libauthmysql.so

This should show which mysql runtime libs need to be present.

The error 'file not found' doesn't really say what/or where it's looking.

It's looking for the shared library that's indicated in the previous message.


Attachment: pgpK1U66m4eQ0.pgp
Description: PGP signature

Reply via email to