2 messages in net.sourceforge.lists.courier-usersRe: [courier-users] mysql auth module...
FromSent OnAttachments
Stephen CorcoranApr 22, 2005 3:11 am 
Sam VarshavchikApr 22, 2005 5:48 am 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:Re: [courier-users] mysql auth module not starting !Actions...
From:Sam Varshavchik (mrs@courier-mta.com)
Date:Apr 22, 2005 5:48:38 am
List:net.sourceforge.lists.courier-users

Stephen Corcoran writes:

« HTML content follows »

Hi

 

I am getting the following error in /var/log/maillog when I run  /etc/init.d/courier-authlib restart

 

authdaemond: stopping authdaemond children

authdaemond: modules="authmysql", daemons=5

authdaemond: Installing libauthmysql

authdaemond: file not found

 

 

In the directory /usr/lib/courier-authlib/ I have

 

-rwxr-xr-x    1 daemon   daemon        928 Apr 12 12:05 libauthmysql.la

lrwxrwxrwx    1 daemon   daemon         21 Apr 19 10:53 libauthmysql.so -> libauthmysql.so.0.0.0

lrwxrwxrwx    1 daemon   daemon         21 Apr 19 10:53 libauthmysql.so.0 -> libauthmysql.so.0.0.0

-rwxr-xr-x    1 daemon   daemon      22408 Apr 12 12:05 libauthmysql.so.0.0.0

 

I built the rpms from the latest tarball and the I installed courier-authlib-mysql-0.55.20050407-1.3AS which only contains the following

 

/usr/lib/courier-authlib/libauthmysql.la

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

/usr/lib/courier-authlib/libauthmysql.so.0

/usr/lib/courier-authlib/libauthmysql.so.0.0.0

Can anyone tell me why I am getting file not found ?

You probably installed mysql client libraries in a directory that's not searched by the runtime linker. Run ldd libauthmysql.so to see for yourself.