2025-09-17 18:13:01 +08:00

30 lines
523 B
Bash

set -e
SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)"
SERVICE_FILE="roa.service"
TIMER_FILE="roa.timer"
SYSTEMD_DIR="/etc/systemd/system"
if [[ ! -f "$SCRIPT_DIR/$SERVICE_FILE" ]]; then
echo "NOT FIND $SERVICE_FILE"
exit 1
fi
if [[ ! -f "$SCRIPT_DIR/$TIMER_FILE" ]]; then
echo "NOT FIND $TIMER_FILE"
exit 1
fi
mv "$SCRIPT_DIR/$SERVICE_FILE" "$SYSTEMD_DIR/"
mv "$SCRIPT_DIR/$TIMER_FILE" "$SYSTEMD_DIR/"
systemctl daemon-reload
systemctl start roa.service
systemctl enable --now roa.timer
echo "Done "