Small linux deployment script improvement

This commit is contained in:
VakarisZ 2019-10-23 10:17:47 +03:00
parent c768e33f25
commit e52491aef5
1 changed files with 5 additions and 6 deletions

View File

@ -90,6 +90,11 @@ log_message "Installing island requirements"
requirements="$ISLAND_PATH/requirements.txt" requirements="$ISLAND_PATH/requirements.txt"
${python_cmd} -m pip install --user --upgrade -r ${requirements} || handle_error ${python_cmd} -m pip install --user --upgrade -r ${requirements} || handle_error
log_message "Installing monkey requirements"
sudo apt-get install libffi-dev upx libssl-dev libc++1
cd ${monkey_home}/monkey/infection_monkey || handle_error
${python_cmd} -m pip install -r requirements_linux.txt --user --upgrade || handle_error
# Download binaries # Download binaries
log_message "Downloading binaries" log_message "Downloading binaries"
wget -c -N -P ${ISLAND_BINARIES_PATH} ${LINUX_32_BINARY_URL} wget -c -N -P ${ISLAND_BINARIES_PATH} ${LINUX_32_BINARY_URL}
@ -137,12 +142,6 @@ log_message "Generating front end"
cd "$ISLAND_PATH/cc/ui" || handle_error cd "$ISLAND_PATH/cc/ui" || handle_error
npm run dist npm run dist
# Monkey setup
log_message "Installing monkey requirements"
sudo apt-get install python-dev libffi-dev upx libssl-dev libc++1
cd ${monkey_home}/monkey/infection_monkey || handle_error
${python_cmd} -m pip install -r requirements_linux.txt --user --upgrade || handle_error
# Making dir for binaries # Making dir for binaries
mkdir ${MONKEY_BIN_DIR} mkdir ${MONKEY_BIN_DIR}