aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristos.K <freedomrfox@gmail.com>2017-08-29 18:39:19 +0300
committerChristos.K <freedomrfox@gmail.com>2017-08-29 18:39:19 +0300
commite6ce45fb66549076eec8ddebaf8a41ae4452a0cd (patch)
tree115f5a45fa8f3e2392bd0240695075c12bbbbeac
parentController opts (diff)
downloadGSE-e6ce45fb66549076eec8ddebaf8a41ae4452a0cd.tar.gz
GSE-e6ce45fb66549076eec8ddebaf8a41ae4452a0cd.tar.bz2
GSE-e6ce45fb66549076eec8ddebaf8a41ae4452a0cd.zip
Removed net_script.sh
-rwxr-xr-xconfig.d/controller/modules/functions/net_script.sh58
1 files changed, 0 insertions, 58 deletions
diff --git a/config.d/controller/modules/functions/net_script.sh b/config.d/controller/modules/functions/net_script.sh
deleted file mode 100755
index ca4ff9a..0000000
--- a/config.d/controller/modules/functions/net_script.sh
+++ /dev/null
@@ -1,58 +0,0 @@
-#!/bin/busybox sh
-# udhcpc script edited by Tim Riker <Tim@Rikers.org>
-
-RESOLV_CONF="/etc/resolv.conf"
-
-[ -n "$1" ] || { echo "Error: should be called from udhcpc"; exit 1; }
-
-NETMASK=""
-[ -n "$subnet" ] && NETMASK="netmask $subnet"
-BROADCAST="broadcast +"
-[ -n "$broadcast" ] && BROADCAST="broadcast $broadcast"
-
-case "$1" in
- deconfig)
- echo "Setting IP address 0.0.0.0 on $interface"
- ifconfig $interface 0.0.0.0
- ;;
-
- renew|bound)
- echo "Setting IP address $ip on $interface"
- ifconfig $interface $ip $NETMASK $BROADCAST
-
- if [ -n "$router" ] ; then
- echo "Deleting routers"
- while route del default gw 0.0.0.0 dev $interface ; do
- :
- done
-
- metric=0
- for i in $router ; do
- echo "Adding router $i"
- if [ "$subnet" = "255.255.255.255" ]; then
- # special case for /32 subnets:
- # /32 instructs kernel to always use routing for all outgoing packets
- # (they can never be sent to local subnet - there is no local subnet for /32).
- # Used in datacenters, avoids the need for private ip-addresses between two hops.
- ip route add $i dev $interface
- fi
- route add default gw $i dev $interface metric $((metric++))
- done
- fi
-
- echo "Recreating $RESOLV_CONF"
- # If the file is a symlink somewhere (like /etc/resolv.conf
- # pointing to /run/resolv.conf), make sure things work.
- realconf=$(readlink -f "$RESOLV_CONF" 2>/dev/null || echo "$RESOLV_CONF")
- tmpfile="$realconf-$$"
- > "$tmpfile"
- [ -n "$domain" ] && echo "search $domain" >> "$tmpfile"
- for i in $dns ; do
- echo " Adding DNS server $i"
- echo "nameserver $i" >> "$tmpfile"
- done
- mv "$tmpfile" "$realconf"
- ;;
-esac
-
-exit 0