Univention Bugzilla – Bug 41433
It is not possible to set global limits via UCR-Variable
Last modified: 2018-04-14 13:43:47 CEST
+++ This bug was initially created as a clone of Bug #40516 +++ The univention-ldap package was forked for a customer. Changes: * Configuration parameter in slapd.conf. Issue #576 & #3153 * Disabled univention-ldap-backup cronjob. Issue #2224 * Configuration parameter in ldap.conf. Issue #3074 & #2771 Goal is to create an API or merge the fork to the product. This bug handles only the "Configuration parameter in ldap.conf. Issue #2771" Asked the author for clarification.
It should be possible to create Limits in the configuration by setting UCR variables. for key in configRegistry.get("ldap/limits", "").split(";"): if key: print "limits %s" % key.replace("'",'"') print Additionally, it would be nice if configuring the ACLs would be more flexible. Storing the ACLs might solve the problem.
Intention of this bug was to set up the possibility to add global limits via UCR. So, it would be very helpful to introduce a UCR-Variable for this kind of purpose. Please keep in mind that we faced an issue with to long lines (>2048 chars) in the slapd.conf. It's a hard coded limit in the whole slapd.conf. Following error appeared: Error: "Starting ldap server(s): slapd .../etc/ldap/slapd.conf: line 108: no indexes selected failed." To fix it it is perfectly fine to just wrap the attributes to a newline. e.g. index attr1,attr2 eq index attr3,attr4 eq
*** This bug has been marked as a duplicate of bug 41647 ***
OK, closed