Modification : vm_hosted -> etc/sv/*/{,log/}run .
[lhc/ateliers.git] / etc / sv / git-daemon / log / run
1 #!/bin/sh -eux
2 sv=${PWD%/log}
3 sv=${sv#/etc/sv/}
4 home=~git/log/daemon
5
6 getent passwd log-"$sv" >/dev/null ||
7 adduser log-"$sv" \
8 --disabled-login \
9 --disabled-password \
10 --group \
11 --home "$home" \
12 --shell /bin/false \
13 --system
14
15 install -d -m 770 -o log-"$sv" -g log-"$sv" \
16 "$home"
17
18 adduser log-git "$sv"
19
20 cd "$home"
21 exec chpst -u log-"$sv":log-"$sv" \
22 svlogd -v -tt "$home"