🐮 👦 Better network service detection for Mac

This commit is contained in:
Ivan Ilves 2017-03-08 12:29:03 +01:00
parent 3c9019397e
commit f19ba3f42e

View File

@ -7,5 +7,5 @@ if [[ -n "${FORCE_NETWORK_SERVICE}" ]]; then
exit 0 exit 0
fi fi
DEF_GW_IF=$(netstat -nr | grep default | tail -n1 | awk '{print $NF}') DEF_GW_IF=$(netstat -nr | grep default | awk '{print $NF}' | grep -v tun | tail -n1)
networksetup -listnetworkserviceorder | grep -B1 " Device: ${DEF_GW_IF})" | head -n1 | sed 's/^(.*) //' networksetup -listnetworkserviceorder | grep -B1 " Device: ${DEF_GW_IF})" | head -n1 | sed 's/^(.*) //'