Re: how to enable digestmd5 and crammd5 ?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Apr 20, 2007 at 10:55:19AM +0200, Goetz Babin-Ebell wrote:

> > 1. have to store plaintext passwords in ldap directory.
> > 2. ACL on ldap directory must be configured for open access to
> > userPassword field for read, not only for auth.
> And with that open a can of worms I don't think Joydeep want to
> open...
> 
> > 3. cyrus imapd must use saslauthd for authentication.
> > 4. saslauthd must have access to users passwords in ldap and must have
> > configured ldapdb_mech option.
> So cyrus can't do plain cram-md5 / digest-md5 with LDAP
> But saslauthd can.
> Something new...

o-ops...

  Shared secrets mechanisms
Put another way, you cannot use saslauthd with these methods.

Auxiliary Properties

   SASLv2 introduces the concept of Auxilliary Properties. That is,
the ability for information related to authentication and
authorization to all be looked up at once from a directory during the
authentication process. SASL Plugins internally take advantage of this
to do password lookups in directories such as the SASLdb, LDAP or a
SQL database. Applications can look up arbitrary properties through
them.

imapd.conf(5):
sasl_pwcheck_method: <none>
The mechanism used by the server to  verify  plaintext passwords.
Possible values include "auxprop", ...

May be it can help, but I'm not sure.

WBR.
Dmitriy
----
Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html

[Index of Archives]     [Cyrus SASL]     [Squirrel Mail]     [Asterisk PBX]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [KDE]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux