summaryrefslogtreecommitdiff
path: root/devgerrit/root/config/gerrit.config
diff options
context:
space:
mode:
Diffstat (limited to 'devgerrit/root/config/gerrit.config')
-rwxr-xr-xdevgerrit/root/config/gerrit.config48
1 files changed, 48 insertions, 0 deletions
diff --git a/devgerrit/root/config/gerrit.config b/devgerrit/root/config/gerrit.config
new file mode 100755
index 0000000..cc601eb
--- /dev/null
+++ b/devgerrit/root/config/gerrit.config
@@ -0,0 +1,48 @@
+[gerrit]
+ basePath = git
+ canonicalWebUrl = http://127.0.0.1/gerrit
+[plugins]
+ allowRemoteAdmin = true
+[index]
+ type = LUCENE
+[auth]
+ type = LDAP
+[sendemail]
+ smtpServer =
+ smtpUser =
+ from =
+ threadPoolSize = 2
+[container]
+ user = gerrit
+ javaHome = /usr/lib/jvm/java-1.7.0_60-oracle-x64/jre
+[sshd]
+ listenAddress = *:29418
+[httpd]
+ listenUrl = proxy-http://127.0.0.1:8081/gerrit
+[cache]
+ directory = cache
+[gitweb]
+ cgi = /usr/share/gitweb/gitweb.cgi
+[database]
+ type = mysql
+ hostname = localhost
+ port = 3306
+ database = reviewdb
+ username = gerrit
+ password = gerritpassword
+[ldap]
+ server = ldap://127.0.0.1
+ username = cn=admin,dc=example,dc=com
+ password = opensuse
+ sslVerify = false
+ referral = follow
+ accountScope = subtree
+ accountBase = ou=people,dc=example,dc=com
+ accountPattern = (&(objectClass=inetOrgPerson)(uid=${username}))
+ accountFullName = displayName
+ accountEmailAddress = mail
+
+ groupName = ${cn}
+ groupBase = ou=group,dc=example,dc=com
+ groupPattern = (&(objectClass=groupOfNames)(cn=${groupname}))
+ groupMemberPattern = (&(objectClass=groupOfNames)(member=${member}))