LINUX.ORG.RU
ФорумAdmin

svnserver & sasl+ldap

 , ,


0

1

Настраиваю SVN сервер с авторизацией через LDAP.

ОС: debian squeeze

конфиги:

# cat svnserve.conf - http://paste.pocoo.org/show/4v7bO7tUjAi0Yj5JpLvq/

# svnserve --version - http://paste.pocoo.org/show/587900/

# cat /etc/saslauthd.conf http://paste.pocoo.org/show/1cS8osXHWurNTXi4Ne5Z/

# vim /etc/default/saslauthd

...
MECHANISMS="ldap
...

# testsaslauthd -u marat -p password

0: OK "Success."

Но при обращении к svn репозиторию авторизация не проходит и постоянно спрашивает пароль. Кто нибудь настраивал такую связку? Как заставить заработать авторизацию?

Ответ на: комментарий от zgen

Да можно и через него но тогда нет смысла делать через svnserve просто отдавать через по http, а я то отдаю по svn.

А можешь показать настройки apache для отдачи по http?

marat04
() автор топика
Ответ на: комментарий от marat04

apache22:

<Location /rps/doc>
DAV svn
SVNPath /path/doc
Authtype Basic
Options Indexes FollowSymLinks
AuthName «Repository»
AuthLDAPURL ldap://localhost:389/ou=Users,dc=xxx,dc=yyy
AuthLDAPBindDN uid=apache,ou=daemon,dc=xxx,dc=yyy
AuthLDAPBindPassword secret
AuthLDAPGroupAttribute memberUid
AuthLDAPGroupAttributeIsDN off
Satisfy all
require valid-user
AuthzSVNAccessFile /path/doc/conf/svnpolicy
</Location>

zgen ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.