diff --git a/interface/lib/app.inc.php b/interface/lib/app.inc.php index f5c2c1886217c53bf0fb89fbf21b0c7035acca5a..1cc96e9c2e28a5399040b6c2c2c5b450e5c96a41 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 e705b3574e2d46edf9e621f0d0bb51a5a1d23566..d7b65ba48ec23aac32b1d6296f66962ea3ae662e 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