I have cyrus-imapd 1.6.24 and cyrus-sasl 1.5.24 installed on a Solaris 8
intel box but not configured correctly.
I have installed these sasl libraries:

bash-2.04$ ls /usr/local/lib/sasl
Cyrus.conf              libdigestmd5.la         libkerberos4.so.1
libanonymous.a          libdigestmd5.so         libkerberos4.so.1.0.15
libanonymous.la         libdigestmd5.so.0       liblogin.la
libanonymous.so         libdigestmd5.so.0.0.17  liblogin.so
libanonymous.so.1       libgssapiv2.a           liblogin.so.0
libanonymous.so.1.0.15  libgssapiv2.la          liblogin.so.0.0.5
libcrammd5.a            libgssapiv2.so          libplain.a
libcrammd5.la           libgssapiv2.so.1        libplain.la
libcrammd5.so           libgssapiv2.so.1.0.14   libplain.so
libcrammd5.so.1         libkerberos4.a          libplain.so.1
libcrammd5.so.1.0.15    libkerberos4.la         libplain.so.1.0.14
libdigestmd5.a          libkerberos4.so

When i...

bash-2.04$ /usr/local/bin/imtest -m login -p imap money
C: C01 CAPABILITY
S: * OK money.expertsolns.com Cyrus IMAP4 v1.6.24 server ready
S: * CAPABILITY IMAP4 IMAP4rev1 ACL QUOTA LITERAL+ NAMESPACE UIDPLUS
X-NON-HIERARCHICAL-RENAME NO_ATOMIC_RENAME UNSELECT ID X-NETSCAPE
S: C01 OK Completed
Password:

I have no authentication mechanisms so all logins fail.

I want to use kerberos because I don't have to add users to my system and
can use the same database over multiple systems.  I think I have mit
kerberos5 1.2.1 setup correctly because I can ksu, but the kerbers4 aspect
seems to be not setup:

bash-2.04$ ksu
Authenticated [EMAIL PROTECTED]
Account root: authorization for [EMAIL PROTECTED] successful
Changing uid to root (0)
bash-2.04$

To make a long story short the install.html from cyrus-imapd-1.6.24 says
that:

Any message other than one starting with a "A01 OK" means there is a
problem. If the test fails, a more specific error message is written through
syslog to the server log. To terminate the connection, type ". logout".

What problem?  How can i fix this "problem"?  How do I add authentication
mechanisms to cyrus imapd correctly?  It says in the same web page that if
the authentication mechanisms do not show up then they failed to initialize.
How do I make these mechanisms initialize correctly?

Reply via email to