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