Courier-IMAP and Courier-authlib

Nathan Corvino corvino at gmail.com
Thu Nov 6 13:01:11 PST 2008


Trying to setup courier-imap on Leopard, and have run into trouble with the
authentication module, courier-authlib.  This shows up in the logs:

Nov  6 15:16:34 euripides authdaemond[22098]: modules="authuserdb",
> daemons=1
> Nov  6 15:16:34 euripides authdaemond[22098]: Installing libauthuserdb
> Nov  6 15:16:34 euripides authdaemond[22098]:
> dlopen(/opt/local/lib/courier-authlib/libauthuserdb.so, 9): Symbol not
> found: _auth_userdb
> Nov  6 15:16:34 euripides authdaemond[22098]: Referenced from:
> /opt/local/lib/courier-authlib/libauthuserdb.so
> Nov  6 15:16:34 euripides authdaemond[22098]: Expected in: flat namespace
> Nov  6 15:16:34 euripides authdaemond[22098]:
> Nov  6 15:17:10 euripides authdaemond[22098]: received auth request,
> service=pop3, authtype=login
> Nov  6 15:17:10 euripides authdaemond[22098]: FAIL, all modules rejected


Googling the error message, there appears to be a known solution by setting
the environment variable MAXOSX_DEPLOYMENT_TARGET to 10.5 prior to building:
http://diymacserver.com/forum/topic/courier-authlib-0602-error-in-maillog-symbol-not-found-_auth_mysql.
I am trying this by setting this as root, then forcing a port upgrade.  I
will post how that goes when it finishes.

Furthermore, authtest does not appear to work at all.  This may be related,
but running authtest blah blah returns:

Authentication FAILED: Operation not permitted


Anyone run into these issues?  Any other ideas?

Thanks,

Nathan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-users/attachments/20081106/502b73f1/attachment.html>


More information about the macports-users mailing list