From 78672b0e31dc18cde03c645a2038627164dff246 Mon Sep 17 00:00:00 2001 From: deltax Date: Sun, 22 Apr 2018 10:42:44 +0200 Subject: [PATCH] Add internet connection check --- lib/installer/InstallerUtils.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/installer/InstallerUtils.sh b/lib/installer/InstallerUtils.sh index ea75886..4b5f972 100755 --- a/lib/installer/InstallerUtils.sh +++ b/lib/installer/InstallerUtils.sh @@ -190,6 +190,7 @@ function installer_utils_check_dependencies() { # Parameters: $1 - CLI Tools missing array (will be installed) $2 - substitutes array function installer_utils_run_dependencies() { if [ ! "$1" ]; then return 1; fi + ping -q -w 1 -c 8.8.8.8 > /dev/null || echo -e "\n[!] No internet connection found"; exit 1 # The array below holds all the packages that will be installed. local __installer_utils_run_dependencies__dependenciesInfo=("${!1}")