| 12345678910111213141516171819 |
- #!/usr/bin/env bash
- set -euo pipefail
- SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
- source "$SCRIPT_DIR/runtime-lib.sh"
- PID_FILE="/var/run/mynetspeeder-tcp-edge.pid"
- CHAIN4="MYNETSPEEDER_TCP"
- CHAIN6="MYNETSPEEDER_TCP6"
- require_root
- stop_pid_file "$PID_FILE" "edge-tcp"
- ensure_nat_jump_absent iptables nat OUTPUT -p tcp -j "$CHAIN4"
- ensure_nat_chain_absent iptables "$CHAIN4"
- ensure_nat_jump_absent ip6tables nat OUTPUT -p tcp -j "$CHAIN6"
- ensure_nat_chain_absent ip6tables "$CHAIN6"
- echo "tcp-only stopped"
|