diff --git a/misc/install.func b/misc/install.func index e76d851f..ba3c11df 100644 --- a/misc/install.func +++ b/misc/install.func @@ -113,7 +113,7 @@ network_check() { set +e trap - ERR # Check if IPv4 is being used -if ip -o -4 addr show | grep -q "scope global"; then + if ip -o -4 addr show | grep -q "scope global"; then if ping -c 1 -W 1 1.1.1.1 &>/dev/null; then msg_ok "IPv4 Internet Connected"; else @@ -126,10 +126,10 @@ if ip -o -4 addr show | grep -q "scope global"; then exit 1 fi fi -fi + fi # Check if IPv6 is being used -if ip -o -6 addr show | grep -q "scope global"; then + if ip -o -6 addr show | grep -q "scope global"; then if ping6 -c 1 -W 1 2606:4700:4700::1111 &>/dev/null; then msg_ok "IPv6 Internet Connected"; else @@ -142,7 +142,7 @@ if ip -o -6 addr show | grep -q "scope global"; then exit 1 fi fi -fi + fi RESOLVEDIP=$(getent hosts github.com | awk '{ print $1 }') if [[ -z "$RESOLVEDIP" ]]; then msg_error "DNS Lookup Failure"; else msg_ok "DNS Resolved github.com to ${BL}$RESOLVEDIP${CL}"; fi