X-Git-Url: https://git.cyclocoop.org/?p=lhc%2Fateliers.git;a=blobdiff_plain;f=etc%2Fsv%2Fgit-daemon%2Frun;h=07ff0a30f1da6d7b37c133df1e51920151ac5fb3;hp=9b627bf48ad39408af146aba3be876d6e5e3e5cc;hb=5ce6d51b9c15b2e316d60fad4ecfa1ea1b32bf7b;hpb=2e5bb0ff5df2b7a5d527a4f896b802df31d3c6bc diff --git a/etc/sv/git-daemon/run b/etc/sv/git-daemon/run index 9b627bf..07ff0a3 100755 --- a/etc/sv/git-daemon/run +++ b/etc/sv/git-daemon/run @@ -1,33 +1,7 @@ #!/bin/sh -eux exec 2>&1 sv=${PWD#/etc/sv/} -home=~git/daemon -domainname=$(domainname) -case ${domainname-} in - (""|"(none)") false;; - esac - -getent passwd "$sv" >/dev/null || -adduser "$sv"\ - --disabled-login \ - --disabled-password \ - --group \ - --home "$home" \ - --shell /bin/false \ - --system - -install -d -m 770 -o git -g "$sv" \ - "$home" - -adduser "$sv" git-data - -ln -fns \ - ../pub \ - "$home"/git.$domainname -ln -fns \ - ../pub \ - "$home"/burette.$domainname - # NOTE : rétro-compatibilité +eval "home=~$sv" exec /usr/bin/chpst \ -u "$sv":"$sv":git-data \