X-Git-Url: https://git.cyclocoop.org/?a=blobdiff_plain;f=etc%2Fsv%2Fgit-daemon%2Fconfigure.sh;h=6d3f8aa09e2bd4df3c824dd1a008b57ad5f3e112;hb=7162111397558c874a76b510aa16954dfc566a37;hp=a56f6acf9bf885134e76475df40e0b983518d74f;hpb=bac5cba029aebec55df758a3c18e8edcf684af1f;p=lhc%2Fateliers.git diff --git a/etc/sv/git-daemon/configure.sh b/etc/sv/git-daemon/configure.sh index a56f6ac..6d3f8aa 100644 --- a/etc/sv/git-daemon/configure.sh +++ b/etc/sv/git-daemon/configure.sh @@ -1,24 +1,21 @@ -#!/bin/sh -eux -rule adduser git-daemon\ +home=~git/daemon +rule adduser "$sv"\ --disabled-login \ --disabled-password \ --group \ - --home /home/git/daemon \ + --home "$home" \ --shell /bin/false \ --system -rule adduser log-git-daemon\ - --disabled-login \ - --disabled-password \ - --group \ - --home /home/git/log/git-daemon \ - --shell /bin/false \ - --system -sudo adduser git-daemon git-data -sudo adduser log-git log-git-daemon -sudo install -d -m 770 -o log-"$sv" -g log-"$sv" \ - /home/git/log/"$sv" + sudo install -d -m 770 -o git -g "$sv" \ - /home/git/daemon + "$home" + +sudo adduser "$sv" git-data + +sudo ln -fns \ + ../pub \ + "$home"/git.$vm_domainname sudo ln -fns \ ../pub \ - /home/git/daemon/git.$vm_domainname + "$home"/burette.$vm_domainname + # NOTE : rétro-compatibilité