Now I am interested, having given up on getting it to compile/build under
SCO I decided to go the linux route, only to be foiled by the RedHat .rpm
for RH7/Powertools breaking cyradm. What do I need to do to get it to
rebuild from source etc, you allude to a previous message on this topic, is
there a searchable history can use.
TIA
Gavin Dickinson
Computer Systems for Business Web Site : http://www.csbl.com.au
Unit 1, 360-364 Ipswich Road email : [EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>
Annerley Phone : 61-(0)7-3392-3455
QLD AUSTRALIA 4103 Fax : 61-(0)7-3392-3433
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]]On Behalf Of Darren
> Nickerson
> Sent: Tuesday, 28 November 2000 5:02
> To: [EMAIL PROTECTED]
> Subject: Cyrus 2.0.7/RedHat-7/LDAP . . . CRAM-MD5 complaining?
>
>
>
> Folks,
>
> I've installed 2.0.7 using RedHat's PowerTools source RPM, built
> locally with a
> few trivial mods, outlined in a previous post to this list:
>
> Message-id: <[EMAIL PROTECTED]>
>
> Overall, I'm very impressed. Nice work! I even managed to get LDAP
> authentication to work by adding the following to /etc/imapd.conf:
>
> sasl_pwcheck_method: pam
>
> /etc/pam.d/imap reads as:
>
> #%PAM-1.0
> auth sufficient /lib/security/pam_ldap.so
> auth required /lib/security/pam_unix_auth.so
> try_first_pass
> account sufficient /lib/security/pam_ldap.so
> account required /lib/security/pam_unix_acct.so
>
> My problem is that although I can get plaintext logins from
> Eudora to work just
> fine:
>
> * OK mail2.iworkwell.com Cyrus IMAP4 v2.0.7 server ready
> 00000 CAPABILITY
> * CAPABILITY IMAP4 IMAP4rev1 ACL QUOTA LITERAL+ NAMESPACE UIDPLUS
> NO_ATOMIC_RENAME UNSELECT MULTIAPPEND ID SORT THREAD=ORDEREDSUBJECT
> AUTH=GSSAPI AUTH=DIGEST-MD5 AUTH=CRAM-MD5 X-NETSCAPE
> 00000 OK Completed
> 00001 LOGIN dnickerson xxxxxxxxx
> 00001 OK User logged in
>
> I do not have the same luck when using CRAM-MD5, which I MUST
> use. I'm not sure
> what sequence each of these events happens in, since sniffit does
> not give me
> any timestamps. The client (Eudora) says:
>
> 00000 CAPABILITY
> 00001 AUTHENTICATE CRAM-MD5
> ZG5pY2tlcnNvbiBkZmYyZjUyOTZkNmQxN2I5NmNlZWFhYjFiYTZlMjNkZQ==
> 00002 AUTHENTICATE GSSAPI
>
> And the server says:
>
> * OK mail2.iworkwell.com Cyrus IMAP4 v2.0.7 server ready
> 00000 CAPABILITY
> * CAPABILITY IMAP4 IMAP4rev1 ACL QUOTA LITERAL+ NAMESPACE UIDPLUS
> NO_ATOMIC_RENAME UNSELECT MULTIAPPEND ID SORT
> THREAD=ORDEREDSUBJECT AUTH=GSSAPI AUTH=DIGEST-MD
> 5 AUTH=CRAM-MD5 X-NETSCAPE
> 00000 OK Completed
> + PDU3OTk1NzYwMC4yMjcyNTAwQG1haWwyLml3b3Jrd2VsbC5jb20+
> 00001 NO authentication failure
> +
> 00002 BAD Invalid base64 string
>
>
> Maybe I'm missing a fundamental point here - I notice that on my
> old server,
> where CRAM-MD5 is working just fine, I'm still using sasldb, and
> it has two
> entries, as well as realms:
>
> user: testuser realm: mail.iworkwell.com mech: PLAIN
> user: testuser realm: mail.iworkwell.com mech: CRAM-MD5
>
> for each user. Do I need anything special in the LDAP schemas to support
> cram-md5 authentication? Can anyone tell me how to fix CRAM-MD5?
>
> Thanks in advance for any hints.
>
> -Darren
>
>
>