index 1b3508d96f463d3793472c5b4ff73e24071cb3b0..586a8155ba21ec20b7d088a3f071281e0df2fbf3 100644 (file)
"check" => "gosaProperty::isBool",
"migrate" => "",
"group" => "authentification",
- "mandatory" => FALSE),
+ "mandatory" => TRUE),
array(
"name" => "logging",
"check" => "gosaProperty::isBool",
"migrate" => "",
"group" => "core",
- "mandatory" => FALSE),
+ "mandatory" => TRUE),
array(
"name" => "listSummary",
"check" => "gosaProperty::isBool",
"migrate" => "",
"group" => "debug",
- "mandatory" => FALSE),
+ "mandatory" => TRUE),
array(
"name" => "schemaCheck",
"check" => "gosaProperty::isBool",
"migrate" => "",
"group" => "debug",
- "mandatory" => FALSE),
+ "mandatory" => TRUE),
array(
"name" => "copyPaste",
"check" => "gosaProperty::isBool",
"migrate" => "",
"group" => "copyPaste",
- "mandatory" => FALSE),
+ "mandatory" => TRUE),
array(
"name" => "forceGlobals",
"check" => "gosaProperty::isBool",
"migrate" => "",
"group" => "security",
- "mandatory" => FALSE),
+ "mandatory" => TRUE),
array(
"name" => "forceSSL",
"check" => "gosaProperty::isBool",
"migrate" => "",
"group" => "security",
- "mandatory" => FALSE),
+ "mandatory" => TRUE),
array(
"name" => "ldapStats",
"group" => "debug",
"mandatory" => FALSE),
+ array(
+ "name" => "ldapSizelimit",
+ "type" => "integer",
+ "default" => 200,
+ "description" => _("The ldapSizelimit statement tells GOsa to retrieve the specified maximum number of results. The user will get a warning, that not all entries were shown."),
+ "check" => "gosaProperty::isInteger",
+ "migrate" => "",
+ "group" => "core",
+ "mandatory" => TRUE),
+
+ array(
+ "name" => "ldapSizeIgnore",
+ "type" => "bool",
+ "default" => "false",
+ "description" => _("Disables sizelimit checks, only the configured amount of results will be shown!"),
+ "check" => "gosaProperty::isBool",
+ "migrate" => "",
+ "group" => "core",
+ "mandatory" => FALSE),
+
array(
"name" => "warnSSL",
"type" => "bool",
"check" => "gosaProperty::isBool",
"migrate" => "",
"group" => "security",
- "mandatory" => FALSE),
+ "mandatory" => TRUE),
array(
"name" => "ppdGzip",
"check" => "",
"migrate" => "",
"group" => "core",
- "mandatory" => FALSE),
+ "mandatory" => TRUE),
array(
"name" => "language",
array(
"name" => "sessionLifetime",
"type" => "integer",
- "default" => "",
+ "default" => 7200,
"description" => "The 'sessionLifetime' value defines when a session will expire in seconds. For Debian systems, this will not work because the sessions will be removed by a cron job instead. Please modify the value inside of your php.ini instead.",
"check" => "gosaProperty::isInteger",
"migrate" => "",
"check" => "gosaProperty::isWriteablePath",
"migrate" => "",
"group" => "core",
- "mandatory" => FALSE),
+ "mandatory" => TRUE),
array(
"name" => "debugLevel",
"check" => "",
"migrate" => "",
"group" => "security",
- "mandatory" => FALSE),
+ "mandatory" => TRUE),
array(
"name" => "userRDN",
"check" => "gosaProperty::isInteger",
"migrate" => "",
"group" => "core",
- "mandatory" => FALSE),
+ "mandatory" => TRUE),
array(
"name" => "uidNumberBase",
"check" => "gosaProperty::isInteger",
"migrate" => "",
"group" => "core",
- "mandatory" => FALSE),
+ "mandatory" => TRUE),
array(
"name" => "gosaSupportURI",
"check" => "",
"migrate" => "",
"group" => "security",
- "mandatory" => FALSE),
+ "mandatory" => TRUE),
array(
"name" => "timezone",
"check" => "",
"migrate" => "",
"group" => "core",
- "mandatory" => FALSE),
+ "mandatory" => TRUE),
array(
"name" => "honourUnitTags",
"check" => "gosaProperty::isBool",
"migrate" => "",
"group" => "security",
- "mandatory" => FALSE),
+ "mandatory" => TRUE),
array(
"name" => "honourIvbbAttributes",
"check" => "gosaProperty::isBool",
"migrate" => "",
"group" => "snapshot",
- "mandatory" => FALSE),
+ "mandatory" => TRUE),
array(
"name" => "snapshotBase",