Posted by: wfaulk
Anyone running Cyrus IMAPd? - 14/07/2003 13:03
I'm trying to upgrade my Cyrus for a couple of reasons and I can't get the SASL2 authentication to work. Anyone using it and authenticating via /etc/sasldb?
Is the proper imapd.conf option to get it to use sasldb ``sasl_pwcheck_method: sasldb'' or ``sasl_pwcheck_method: auxprop'' or something else?
First, you might tell them that including some sort of test utility in the SASL distribution would be a good idea.
(I recognize that Cyrus is supposed to be intended for internal CMU use and the fact that they release it publically is a nicety, but the documentation still sucks.)
Is the proper imapd.conf option to get it to use sasldb ``sasl_pwcheck_method: sasldb'' or ``sasl_pwcheck_method: auxprop'' or something else?
If it's ``auxprop'', why does it keep saying it can't find auxprop? There's no apparent way to build libauxprop.a to put into the plugins directory.
Is there a test SASL program so that I can attempt to authenticate simply just to test to see if the sasldb is working properly at all? Running ``sasldblistusers2'' shows me the users, but I've no idea if the passwords are right.
Correct me if I'm wrong.
want an auth database totally separate from /etc/passwd and I'm not running any Kerberos/GSSAPI stuff. I don't think I want to do pwcheck (as that was the old pluggable mechanism, right?).
(I recognize that Cyrus is supposed to be intended for internal CMU use and the fact that they release it publically is a nicety, but the documentation still sucks.)
saslauthd will do what you want ... it still supports pluggable backends for passwords. sasldb is just a backend.Okay. But isn't ``auxprop'' supposed to do that without having a separate daemon running (which I'd prefer to avoid as it's on an already overloaded Pentium 166)? And if so, why isn't it working?
Okay. But isn't ``auxprop'' supposed to do that without having a separate daemon running (which I'd prefer to avoid as it's on an already overloaded Pentium 166)? And if so, why isn't it working?