Apache2経由でSVNアクセス時にLDAPで認証し、認証済みユーザとして任意のLDAP属性をSVNに渡すSubversionhttpdLDAP 環境 CentOS 6.4 Subversion 1.6.11 Apache2 2.2.15 (2.2.3以下では、AuthLDAPRemoteUserAttribute ディレクティブ未実装) OpenDJ 2.6.0 Oracle JDK 1.7.25 概要 mod_authnz_ldapを使用 LDAPに存在するユーザでBASIC認証を実施 SVNから送るコミットメールに乗せるコミットユーザ名をいい感じにする 具体的には、ApacheのREMOTE_USER環境変数を任意のLDAP属性にする 関連文献 Apache Module mod_authnz_ldap http://httpd.apache.org/docs/2.2/mod/mo