fix: [installer] Take into account misp-stix

pull/8196/head
Steve Clement 2022-03-07 10:07:55 +01:00
parent a0ea1b2dcd
commit c868e92bfd
No known key found for this signature in database
GPG Key ID: 69A20F509BE4AEE9
5 changed files with 13 additions and 16 deletions

View File

@ -495,14 +495,13 @@ installMISPonKali () {
cd ${PATH_TO_MISP}/app/files/scripts/python-stix cd ${PATH_TO_MISP}/app/files/scripts/python-stix
${SUDO_WWW} ${PATH_TO_MISP}/venv/bin/pip install . ${SUDO_WWW} ${PATH_TO_MISP}/venv/bin/pip install .
debug "Install maec" debug "Instaling maec"
cd ${PATH_TO_MISP}/app/files/scripts/python-maec cd ${PATH_TO_MISP}/app/files/scripts/python-maec
${SUDO_WWW} ${PATH_TO_MISP}/venv/bin/pip install . ${SUDO_WWW} ${PATH_TO_MISP}/venv/bin/pip install .
# install STIX2.0 library to support STIX 2.0 export # Install misp-stix
debug "Installing cti-python-stix2" debug "Installing misp-stix"
# install STIX2.0 library to support STIX 2.0 export: cd ${PATH_TO_MISP}/app/files/scripts/misp-stix
cd ${PATH_TO_MISP}/cti-python-stix2
${SUDO_WWW} ${PATH_TO_MISP}/venv/bin/pip install . ${SUDO_WWW} ${PATH_TO_MISP}/venv/bin/pip install .
debug "Installing mixbox" debug "Installing mixbox"

View File

@ -46,8 +46,7 @@ sudo -H -u www-data ${PATH_TO_MISP}/venv/bin/pip install -U .
cd $PATH_TO_MISP/app/files/scripts/python-maec cd $PATH_TO_MISP/app/files/scripts/python-maec
sudo -u www-data git pull sudo -u www-data git pull
sudo -H -u www-data ${PATH_TO_MISP}/venv/bin/pip install -U . sudo -H -u www-data ${PATH_TO_MISP}/venv/bin/pip install -U .
# install STIX2.0 library to support STIX 2.0 export: cd ${PATH_TO_MISP}/app/files/scripts/misp-stix
cd ${PATH_TO_MISP}/cti-python-stix2
sudo -H -u www-data ${PATH_TO_MISP}/venv/bin/pip install -I -U . sudo -H -u www-data ${PATH_TO_MISP}/venv/bin/pip install -I -U .
# install mixbox to accommodate the new STIX dependencies: # install mixbox to accommodate the new STIX dependencies:

View File

@ -353,20 +353,20 @@ cd /var/www/htdocs/MISP/app/files/scripts/python-maec
$SUDO_WWW git config core.filemode false $SUDO_WWW git config core.filemode false
doas /usr/local/virtualenvs/MISP/bin/python setup.py install doas /usr/local/virtualenvs/MISP/bin/python setup.py install
# install mixbox to accommodate the new STIX dependencies: # Install mixbox to accommodate the new STIX dependencies:
cd /var/www/htdocs/MISP/app/files/scripts/mixbox cd /var/www/htdocs/MISP/app/files/scripts/mixbox
$SUDO_WWW git config core.filemode false $SUDO_WWW git config core.filemode false
doas /usr/local/virtualenvs/MISP/bin/python setup.py install doas /usr/local/virtualenvs/MISP/bin/python setup.py install
# install PyMISP # Install PyMISP
cd /var/www/htdocs/MISP/PyMISP cd /var/www/htdocs/MISP/PyMISP
doas /usr/local/virtualenvs/MISP/bin/python setup.py install doas /usr/local/virtualenvs/MISP/bin/python setup.py install
# install support for STIX 2.0 # Install misp-stix
cd /var/www/htdocs/MISP/cti-python-stix2 cd /var/www/htdocs/MISP/app/files/scripts/misp-stix
doas /usr/local/virtualenvs/MISP/bin/python setup.py install doas /usr/local/virtualenvs/MISP/bin/python setup.py install
# install python-magic and pydeep # Install python-magic and pydeep
doas /usr/local/virtualenvs/MISP/bin/pip install python-magic doas /usr/local/virtualenvs/MISP/bin/pip install python-magic
doas /usr/local/virtualenvs/MISP/bin/pip install git+https://github.com/kbandla/pydeep.git doas /usr/local/virtualenvs/MISP/bin/pip install git+https://github.com/kbandla/pydeep.git
``` ```

View File

@ -200,8 +200,8 @@ cd ${PATH_TO_MISP}/app/files/scripts/mixbox
$SUDO_WWW git config core.filemode false $SUDO_WWW git config core.filemode false
${SUDO_WWW} ${PATH_TO_MISP}/venv/bin/pip install . ${SUDO_WWW} ${PATH_TO_MISP}/venv/bin/pip install .
# install STIX2.0 library to support STIX 2.0 export: # Install misp-stix
cd ${PATH_TO_MISP}/cti-python-stix2 cd ${PATH_TO_MISP}/app/files/scripts/misp-stix
${SUDO_WWW} ${PATH_TO_MISP}/venv/bin/pip install . ${SUDO_WWW} ${PATH_TO_MISP}/venv/bin/pip install .
# install PyMISP # install PyMISP

View File

@ -158,8 +158,7 @@ ${SUDO_WWW} ${PATH_TO_MISP}/venv/bin/pip install .
cd ${PATH_TO_MISP}/app/files/scripts/python-maec cd ${PATH_TO_MISP}/app/files/scripts/python-maec
$SUDO_WWW git config core.filemode false $SUDO_WWW git config core.filemode false
${SUDO_WWW} ${PATH_TO_MISP}/venv/bin/pip install . ${SUDO_WWW} ${PATH_TO_MISP}/venv/bin/pip install .
# install STIX2.0 library to support STIX 2.0 export: cd ${PATH_TO_MISP}/app/files/scripts/misp-stix
cd ${PATH_TO_MISP}/cti-python-stix2
${SUDO_WWW} ${PATH_TO_MISP}/venv/bin/pip install . ${SUDO_WWW} ${PATH_TO_MISP}/venv/bin/pip install .
# install PyMISP # install PyMISP