Modification : etc/sv/ : polissage et généralise un peu.
[lhc/ateliers.git] / etc / sv / fcgi.80.git.heureux-cyclage.org / configure
index c01e6d0..ee22eba 100755 (executable)
@@ -1,11 +1,15 @@
 #!/bin/sh -efux
-run_user=fcgi.80.git.heureux-cyclage.org
-id "$run_user" >/dev/null ||
+sv=$(basename "$(cd "$(dirname "$0")" && cd -)")
+IFS=. read -r service site <<-EOF
+       $sv
+       EOF
+user=$sv
+getent passwd "$user" >/dev/null ||
 sudo adduser \
  --disabled-login \
  --disabled-password \
  --group \
- --home /no-home \
+ --home /home/www/pub/"$site" \
  --shell /bin/false \
  --system \
- "$run_user"
+ "$user"