From 5591d74e332a2d37f4186b2efd0b44bd7f1233be Mon Sep 17 00:00:00 2001 From: Silas Wieberneit Date: Mon, 22 Jun 2026 06:21:32 +0200 Subject: [PATCH] fix: Don't overwrite logout URL if set by OIDC --- core/files/configure_misp.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/files/configure_misp.sh b/core/files/configure_misp.sh index 3bfea55..15e7bf3 100755 --- a/core/files/configure_misp.sh +++ b/core/files/configure_misp.sh @@ -393,7 +393,9 @@ set_up_custom_auth() { sudo -u www-data /var/www/MISP/app/Console/cake Admin setSetting -q "Plugin.CustomAuth_name" "External Authentication" sudo -u www-data /var/www/MISP/app/Console/cake Admin setSetting -q "Plugin.CustomAuth_disable_logout" false sudo -u www-data /var/www/MISP/app/Console/cake Admin setSetting -q -n "Plugin.CustomAuth_custom_password_reset" - sudo -u www-data /var/www/MISP/app/Console/cake Admin setSetting -q -n "Plugin.CustomAuth_custom_logout" + if [[ "$OIDC_ENABLE" != "true" || -z "${OIDC_LOGOUT_URL:-}" ]]; then + sudo -u www-data /var/www/MISP/app/Console/cake Admin setSetting -q -n "Plugin.CustomAuth_custom_logout" + fi # Re-enable settings sudo -u www-data /var/www/MISP/app/Console/cake Admin setSetting -q "Security.require_password_confirmation" true sudo -u www-data /var/www/MISP/app/Console/cake Admin setSetting -q "MISP.log_auth" true