X-Git-Url: https://git.cyclocoop.org/?a=blobdiff_plain;f=etc%2Fsv%2Fgit-daemon%2Fconfigure.sh;h=6d3f8aa09e2bd4df3c824dd1a008b57ad5f3e112;hb=8c03e49457c0e76993db2ae142c5550af5e6dfdc;hp=a4bdca0d1dfbe0a6ffe2a78cb75b49dae2b9498a;hpb=7dfa5cc70cc4219ac73876528d211f5c465e3812;p=lhc%2Fateliers.git diff --git a/etc/sv/git-daemon/configure.sh b/etc/sv/git-daemon/configure.sh index a4bdca0..6d3f8aa 100644 --- a/etc/sv/git-daemon/configure.sh +++ b/etc/sv/git-daemon/configure.sh @@ -1,28 +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/daemon/git.$vm_domainname + "$home"/git.$vm_domainname sudo ln -fns \ ../pub \ - /home/git/daemon/burette.$vm_domainname + "$home"/burette.$vm_domainname # NOTE : rétro-compatibilité