From 6fd82d99070d1500d003e15865f43d5d71fb4eb1 Mon Sep 17 00:00:00 2001
From: Till Brehm <tbrehm@ispconfig.org>
Date: Wed, 3 Jan 2018 09:56:40 +0100
Subject: [PATCH] Enabled IDS and adjusted IDS scores.

---
 interface/lib/app.inc.php      | 2 +-
 security/security_settings.ini | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/interface/lib/app.inc.php b/interface/lib/app.inc.php
index f5c2c18862..1cc96e9c2e 100755
--- a/interface/lib/app.inc.php
+++ b/interface/lib/app.inc.php
@@ -342,7 +342,7 @@ $app = new app();
 // load and enable PHP Intrusion Detection System (PHPIDS)
 $ids_security_config = $app->getconf->get_security_config('ids');
 		
-if(is_dir(ISPC_CLASS_PATH.'/IDS') && $ids_security_config['ids_enabled'] == 'yes') {
+if(is_dir(ISPC_CLASS_PATH.'/IDS') && ($ids_security_config['ids_anon_enabled'] == 'yes' || $ids_security_config['ids_user_enabled'] == 'yes' || $ids_security_config['ids_admin_enabled'] == 'yes')) {
 	$app->uses('ids');
 	$app->ids->start();
 }
diff --git a/security/security_settings.ini b/security/security_settings.ini
index e705b3574e..d7b65ba48e 100644
--- a/security/security_settings.ini
+++ b/security/security_settings.ini
@@ -22,11 +22,11 @@ session_regenerate_id=yes
 ids_anon_enabled=yes
 ids_anon_log_level=1
 ids_anon_warn_level=5
-ids_anon_block_level=10
+ids_anon_block_level=20
 ids_user_enabled=yes
 ids_user_log_level=1
 ids_user_warn_level=10
-ids_user_block_level=50
+ids_user_block_level=25
 ids_admin_enabled=no
 ids_admin_log_level=1
 ids_admin_warn_level=5
-- 
GitLab