diff options
| -rwxr-xr-x | init | 2 | ||||
| -rwxr-xr-x | run | 2 |
2 files changed, 2 insertions, 2 deletions
@@ -45,7 +45,7 @@ function setupRepo # we assume all repos to be in /srv/repos set -l repoDir srv repos - set -l repoDir /(string join -n '/' $repoDir (string split '/' $repo)) + set repoDir /(string join -n '/' $repoDir (string split '/' $repo)) echo "Setting up repo: $repo" # write user as allowed into permission file @@ -16,7 +16,7 @@ set -l gitCommand $matcher[1] set -l repo $matcher[2] set -l repoDir srv repos set -l repoDir /(string join -n '/' $repoDir (string split '/' $repo)) -cat $REPO_PERMISSIONS | grep -q -E "^$repoDir:$checkUser" +cat $REPO_PERMISSIONS | grep -q -E "^$repoDir:$checkUser\$" or exit 1; # run command |
