summaryrefslogtreecommitdiffstats
path: root/system/gitolite/gitolite
diff options
context:
space:
mode:
Diffstat (limited to 'system/gitolite/gitolite')
-rw-r--r--system/gitolite/gitolite9
1 files changed, 9 insertions, 0 deletions
diff --git a/system/gitolite/gitolite b/system/gitolite/gitolite
new file mode 100644
index 0000000000..af1c0bb5ab
--- /dev/null
+++ b/system/gitolite/gitolite
@@ -0,0 +1,9 @@
+#!/bin/bash
+
+GL_USER=@GL_USER@
+
+if [ "$(whoami)" == "$GL_USER" ]; then
+ /usr/libexec/gitolite/gitolite ${@}
+else
+ su -c "/usr/libexec/gitolite/gitolite ${@}" $GL_USER
+fi