#!/bin/sh -eux
sv=${PWD%/log}
sv=${sv#/etc/sv/}
-eval "home=~log-$sv"
+eval "home=~$sv/log/9.1/main"
+
+getent passwd log-"$sv" >/dev/null ||
+adduser log-"$sv" \
+ --disabled-login \
+ --disabled-password \
+ --group \
+ --home "$home" \
+ --shell /bin/false \
+ --system
+
+sudo install -d -m 2770 -o postgres -g log-postgres \
+ "$home" \
+ "$home"/9.1 \
+ "$home"/9.1/main
+
cd "$home"
exec chpst -u log-"$sv":log-"$sv" \
svlogd -v -tt "$home"