#!/bin/sh set -e case "$1" in configure) # Create service account if ! getent group meshbay >/dev/null 2>&1; then addgroup --system meshbay fi if ! getent passwd meshbay >/dev/null 2>&1; then adduser --system --ingroup meshbay --home /var/lib/meshbay \ --no-create-home --disabled-password \ --gecos "MeshBay service account" meshbay fi # Create data directory install -d -o meshbay -g meshbay -m 750 /var/lib/meshbay/hub install -d -o meshbay -g meshbay -m 750 /var/log/meshbay # Enable and start service if [ -d /run/systemd/system ]; then systemctl daemon-reload || true systemctl enable meshbay-hub.service || true systemctl start meshbay-hub.service || true fi ;; esac #DEBHELPER#