メモ
家の AD に対して、LDAP 認証するように変更してみた。
gerrit.config 抜粋
[gerrit] basePath = git canonicalWebUrl = http://gerritserver:8080/ [database] type = MYSQL hostname = localhost database = reviewdb username = gerrit2 [auth] type = LDAP [ldap] server = ldap://<ad server> username = CN=test,CN=Users,DC=... accountBase = CN=Users,DC=... groupBase = CN=Users,DC=... [sendemail] smtpServer = localhost [container] user = gerrit2 javaHome = /usr/lib/jvm/java-7-openjdk-amd64/jre [sshd] listenAddress = *:29418 [httpd] listenUrl = http://*:8080/ [cache] directory = cache
auth と ldap セクションの所が OPEN ID との違います。ちなみに OPEN ID を使ってる環境ではこんな感じ。
gerrit.config
[gerrit] basePath = git canonicalWebUrl = http://ubuntuserver:8080/ [database] type = MYSQL hostname = localhost database = reviewdb username = gerrit2 [auth] type = OPENID [sendemail] smtpServer = localhost [container] user = gerrit2 javaHome = /usr/lib/jvm/java-6-openjdk-amd64/jre [sshd] listenAddress = *:29418 [httpd] listenUrl = http://*:8080/ [cache] directory = cache