#!/usr/bin/env bash
# LaunchAgent: SOCKS на 1081 только по цепочке Mac → RU → DO (Host telegram-socks-via-do).
# Прямой Mac → DO для SOCKS не используется.
ulimit -n 65536 2>/dev/null || ulimit -n 10240 2>/dev/null || true

SSH_CMD=(/usr/bin/ssh -D 1081 -N \
  -o TCPKeepAlive=yes \
  -o IPQoS=throughput \
  -o ServerAliveInterval=60 \
  -o ServerAliveCountMax=4 \
  -o ConnectTimeout=30)

exec "${SSH_CMD[@]}" telegram-socks-via-do
