From ac2aad55e3fe013533a4d8168d6585f724f62768 Mon Sep 17 00:00:00 2001 From: Thierry Parmentelat Date: Mon, 15 Jun 2015 16:48:51 +0200 Subject: [PATCH] configurable own for a git repo --- scripts/git-check.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/scripts/git-check.sh b/scripts/git-check.sh index ca3e738..ef395ed 100755 --- a/scripts/git-check.sh +++ b/scripts/git-check.sh @@ -59,8 +59,10 @@ function check_permissions () { # accept args like plcapi or plcapi.git b=$(basename $arg .git) git=${b}.git - echo -n "$git " - chown -R root:onelab $git + owner=root:onelab + if [ -f $git/owner ] ; then owner=$(cat $git/owner); fi + echo -n "$git ($owner) " + chown -R $owner $git chmod -R g+w,o-w $git done echo "" -- 2.43.0