multiple default routes mess up installation (#210)

In case multiple default routes on different network interfaces are defined, installation is messed up

exiting awk script after first hit should resolve this issue
This commit is contained in:
Christoph Spörk 2022-06-23 02:57:51 +02:00 committed by GitHub
parent 6adb847f90
commit d79ea23c2b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -42,7 +42,7 @@ while ! ping -c 1 -W 1 ${URL_VERSION_HOST}; do
done done
# Get primary network interface # Get primary network interface
PRIMARY_INTERFACE=$(ip route | awk '/^default/ { print $5 }') PRIMARY_INTERFACE=$(ip route | awk '/^default/ { print $5; exit }')
IP_ADDRESS=$(ip -4 addr show dev "${PRIMARY_INTERFACE}" | awk '/inet / { sub("/.*", "", $2); print $2 }') IP_ADDRESS=$(ip -4 addr show dev "${PRIMARY_INTERFACE}" | awk '/inet / { sub("/.*", "", $2); print $2 }')
case ${ARCH} in case ${ARCH} in