<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">I'm trying to setup svnserve with SASL.<div><br></div><div>I have posted to several other lists concluding in that I have a Cyrus SASL configuration issue.</div><div><br></div><div>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.</div><div><br></div><div>If I execute the following command:</div><br> saslpasswd2 -c -f /tmp/svn-sasldb -u PDS paul<br><br>I get prompted for the password, and prompted for verification, but the<br>sasldb does not get created (or at least I cannot find it).<br><br>Attempting the following:<br><br> sasldblistusers2 -f /tmp/svn-sasldb<br><br>results in:<br><br> check_db unsuccessful<br><div><br></div><div>On my behalf, Arek Dreyer pointed out the following:</div><div><br></div><div> saslpasswd2[11095] <Error>: auxpropfunc error no mechanism available</div><div> saslpasswd2[11095] <Debug>: _sasl_plugin_load failed on sasl_auxprop_plug_init for plugin: pwauxprop</div><div> saslpasswd2[11095] <Notice>: setpass succeeded for somename</div><div> saslpasswd2[11095] <Debug>: Setpass for OTP successful</div><div> saslpasswd2[11095] <Notice>: OTP: set secret for somename</div><div><br></div><div>This is where I realize I am lost and in over my head.</div><div><br></div><div>`which saslpasswd2` returns:</div><div><br> /usr/sbin/saslpasswd2<br><br>`saslpasswd2 -v` returns:<br><br> This product includes software developed by Computing Services<br> at Carnegie Mellon University (<a href="http://www.cmu.edu/computing/">http://www.cmu.edu/computing/</a>).<br><br> Built against SASL API version 2.1.22<br> LibSasl version 2.1.22 by "Cyrus SASL"<br></div><div><br></div><div><div>`saslauthd -v` returns:</div><div><br></div><div> saslauthd 2.1.22</div><div> authentication mechanisms: getpwent kerberos5 rimap</div></div><div><br></div><div>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?</div><div><br></div><div>The man page goes on to state (concerning saslauthd):</div><div><br></div><div><div><div> Authenticate against the SASL authentication database. Note that</div><div> this is probabally not what you want to be using, and is even</div><div> disabled at compile-time by default. If you want to use sasldb</div><div> with the SASL library, you probably want to use the pwcheck_method</div><div> of "auxprop" along with the sasldb auxprop plugin instead.</div><div><br></div></div></div><div>Ahhhhh! Some correlation between the documentation and the output of syslog.</div><div><br></div><div>Would any one consider chiming in here, even if it's to tell me I barking up the wrong tree?</div><div><br></div><div>A succinct piece of advice, a pointer to pertinent documentation, or even some reluctant hand holding would be very welcomed and sincerely appreciated.</div><div><br></div></body></html>