From fb0c2e6408230005258933aea72b65e80fe1442d Mon Sep 17 00:00:00 2001 From: Ryan MacDonald <ryan@rfxn.com> Date: Sat, 1 Sep 2018 13:15:50 -0500 Subject: [PATCH] [Change] added '--beta' flag to '-d|--update-ver' to support pulling down beta release of LMD --- CHANGELOG | 1 + CHANGELOG.RELEASE | 1 + files/internals/functions | 6 ++++++ files/maldet | 4 +++- 4 files changed, 11 insertions(+), 1 deletion(-) diff --git a/CHANGELOG b/CHANGELOG index 77d1f48..b9d8c0b 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -18,6 +18,7 @@ v1.6.3 | Sep 01 2018: [Change] cleanup .tgz/.md5 files on version updates mid-flight to prevent potential 'cd: too many arguments' errors [Change] trim inotify log from beginning instead of end of file; pr #292 [Change] user mode scanning no longer scans system temporary paths; issue #283 +[Change] added '--beta' flag to '-d|--update-ver' to support pulling down beta release of LMD [Change] stage v1.6.3 release; update version and date stamps [Kudos] Thank you to those that contributed pull requests and issues during this release cycle. PR contributions from: sporks5000 diff --git a/CHANGELOG.RELEASE b/CHANGELOG.RELEASE index c4f4f9f..3f18f89 100644 --- a/CHANGELOG.RELEASE +++ b/CHANGELOG.RELEASE @@ -18,6 +18,7 @@ v1.6.3 | Sep 01 2018: [Change] cleanup .tgz/.md5 files on version updates mid-flight to prevent potential 'cd: too many arguments' errors [Change] trim inotify log from beginning instead of end of file; pr #292 [Change] user mode scanning no longer scans system temporary paths; issue #283 +[Change] added '--beta' flag to '-d|--update-ver' to support pulling down beta release of LMD [Change] stage v1.6.3 release; update version and date stamps [Kudos] Thank you to those that contributed pull requests and issues during this release cycle. PR contributions from: sporks5000 diff --git a/files/internals/functions b/files/internals/functions index 5caa3cb..6a1cf54 100644 --- a/files/internals/functions +++ b/files/internals/functions @@ -1865,6 +1865,12 @@ lmdup() { tmpwd="$tmpdir/.lmdup.$RANDOM.$$" upstreamver="$tmpwd/.lmdup_vercheck.$$" mkdir -p $tmpwd ; chmod 700 $tmpwd + + if [ "$lmdup_beta" ]; then + lmd_hash_url="${lmd_hash_url}.beta" + lmd_version_url="${lmd_version_url}.beta" + lmd_current_tgzfile="maldetect-beta.tar.gz" + fi eout "{update} checking for available updates..." 1 get_remote_file "$lmd_version_url" "update" "1" diff --git a/files/maldet b/files/maldet index c53695d..e3a46ab 100755 --- a/files/maldet +++ b/files/maldet @@ -265,7 +265,9 @@ else fi if [ "$1" == "--force" ]; then lmdup_force=1 - fi + elif [ "$1" == "--beta" ]; then + lmdup_beta=1 + fi lmdup ;; -u|--update|--update-sigs)