#!/bin/sh -eux sv=${PWD%/log} sv=${sv#/etc/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"