We would like to use ldap user authentication for SVN. We have upgraded to SVN 1.5 RC5 that supports sasl and I'm using RedHat 5. I'm sure that we have sasl configured to talk to ldap correctly and we have ldap configured correctly by the success of the two command:
[root@cobra sasl2]# testsaslauthd -u hbl313 -p joe
0: OK "Success."
root@cobra sasl2]# ldapsearch -x -h 184.108.40.206 uid=hbl313
# extended LDIF
# base <> with scope subtree
# filter: uid=hbl313
# requesting: ALL
# hbl313, people, hou, lgc.com
gecos: Joe Person
I've added a svn.conf file:
[root@cobra sasl2]# more /opt/CollabNet_Subversion/lib/sasl2/svn.conf
When I try to connect to the svn repository I get an error:
% /opt/CollabNet_Subversion/bin/svn co svn://cobra/d01/repos15/test
Password for 'hbl3135':
svn: Authentication error from server: SASL(-13): user not found: no OTP secret in database
Doing a trace on svnserve, it's looking for a local database /etc/sasldb2 and not connecting to ldap.
Any help configuring svn to use sasl / ldap would be appreciated.