Ajout : vm_hosted : lhc-remorque .
[lhc/ateliers.git] / etc / sv / git-daemon / run
index 05140d7..3af0062 100755 (executable)
@@ -1,12 +1,14 @@
-#!/bin/sh -efux
+#!/bin/sh -eux
 exec 2>&1
+sv=${PWD#/etc/sv/}
+eval "home=~$sv"
 exec /usr/bin/chpst \
- -u git-daemon:git-daemon \
- /usr/bin/git daemon \
- --base-path=/home/git/pub \
+ -u "$sv":"$sv":git-data \
+ /usr/lib/git-core/git-daemon \
+ --base-path="$home" \
  --interpolated-path=/home/git/srv/%H%D \
  --reuseaddr \
  --user-path=pub/git \
  --verbose \
  -- \
- /home/git/pub/git
+ "$home"