#!/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"