From 233acdc2008d2a95e4ed78d4709f512df73bc8ea Mon Sep 17 00:00:00 2001 From: Steve Clement Date: Wed, 21 Nov 2018 20:50:36 +0900 Subject: [PATCH] First step towards virtualenv in the VM --- scripts/bootstrap.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/scripts/bootstrap.sh b/scripts/bootstrap.sh index 6044ddb..4906092 100644 --- a/scripts/bootstrap.sh +++ b/scripts/bootstrap.sh @@ -102,7 +102,7 @@ sudo apt-get -y upgrade > /dev/null 2>&1 sudo apt-get -y autoremove > /dev/null 2>&1 echo "--- Install base packages ---" -sudo apt-get -y install curl net-tools gcc git gnupg-agent make python openssl redis-server sudo tmux vim virtualenvwrapper zip python3-pythonmagick tesseract-ocr htop imagemagick asciidoctor jq ntp ntpdate > /dev/null 2>&1 +sudo apt-get -y install curl net-tools gcc git gnupg-agent make python openssl redis-server sudo tmux vim virtualenvwrapper virtualenv zip python3-pythonmagick tesseract-ocr htop imagemagick asciidoctor jq ntp ntpdate > /dev/null 2>&1 echo "--- Installing and configuring Postfix ---" @@ -184,6 +184,12 @@ sudo -u www-data git config core.filemode false # chgrp -R www-data $PATH_TO_MISP # chmod -R 700 $PATH_TO_MISP +echo "--- Creating a python3 virtualenv in /var/www/MISP/venv --- +sudo -u www-data virtualenv -p python3 /var/www/MISP/venv + +# make pip happy +sudo mkdir /var/www/.cache/ +sudo chown www-data:www-data /var/www/.cache echo "--- Installing Mitre's STIX ---" sudo apt-get install -y python-dev python3-dev python3-pip libxml2-dev libxslt1-dev zlib1g-dev python-setuptools > /dev/null 2>&1