From 00a62227354d9dc674cef7bf10f89c7c3ac59a96 Mon Sep 17 00:00:00 2001
From: lookshe <github@lookshe.org>
Date: Mon, 26 Sep 2016 14:29:46 +0200
Subject: [PATCH] changed user to used one and disabled deleting of branches

---
 git_mirror.py | 2 +-
 webhook.py    | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/git_mirror.py b/git_mirror.py
index 859b376..a9f13f6 100644
--- a/git_mirror.py
+++ b/git_mirror.py
@@ -172,7 +172,7 @@ class Repo:
         else:
             # ref does not exist anymore. delete it.
             assert local_sha != git_nullsha, "Why didn't we bail out earlier if there is nothing to do...?"
-            git.update_ref("-d", ref, local_sha) # this checks that the old value is still local_sha
+            #git.update_ref("-d", ref, local_sha) # this checks that the old value is still local_sha
         # Now run the post-receive hooks. This will *also* push the changes to all mirrors, as we
         # are one of these hooks!
         os.putenv("GIT_MIRROR_SOURCE", mirror) # tell ourselves which repo we do *not* have to update
diff --git a/webhook.py b/webhook.py
index 0b3f11f..6406c82 100755
--- a/webhook.py
+++ b/webhook.py
@@ -25,7 +25,7 @@
 
 # This is the CGI script receiving GitHub webhooks.
 # You may have to change the location of the "main" webhook script:
-webhook_core = "/home/git/git-mirror/webhook-core.py"
+webhook_core = "/home/gitosis/git-mirror/webhook-core.py"
 
 # Do NOT change anything below here
 import urllib.request, urllib.parse, json, os, sys
@@ -41,4 +41,4 @@ githubEvent = os.getenv('HTTP_X_GITHUB_EVENT')
 githubSignature = os.getenv('HTTP_X_HUB_SIGNATURE')
 
 # execute the actual script
-os.execlp("sudo", "sudo", "-n", "-u", "git", webhook_core, repository, str(githubEvent), str(githubSignature))
+os.execlp("sudo", "sudo", "-n", "-u", "gitosis", webhook_core, repository, str(githubEvent), str(githubSignature))