#!/bin/bash set -e if [[ "$1" == "configure" ]]; then if ! getent group semaphore >/dev/null; then groupadd --system semaphore fi if ! getent passwd semaphore >/dev/null; then useradd --system --gid semaphore --home-dir /var/lib/semaphore --shell /bin/bash semaphore fi chown semaphore:semaphore /var/lib/semaphore chmod 0750 /var/lib/semaphore chown root:semaphore /etc/semaphore/config.json chmod g+rx /etc/semaphore chmod g+r /etc/semaphore/config.json deb-systemd-helper enable semaphore.service deb-systemd-invoke restart semaphore.service fi