#!/bin/sh

set -eu

if [ "$(whoami)" = "hedgedoc" ]; then
	/usr/share/hedgedoc/hedgedoc-admin.py "$@"
elif command -v sudo > /dev/null 2>&1; then
	exec sudo -u hedgedoc /usr/share/hedgedoc/hedgedoc-admin.py "$@"
elif command -v runuser > /dev/null 2>&1; then
	exec runuser --preserve-environment -u hedgedoc -- /usr/share/hedgedoc/hedgedoc-admin.py "$@"
else
	echo "Could not not become 'hedgedoc' user, exiting"
	exit 255
fi
