serverapps:subversion:ldap
LDAP認証
Subversion/SVNのLDAP認証にはApacheが必要
httpd.confはこんな感じかな?
LoadModule ldap_module /usr/lib/apache2-prefork/mod_ldap.so LoadModule authnz_ldap_module /usr/lib/apache2-prefork/mod_authnz_ldap.so LoadModule dav_module /usr/lib/apache2-prefork/mod_dav.so LoadModule dav_svn_module /usr/lib/apache2/mod_dav_svn.so <IfModule mod_dav_svn.c> <Location /repos/myrepo> DAV svn SVNPath /usr/local/svn/repos/myrepo AuthType Basic AuthName "Subversion repository" AuthBasicProvider ldap AuthzLDAPAuthoritative off ←2.4でerrorになるので削除 AuthLDAPURL ldap://server.example.com/ou=svn,dc=example,dc=com?uid?sub Require valid-user </Location> </IfModule>
#AuthzLDAPAuthoritative off ← 2.2.?あたりからBugのためerrorになるので削除(特に実害はないはず)。1)
こちら⇒2.4系での変更-アクセス制御 も参照のこと
1)
2.4でも治る気配がない
serverapps/subversion/ldap.txt · 最終更新: 2017/04/14 05:21 by 127.0.0.1