stop-relay.sh 314 B

1234567891011121314151617
  1. #!/usr/bin/env bash
  2. set -euo pipefail
  3. PID_FILE="/var/run/mynetspeeder-relay.pid"
  4. if [[ $EUID -ne 0 ]]; then
  5. echo "need root"
  6. exit 1
  7. fi
  8. if [[ -f "$PID_FILE" ]]; then
  9. kill "$(cat "$PID_FILE")" 2>/dev/null || true
  10. rm -f "$PID_FILE"
  11. fi
  12. pkill -f 'python3 -m mynetspeeder relay' || true
  13. echo "relay stopped"