* Add oidc logout url to env and docker image
* Set the custom logout URL if OIDC_LOGOUT_URL is defined
---------
Co-authored-by: diegolamaral <diego.arruda.amaral@gmail.com>
If the LDAP password contains special characters that need escaping, they must be doubly escaped inside .env.
Added a reminder against the password field for that.
* Allows to configure a STMP server different from the one in docker-compose
* Addresses @ostefano regarding envvars with defaults
* Ensures default is present in template.env
* added missing PROXY_ENABLE envar to docker-compose.yml
add default value of false is PROXY_ENABLE unset
altered set_up_proxy() in configure_misp.sh to use json-based config system
fixed MISP.ca_path setting to use --force, since doesn't end in .pem
* Add DEBUG envar
Works in both config.php and system_settings table.
* Make safe settings functions handling config json objects.
* Also, update cake's cacerts. Previous method was using ubuntu's crts, which weren't pem.
* Bring config inline with previous config.php template version.
* Move settings into files in /etc/misp-docker.
* Fix Security.auth kludge.
* Rename functions and settings json files for a bit more clarity.
* Add documentation to README.md.
* Add a bit of context around adding new envars.
* Add ENABLE_DB_SETTINGS envar for turning on MISP.system_setting_db.
* Add documentation regarding new envar, and add to docker-compose.yml and template.php.
* Move "weird default" ZeroMQ setting to initialisation settings.
* Move some settings to cli_only.
* Add code to disable DB settings when applying cli_only settings.
* Change system_settings table availability check to until loop.
* Some language changes for clarity.
Changes:
- Bump to version 2.4.187
- Fix error when not disabling ipv6 or ssl redirect
- Enable ztsd php extension
- Catch when .env file is not created