<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">I'm trying to setup&nbsp;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&nbsp;Cyrus SASL&nbsp;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&nbsp;OS X Server 10.6.6 machine.</div><div><br></div><div>If I execute the following command:</div><br>&nbsp;&nbsp; &nbsp;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>&nbsp;&nbsp; &nbsp;sasldblistusers2 -f /tmp/svn-sasldb<br><br>results in:<br><br>&nbsp;&nbsp; &nbsp;check_db unsuccessful<br><div><br></div><div>On my behalf, Arek Dreyer pointed out the following:</div><div><br></div><div>&nbsp;&nbsp; &nbsp;saslpasswd2[11095] &lt;Error&gt;: auxpropfunc error no mechanism available</div><div>&nbsp;&nbsp; &nbsp;saslpasswd2[11095] &lt;Debug&gt;: _sasl_plugin_load failed on sasl_auxprop_plug_init for plugin: pwauxprop</div><div>&nbsp;&nbsp; &nbsp;saslpasswd2[11095] &lt;Notice&gt;: setpass succeeded for somename</div><div>&nbsp;&nbsp; &nbsp;saslpasswd2[11095] &lt;Debug&gt;: Setpass for OTP successful</div><div>&nbsp;&nbsp; &nbsp;saslpasswd2[11095] &lt;Notice&gt;: 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>&nbsp;&nbsp;&nbsp;/usr/sbin/saslpasswd2<br><br>`saslpasswd2 -v` returns:<br><br>&nbsp;&nbsp;&nbsp;This product includes software developed by Computing Services<br>&nbsp;&nbsp;&nbsp;at Carnegie Mellon University (<a href="http://www.cmu.edu/computing/">http://www.cmu.edu/computing/</a>).<br><br>&nbsp;&nbsp;&nbsp;Built against SASL API version 2.1.22<br>&nbsp;&nbsp;&nbsp;LibSasl version 2.1.22 by "Cyrus SASL"<br></div><div><br></div><div><div>`saslauthd -v` returns:</div><div><br></div><div>&nbsp;&nbsp; &nbsp;saslauthd 2.1.22</div><div>&nbsp;&nbsp; &nbsp;authentication mechanisms: getpwent kerberos5 rimap</div></div><div><br></div><div>Reading the man page for&nbsp;saslauthd, I would conclude that my installation was not compiled with the sasldb&nbsp;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&nbsp;saslauthd):</div><div><br></div><div><div><div>&nbsp;&nbsp; &nbsp;Authenticate against the SASL authentication database. Note that</div><div>&nbsp;&nbsp; &nbsp;this is probabally not what you want to be using, and is even</div><div>&nbsp;&nbsp; &nbsp;disabled at compile-time by default. &nbsp;If you want to use sasldb</div><div>&nbsp;&nbsp; &nbsp;with the SASL library, you probably want to use the pwcheck_method</div><div>&nbsp;&nbsp; &nbsp;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>