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.
pgpK1U66m4eQ0.pgp
Description: PGP signature
