#!/usr/bin/env bash # Install the narrow sudoers rule required by teleo-auto-deploy.service. set -euo pipefail REPO_ROOT="$(cd "$(dirname "$0")/.." && pwd)" SOURCE="$REPO_ROOT/deploy/sudoers/teleo-auto-deploy" TARGET="/etc/sudoers.d/teleo-auto-deploy" if [ "$(id -u)" -ne 0 ]; then echo "ERROR: run as root on the VPS" >&2 exit 1 fi install -m 0440 "$SOURCE" "$TARGET" visudo -cf "$TARGET" echo "Installed $TARGET"