forked from p15670423/monkey
Small linux deployment script improvement
This commit is contained in:
parent
c768e33f25
commit
e52491aef5
|
@ -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}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue