From add483114f090d822a0d821b3013817eefa80ff1 Mon Sep 17 00:00:00 2001 From: Daniel Gibbs Date: Fri, 28 Apr 2017 18:57:01 +0100 Subject: [PATCH] Testing main script file check --- lgsm/functions/command_update_functions.sh | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/lgsm/functions/command_update_functions.sh b/lgsm/functions/command_update_functions.sh index cf711023f..a3c5cd16a 100644 --- a/lgsm/functions/command_update_functions.sh +++ b/lgsm/functions/command_update_functions.sh @@ -26,6 +26,17 @@ else fn_print_ok_eol_nl fi +echo -ne " checking ${selfname}...\c" +config_script_diff=$(diff "${tmpdir}/linuxgsm.sh" <(${curlpath} -s "https://raw.githubusercontent.com/${githubuser}/${githubrepo}/${githubbranch}/linuxgsm.sh")) +if [ "${config_file_diff}" != "" ]; then + fn_print_update_eol_nl + fn_script_log_info "checking ${selfname}: UPDATE" + rm -f "${tmpdir}/linuxgsm.sh" + fn_fetch_file_github "" "linuxgsm.sh" "${tmpdir}" "linuxgsm.sh" "noexecutecmd" "norun" "noforce" "nomd5" +else + fn_print_ok_eol_nl +fi + # Check and update functions if [ -n "${functionsdir}" ]; then if [ -d "${functionsdir}" ]; then