diff options
Diffstat (limited to 'mining/bin/ensure-router')
| -rwxr-xr-x | mining/bin/ensure-router | 36 | 
1 files changed, 0 insertions, 36 deletions
| diff --git a/mining/bin/ensure-router b/mining/bin/ensure-router deleted file mode 100755 index 5eedabc9..00000000 --- a/mining/bin/ensure-router +++ /dev/null @@ -1,36 +0,0 @@ -#! /bin/sh - -if test "${nosudo-false}" != true -a `id -u` != 0; then -  echo "we're going sudo..." >&2 -  exec sudo "$0" "$@" -  exit 23 # go to hell -fi - -if=eth2 - -rc() { -  for x in /etc/init.d/$1 /etc/rc.d/$1; do -    if test -x $x; then -      $x restart -      break -    fi -  done -} - -if ! ifconfig $if | grep -q 'inet addr'; then -  beep -l 50 -f 2500; ifconfig $if 0.0.0.0 down || : -  beep -l 50 -f 2500; ifconfig $if 23.0.0.1/8 up || : -  beep -l 50 -f 2500; rc dnsmasq restart -  beep -l 50 -f 2500; iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE -  beep -l 50 -f 2500; iptables -t nat -A POSTROUTING -o eth2 -j MASQUERADE -  if ifconfig $if | grep -q 'inet addr'; then -    beep -l 50 -f 2500 -n -l 100 -f 3000 -  else -    beep -l 50 -f 2500 -n -l 100 -f 1000 -  fi -else -  case "${1-}" in -    (--quiet) : ;; -    (*) beep -l 50 -f 2500 -n -l 100 -f 2500 ;; -  esac -fi | 
