mirror of https://github.com/MISP/misp-docker
Fix bug in patching the MISP.baseurl from environment
The web/run.sh script was using a sed command that had two defects, preventing the MISP_BASEURL environment from setting the MISP.baseurl in config.php: - pattern used '/' as boundaries, making it incompatible with a baseurl containing that character - pattern assumed 1 space between 'baseurl' and '=>', but the config.php has multiple whitespace/tabs, so broadened the pattern to support any arbitrary length whitespace there Signed-off-by: Coleman Kane <ckane@colemankane.org>
parent
f85912450a
commit
46b2cc37bd
|
@ -100,7 +100,7 @@ if [ -r /.firstboot.tmp ]; then
|
||||||
echo "No base URL defined, don't forget to define it manually!"
|
echo "No base URL defined, don't forget to define it manually!"
|
||||||
else
|
else
|
||||||
echo "Fixing the MISP base URL ($MISP_BASEURL) ..."
|
echo "Fixing the MISP base URL ($MISP_BASEURL) ..."
|
||||||
sed -i "s/'baseurl' => '',/'baseurl' => '$MISP_BASEURL',/g" /var/www/MISP/app/Config/config.php
|
sed -i "s@'baseurl'[\t ]*=>[\t ]*'',@'baseurl' => '$MISP_BASEURL',@g" /var/www/MISP/app/Config/config.php
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Generate the admin user PGP key
|
# Generate the admin user PGP key
|
||||||
|
|
Loading…
Reference in New Issue