Hello Courier users,

Sorry for bugging you about that one, but previous answers I could find on the list archives about that case did not help me much.

I'm trying to have courier-authlib authenticate users against mysql, via authlibmysql.

In mail.log, I get:
Nov 26 20:58:45 mail1 authdaemond: modules="authpam authmysl authuserdb", daemons=3
Nov 26 20:58:45 mail1 authdaemond: Installing libauthpam
Nov 26 20:58:45 mail1 authdaemond: Installation complete: authpam
Nov 26 20:58:45 mail1 authdaemond: Installing libauthmysl
Nov 26 20:58:45 mail1 authdaemond: file not found
Nov 26 20:58:45 mail1 authdaemond: Installing libauthuserdb
Nov 26 20:58:45 mail1 authdaemond: Installation complete: authuserdb

As you can see, libauthmysql fails to load. I've asked to load authpam and authuserdb, just to check, and they load just fine.

All the required libs for libauthmysql seem to be there:

mail1:/usr/lib/courier-authlib# ldd libauthmysql.so
   linux-gate.so.1 =>  (0xb7781000)
libcourierauthcommon.so => /usr/lib/courier-authlib/libcourierauthcommon.so (0xb7775000) libcourierauth.so => /usr/lib/courier-authlib/libcourierauth.so (0xb7769000)
   libmysqlclient.so.16 => /usr/lib/libmysqlclient.so.16 (0xb7569000)
   libpthread.so.0 => /lib/libpthread.so.0 (0xb7550000)
   libcrypt.so.1 => /lib/libcrypt.so.1 (0xb751e000)
   libnsl.so.1 => /lib/libnsl.so.1 (0xb7507000)
   libz.so.1 => /usr/lib/libz.so.1 (0xb74f3000)
   libm.so.6 => /lib/libm.so.6 (0xb74cd000)
   libdl.so.2 => /lib/libdl.so.2 (0xb74c8000)
   libc.so.6 => /lib/libc.so.6 (0xb7383000)
   /lib/ld-linux.so.2 (0xb7782000)

mail1:/usr/lib/courier-authlib# ll /usr/lib/courier-authlib/libcourierauthcommon.so -rw-r--r-- 2 root root 14020 Oct 11 12:12 /usr/lib/courier-authlib/libcourierauthcommon.so

mail1:/usr/lib/courier-authlib# ll /usr/lib/courier-authlib/libcourierauth.so -rw-r--r-- 2 root root 43276 Oct 11 12:12 /usr/lib/courier-authlib/libcourierauth.so

mail1:/usr/lib/courier-authlib# ll /usr/lib/libmysqlclient.so.16
lrwxrwxrwx 1 root root 24 Nov 13 22:18 /usr/lib/libmysqlclient.so.16 -> libmysqlclient.so.16.0.0

mail1:/usr/lib/courier-authlib# ll /usr/lib/libmysqlclient.so.16.0.0
-rw-r--r-- 4 root root 2072260 Oct 28 14:27 /usr/lib/libmysqlclient.so.16.0.0

mail1:/usr/lib/courier-authlib# ll /lib/libpthread.so.0
lrwxrwxrwx 1 root root 20 Nov 13 22:18 /lib/libpthread.so.0 -> libpthread-2.11.2.so*

mail1:/usr/lib/courier-authlib# ll /lib/libpthread-2.11.2.so
-rwxr-xr-x 6 root root 117105 Oct 31 12:38 /lib/libpthread-2.11.2.so*

mail1:/usr/lib/courier-authlib# ll /lib/libcrypt.so.1
lrwxrwxrwx 1 root root 18 Nov 13 22:18 /lib/libcrypt.so.1 -> libcrypt-2.11.2.so

mail1:/usr/lib/courier-authlib# ll /lib/libcrypt-2.11.2.so
-rw-r--r-- 6 root root 38360 Oct 31 12:38 /lib/libcrypt-2.11.2.so

mail1:/usr/lib/courier-authlib# ll /lib/libnsl.so.1
lrwxrwxrwx 1 root root 16 Nov 13 22:18 /lib/libnsl.so.1 -> libnsl-2.11.2.so

mail1:/usr/lib/courier-authlib# ll /lib/libnsl-2.11.2.so
-rw-r--r-- 6 root root 79676 Oct 31 12:38 /lib/libnsl-2.11.2.so

mail1:/usr/lib/courier-authlib# ll /usr/lib/libz.so.1
lrwxrwxrwx 1 root root 15 Oct 10 07:11 /usr/lib/libz.so.1 -> libz.so.1.2.3.4

mail1:/usr/lib/courier-authlib# ll /usr/lib/libz.so.1.2.3.4
-rw-r--r-- 6 root root 79980 Dec 28  2009 /usr/lib/libz.so.1.2.3.4

mail1:/usr/lib/courier-authlib# ll /lib/libm.so.6
lrwxrwxrwx 1 root root 14 Nov 13 22:18 /lib/libm.so.6 -> libm-2.11.2.so

mail1:/usr/lib/courier-authlib# ll /lib/libm-2.11.2.so
-rw-r--r-- 6 root root 149392 Oct 31 12:38 /lib/libm-2.11.2.so

mail1:/usr/lib/courier-authlib# ll /lib/libdl.so.2
lrwxrwxrwx 1 root root 15 Nov 13 22:18 /lib/libdl.so.2 -> libdl-2.11.2.so

mail1:/usr/lib/courier-authlib# ll /lib/libdl-2.11.2.so
-rw-r--r-- 6 root root 9736 Oct 31 12:38 /lib/libdl-2.11.2.so

mail1:/usr/lib/courier-authlib# ll /lib/libc.so.6
lrwxrwxrwx 1 root root 14 Nov 13 22:18 /lib/libc.so.6 -> libc-2.11.2.so*

mail1:/usr/lib/courier-authlib# ll /lib/libc-2.11.2.so
-rwxr-xr-x 6 root root 1319176 Oct 31 12:38 /lib/libc-2.11.2.so*

mail1:/usr/lib/courier-authlib# ll /lib/ld-linux.so.2
lrwxrwxrwx 1 root root 12 Nov 13 22:18 /lib/ld-linux.so.2 -> ld-2.11.2.so*

mail1:/usr/lib/courier-authlib# ll /lib/ld-linux.so.2
lrwxrwxrwx 1 root root 12 Nov 13 22:18 /lib/ld-linux.so.2 -> ld-2.11.2.so*

Everything comes from Debian Squeeze packages:

ii courier-authdaemon 0.63.0-3 Courier authentication daemon ii courier-authlib 0.63.0-3 Courier authentication library ii courier-authlib-mysql 0.63.0-3 MySQL support for the Courier authentication library ii courier-authlib-userdb 0.63.0-3 userdb support for the Courier authentication library ii courier-base 0.65.0-2 Courier mail server - base system ii courier-imap 4.8.0-2 Courier mail server - IMAP server ii courier-imap-ssl 4.8.0-2 Courier mail server - IMAP over SSL ii courier-pop 0.65.0-2 Courier mail server - POP3 server ii courier-pop-ssl 0.65.0-2 Courier mail server - POP3 over SSL ii courier-ssl 0.65.0-2 Courier mail server - SSL/TLS Support

Am I missing something? Any help would be greatly appreciated.

Thanks.


------------------------------------------------------------------------------
Increase Visibility of Your 3D Game App & Earn a Chance To Win $500!
Tap into the largest installed PC base & get more eyes on your game by
optimizing for Intel(R) Graphics Technology. Get started today with the
Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs.
http://p.sf.net/sfu/intelisp-dev2dev
_______________________________________________
courier-users mailing list
[email protected]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users

Reply via email to