Code

Fixed spelling of several properties and added missing ones
authorhickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8>
Tue, 11 May 2010 08:45:44 +0000 (08:45 +0000)
committerhickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8>
Tue, 11 May 2010 08:45:44 +0000 (08:45 +0000)
git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@18340 594d385d-05f5-0310-b6e9-bd551577e9d8

gosa-core/include/class_core.inc

index e49c7d30da2cce53dd040276c6f679dc154d0668..8525df033bd3a43de2107d45e85001bb6e25a538 100644 (file)
@@ -224,6 +224,16 @@ class core extends plugin {
                                 "group"         => "ldap",
                                 "mandatory"     => TRUE),
 
+                        array(
+                                "name"          => "ldapFilterNestingLimit",
+                                "type"          => "integer",
+                                "default"       => 200,
+                                "description"   => _("The 'ldapFilterNestingLimit' statement can be used to speed up group handling for groups with several hundreds of members. The default behaviour is, that GOsa will resolv the memberUid values in a group to real names. To achieve this, it writes a single filter to minimize searches. Some LDAP servers (namely Sun DS) simply crash when the filter gets too big. You can set a member limit, where GOsa will stop to do these lookups."),
+                                "check"         => "gosaProperty::isInteger",
+                                "migrate"       => "",
+                                "group"         => "ldap",
+                                "mandatory"     => TRUE),
+
                         array(
                                 "name"          => "ldapSizelimit",
                                 "type"          => "integer",
@@ -468,7 +478,7 @@ DEBUG_SI      = 256"),
                                 "check"         => "gosaProperty::isCommand",
                                 "migrate"       => "",
                                 "group"         => "id",
-                                "mandatory"     => TRUE),
+                                "mandatory"     => FALSE),
 
                         array(
                                 "name"          => "gidNumberPoolMin",
@@ -478,7 +488,7 @@ DEBUG_SI      = 256"),
                                 "check"         => "gosaProperty::isInteger",
                                 "migrate"       => "",
                                 "group"         => "id",
-                                "mandatory"     => TRUE),
+                                "mandatory"     => FALSE),
 
                         array(
                                 "name"          => "gidNumberPoolMax",
@@ -488,7 +498,7 @@ DEBUG_SI      = 256"),
                                 "check"         => "gosaProperty::isInteger",
                                 "migrate"       => "",
                                 "group"         => "id",
-                                "mandatory"     => TRUE),
+                                "mandatory"     => FALSE),
 
                         array(
                                 "name"          => "uidNumberPoolMin",
@@ -498,7 +508,7 @@ DEBUG_SI      = 256"),
                                 "check"         => "gosaProperty::isInteger",
                                 "migrate"       => "",
                                 "group"         => "id",
-                                "mandatory"     => TRUE),
+                                "mandatory"     => FALSE),
 
                         array(
                                 "name"          => "uidNumberPoolMax",
@@ -508,7 +518,7 @@ DEBUG_SI      = 256"),
                                 "check"         => "gosaProperty::isInteger",
                                 "migrate"       => "",
                                 "group"         => "id",
-                                "mandatory"     => TRUE),
+                                "mandatory"     => FALSE),
 
                         array(
                                 "name"          => "uidNumberBase",
@@ -518,7 +528,7 @@ DEBUG_SI      = 256"),
                                 "check"         => "gosaProperty::isInteger",
                                 "migrate"       => "",
                                 "group"         => "id",
-                                "mandatory"     => TRUE),
+                                "mandatory"     => FALSE),
 
                         array(
                                 "name"          => "gosaSupportURI",