X-Git-Url: http://git.onelab.eu/?p=infrastructure.git;a=blobdiff_plain;f=scripts%2Fgit-check.sh;h=ef395ed3d907c5073b8837f8ae9b65ed4dedf5b7;hp=ca3e7381a9f527520e091488a95752bf836a41ad;hb=ac2aad55e3fe013533a4d8168d6585f724f62768;hpb=ad3b37a10acd6d4eae18de0646c0764837760f38 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 ""