Created attachment 10951 [details] Patch to the template file to split long ACL line When using the package univention-admingrp-user-passwordreset and having a lot of entries in the UCR variables ldap/acl/user/passwordreset/protected/uid ldap/acl/user/passwordreset/protected/gid the filter in one of the ACLs can get to long. The limit of slapd for 2048 bites in a line of its config can be reached. This will result in slapd failing to start. Long lines can be split though. From the slapd.conf manpage > If a line begins with white space, it is considered a > continuation of the previous line. No physical line should be > over 2000 bytes long This line break can not be placed at any place in the filter statement of an ACL though. The attached patch is my suggestion for a fix for this issue on this one specific ACL. A general solution would be better though. ps: The customer Dataport (phoenix project) is impacted by this issue.
de58a8999c | Avoid slapd not starting due to exceeding line length 1504f0f79c | merge arequate/54744-slapd-line-too-long 2bc3998666 | Advisory update
OK: install OK: upgrade OK: lines are split correctly OK: No behavioral changes OK: Tests Verified
<https://errata.software-univention.de/#/?erratum=5.0x308>