Files

16 lines
525 B
Bash

#!/bin/sh
set -eu
if command -v systemctl >/dev/null 2>&1; then
systemctl daemon-reload || true
systemctl enable remotedesk-agentd.service || true
systemctl --global enable remotedesk-agent-session.service || true
if [ "${1:-}" = "configure" ] && [ -f /var/lib/remotedesk/totp.json ]; then
systemctl restart remotedesk-agentd.service || true
elif [ "${1:-}" = "configure" ]; then
echo "RemoteDesk requires TOTP setup before start: sudo remotedesk-agentd totp-setup" >&2
fi
fi
exit 0