X-Git-Url: https://git.cyclocoop.org/?p=lhc%2Fateliers.git;a=blobdiff_plain;f=etc%2Fsv%2Fgit-daemon%2Flog%2Frun;h=4382b392c8539cf9b7dcedf8ec2735728f573b74;hp=ce0d8d5d471eb4cf0d83bcccc1c5dde9e2500f3e;hb=b27661cf8e40872543f86a00922d18573ef83612;hpb=7c02698fa11a13fd332c2e95986339241aaa79a6 diff --git a/etc/sv/git-daemon/log/run b/etc/sv/git-daemon/log/run index ce0d8d5..4382b39 100755 --- a/etc/sv/git-daemon/log/run +++ b/etc/sv/git-daemon/log/run @@ -1,21 +1,7 @@ #!/bin/sh -eux sv=${PWD%/log} sv=${sv#/etc/sv/} -home=~git/log/daemon - -getent passwd log-"$sv" >/dev/null || -adduser log-"$sv" \ - --disabled-login \ - --disabled-password \ - --group \ - --home "$home" \ - --shell /bin/false \ - --system - -install -d -m 770 -o log-"$sv" -g log-"$sv" \ - "$home" - -adduser log-git "$sv" +eval home="~log-$sv" cd "$home" exec chpst -u log-"$sv":log-"$sv" \