another case sensitive issue with ip route

pull/94/head
binhex 4 years ago
parent 692668a92e
commit 7d8695c4c3

@ -5,6 +5,7 @@ docker_interface=$(ip -4 route ls | grep default | xargs | grep -o -P '[^\s]+$')
if [[ "${DEBUG}" == "true" ]]; then if [[ "${DEBUG}" == "true" ]]; then
echo "[debug] Docker interface defined as ${docker_interface}" echo "[debug] Docker interface defined as ${docker_interface}"
fi fi
# identify ip for local gateway (eth0) # identify ip for local gateway (eth0)
default_gateway=$(ip route show default | awk '/default/ {print $3}') default_gateway=$(ip route show default | awk '/default/ {print $3}')
echo "[info] Default route for container is ${default_gateway}" echo "[info] Default route for container is ${default_gateway}"
@ -38,7 +39,7 @@ for lan_network_item in "${lan_network_list[@]}"; do
lan_network_item=$(echo "${lan_network_item}" | sed -e 's~^[ \t]*~~;s~[ \t]*$~~') lan_network_item=$(echo "${lan_network_item}" | sed -e 's~^[ \t]*~~;s~[ \t]*$~~')
echo "[info] Adding ${lan_network_item} as route via docker ${docker_interface}" echo "[info] Adding ${lan_network_item} as route via docker ${docker_interface}"
ip route add "${lan_network_item}" via "${DEFAULT_GATEWAY}" dev "${docker_interface}" ip route add "${lan_network_item}" via "${default_gateway}" dev "${docker_interface}"
done done

Loading…
Cancel
Save