Jelajahi Sumber

More reliable check for current user having sudo

Scarsz 10 tahun lalu
induk
melakukan
f5b866971a
1 mengubah file dengan 2 tambahan dan 2 penghapusan
  1. 2 2
      lgsm/functions/check_deps.sh

+ 2 - 2
lgsm/functions/check_deps.sh

@@ -66,7 +66,7 @@ fn_found_missing_deps(){
 		fn_print_error "Checking dependencies: missing: ${red}${array_deps_missing[@]}${default}"
 		fn_script_log_error "Checking dependencies: missing: ${red}${array_deps_missing[@]}${default}"
 		sleep 1
-		sudo -n true > /dev/null 2>&1
+		sudo -v > /dev/null 2>&1
 		if [ $? -eq 0 ]; then
 			fn_print_infomation_nl "Automatically installing missing dependencies."
 			fn_script_log_info "Automatically installing missing dependencies."
@@ -223,4 +223,4 @@ elif [ -n "$(command -v yum)" ]; then
 	fi
 	fn_deps_email
 	fn_check_loop
-fi
+fi