可以在openldap中改变属性types的EQUALITY

我想能够对模式中定义的特定属性进行子stringsearch:

attributetype ( 1.3.6.1.1.1.1.25 NAME 'automountInformation' DESC 'Information used by the autofs automounter' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE ) 

鉴于这是一个外部模式文件,我可以合法地将EQUALITY更改为caseIgnoreSubstringsMatch吗? 它会影响已经在目录中的数据吗? 任何陷阱?


是的,请注意区分大小写。 我更关心的是能够search子string。

特别是询问“哪个自动安装地图与这个文件系统有关?”这个问题通常是有用的。 目前,因为它不是可检索的子string,唯一的办法就是要求“automountinformation”,并通过它来grep。 我正在寻找一个更优雅的解决scheme。

主要是担心是否可以在运行的目录中更改该属性。 会有影响吗? 我必须重新索引吗? 等我长时间暴露在LDAP和LDIF,我从来没有试图改变一个活的目录架构