Univention Bugzilla – Bug 50645
udm does not take case settings from ldap schema into account
Last modified: 2019-12-17 09:42:49 CET
The ldap schema defines if an attribute is case sensitive or not: attributetype ( 1.3.6.1.4.1.10176.99999.2.23159 NAME 'testAttribute9' DESC 'Free customer attribute' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) univention-ldapsearch takes this into account and prints objects with "testAttribute9=Example" as well as "testAttribute=EXAMPLE". But udm does not consider the case when editing the value. udm computers/windows modify --dn "$DN" --remove testAttribute9=Example does not remove an attribute with EXAMPLE as value, but ldapsearch find it. udm should consider ldap schema, too.
The patch-draft at Bug #43286 has to goal to achieve this.