Some code style fixes

pull/1/head
Jason Kendall 2020-02-12 09:37:23 -05:00
parent 3b28ac6833
commit 5a28107595
3 changed files with 11 additions and 13 deletions

View File

@ -33,31 +33,31 @@ FROM debian:buster-slim as python-build
WORKDIR /tmp
RUN git clone --depth 1 https://github.com/CybOXProject/mixbox.git; \
cd mixbox; python3 setup.py bdist_wheel -d /wheels
cd mixbox || exit; python3 setup.py bdist_wheel -d /wheels
# install python-maec
RUN git clone --depth 1 https://github.com/MAECProject/python-maec.git; \
cd python-maec; python3 setup.py bdist_wheel -d /wheels
cd python-maec || exit; python3 setup.py bdist_wheel -d /wheels
# install python-cybox
RUN git clone --depth 1 https://github.com/CybOXProject/python-cybox.git; \
cd python-cybox; python3 setup.py bdist_wheel -d /wheels
cd python-cybox || exit; python3 setup.py bdist_wheel -d /wheels
# install python stix
RUN git clone --depth 1 https://github.com/STIXProject/python-stix.git; \
cd python-stix; python3 setup.py bdist_wheel -d /wheels
cd python-stix || exit; python3 setup.py bdist_wheel -d /wheels
# install STIX2.0 library to support STIX 2.0 export:
RUN git clone --depth 1 https://github.com/MISP/cti-python-stix2.git; \
cd cti-python-stix2; python3 setup.py bdist_wheel -d /wheels
cd cti-python-stix2 || exit; python3 setup.py bdist_wheel -d /wheels
# install PyMISP
RUN git clone --depth 1 https://github.com/MISP/PyMISP.git; \
cd PyMISP; python3 setup.py bdist_wheel -d /wheels
cd PyMISP || exit; python3 setup.py bdist_wheel -d /wheels
# install pydeep
RUN git clone --depth 1 https://github.com/coolacid/pydeep.git; \
cd pydeep; python3 setup.py bdist_wheel -d /wheels
cd pydeep || exit; python3 setup.py bdist_wheel -d /wheels
FROM debian:buster-slim
ENV DEBIAN_FRONTEND noninteractive
@ -96,7 +96,7 @@ ARG PHP_VER
# Download MISP using git in the /var/www/ directory.
RUN git clone --branch v${MISP_TAG} --depth 1 https://github.com/MISP/MISP.git /var/www/MISP; \
# We build the MISP modules outside, so we don't need to grab those submodules
cd /var/www/MISP/app; git submodule update --init --recursive .;
cd /var/www/MISP/app || exit; git submodule update --init --recursive .;
# Python Modules
COPY --from=python-build /wheels /wheels

View File

@ -39,7 +39,7 @@ init_misp_config(){
sed -i "s/db\s*password/$MYSQL_PASSWORD/" $MISP_APP_CONFIG_PATH/database.php
echo "Configure sane defaults"
/var/www/MISP/app/Console/cake Admin setSetting "MISP.baseurl" $HOSTNAME
/var/www/MISP/app/Console/cake Admin setSetting "MISP.baseurl" "$HOSTNAME"
/var/www/MISP/app/Console/cake Admin setSetting "MISP.python_bin" $(which python3)
@ -76,7 +76,7 @@ init_mysql(){
until [ $(isDBup) -eq 0 ] || [ $RETRY -le 0 ] ; do
echo "Waiting for database to come up"
sleep 5
RETRY=$(( $RETRY - 1))
RETRY=$(( RETRY - 1))
done
if [ $RETRY -le 0 ]; then
>&2 echo "Error: Could not connect to Database on $MYSQL_HOST:$MYSQL_PORT"

View File

@ -4,12 +4,10 @@ set -e
NC='\033[0m' # No Color
Light_Green='\033[1;32m'
echo (){
command echo -e $1
command echo -e "$1"
}
STARTMSG="${Light_Green}[ENTRYPOINT_WORKERS]${NC}"
CAKE_CMD="/var/www/MISP/app/Console/cake CakeResque.CakeResque"
# Wait until entrypoint apache is ready
while (true)