From af4aaf23c6c51fd324c6feae3574795405ce3b86 Mon Sep 17 00:00:00 2001 From: Shreya Date: Mon, 26 Apr 2021 18:08:37 +0530 Subject: [PATCH] Add Swimm to Linux deployment script --- deployment_scripts/config | 3 +++ deployment_scripts/deploy_linux.sh | 9 +++++++++ 2 files changed, 12 insertions(+) diff --git a/deployment_scripts/config b/deployment_scripts/config index cad04a01c..101dadd0f 100644 --- a/deployment_scripts/config +++ b/deployment_scripts/config @@ -43,3 +43,6 @@ export TRACEROUTE_32_BINARY_URL="https://github.com/guardicore/monkey/releases/d export SAMBACRY_64_BINARY_URL="https://github.com/guardicore/monkey/releases/download/$MONKEY_LATEST_RELEASE/sc_monkey_runner64.so" export SAMBACRY_32_BINARY_URL="https://github.com/guardicore/monkey/releases/download/$MONKEY_LATEST_RELEASE/sc_monkey_runner32.so" + +# Swimm +export SWIMM_URL=https://github.com/swimmio/SwimmReleases/releases/download/v0.4.4-0/Swimm_0.4.4-0_Setup.deb diff --git a/deployment_scripts/deploy_linux.sh b/deployment_scripts/deploy_linux.sh index c003dd278..e5d798878 100755 --- a/deployment_scripts/deploy_linux.sh +++ b/deployment_scripts/deploy_linux.sh @@ -239,6 +239,15 @@ else curl -o ${MONKEY_BIN_DIR}/traceroute32 ${TRACEROUTE_32_BINARY_URL} fi +# Download Swimm +if exists wget; then + wget ${SWIMM_URL} -O $HOME/swimm +else + curl ${SWIMM_URL} -o $HOME/swimm +fi +sudo dpkg -i $HOME/swimm || (sudo apt-get update && sudo apt-get -f install) +sudo chmod +x $HOME/swimm + sudo chmod +x "${INFECTION_MONKEY_DIR}/build_linux.sh" configure_precommit ${python_cmd} ${monkey_home}