SASL on OS X Server 10.6.6
roberts at inode.com
Sun Mar 27 12:26:11 EDT 2011
I'm trying to setup svnserve with SASL.
I have posted to several other lists concluding in that I have a Cyrus SASL configuration issue.
I have went back through the Cyrus SASL archives and I am currently going through the documentation. I was hoping the collective expertise found here could help me expedite the solution. I am on a OS X Server 10.6.6 machine.
If I execute the following command:
saslpasswd2 -c -f /tmp/svn-sasldb -u PDS paul
I get prompted for the password, and prompted for verification, but the
sasldb does not get created (or at least I cannot find it).
Attempting the following:
sasldblistusers2 -f /tmp/svn-sasldb
On my behalf, Arek Dreyer pointed out the following:
saslpasswd2 <Error>: auxpropfunc error no mechanism available
saslpasswd2 <Debug>: _sasl_plugin_load failed on sasl_auxprop_plug_init for plugin: pwauxprop
saslpasswd2 <Notice>: setpass succeeded for somename
saslpasswd2 <Debug>: Setpass for OTP successful
saslpasswd2 <Notice>: OTP: set secret for somename
This is where I realize I am lost and in over my head.
`which saslpasswd2` returns:
`saslpasswd2 -v` returns:
This product includes software developed by Computing Services
at Carnegie Mellon University (http://www.cmu.edu/computing/).
Built against SASL API version 2.1.22
LibSasl version 2.1.22 by "Cyrus SASL"
`saslauthd -v` returns:
authentication mechanisms: getpwent kerberos5 rimap
Reading the man page for saslauthd, I would conclude that my installation was not compiled with the sasldb authentication mechanisms. Did I at least get this correct? Am I getting close?
The man page goes on to state (concerning saslauthd):
Authenticate against the SASL authentication database. Note that
this is probabally not what you want to be using, and is even
disabled at compile-time by default. If you want to use sasldb
with the SASL library, you probably want to use the pwcheck_method
of "auxprop" along with the sasldb auxprop plugin instead.
Ahhhhh! Some correlation between the documentation and the output of syslog.
Would any one consider chiming in here, even if it's to tell me I barking up the wrong tree?
A succinct piece of advice, a pointer to pertinent documentation, or even some reluctant hand holding would be very welcomed and sincerely appreciated.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Cyrus-sasl