From 678f196311df89f6a106848fc86f56a1781f9f04 Mon Sep 17 00:00:00 2001 From: Tommi Virtanen Date: Thu, 22 Jan 2015 11:53:01 -0800 Subject: [PATCH] Expose current user to hooks as environment variable GITOSIS_USER --- gitosis/serve.py | 1 + 1 file changed, 1 insertion(+) diff --git a/gitosis/serve.py b/gitosis/serve.py index d83b1d8..16165e2 100644 --- a/gitosis/serve.py +++ b/gitosis/serve.py @@ -200,6 +200,7 @@ class Main(app.App): sys.exit(1) main_log.debug('Serving %s', newcmd) + os.environ['GITOSIS_USER'] = user os.execvp('git', ['git', 'shell', '-c', newcmd]) main_log.error('Cannot execute git-shell.') sys.exit(1)