不支持在单个 olcRefintAttribute 值中提供多个名称,并且在未来版本中将不允许

不支持在单个 olcRefintAttribute 值中提供多个名称,并且在未来版本中将不允许

由于在 AlpineLinux 3.15 上使用 OpenLDAP 2.6.2 几次后,运行该slapcat命令会生成以下警告:

Supplying multiple names in a single olcRefintAttribute value is unsupported and will be disallowed in a future version

重新构建覆盖层的属性olcRefintAttribute值为memberof member owner

我该如何解决这个警告?我需要迁移吗?

答案1

olcRefintAttribute可以通过多次给出单个值来修复该警告。

sudo ldapmodify -Y EXTERNAL -H ldapi:/// << EOF
dn: olcOverlay={0}refint,olcDatabase={1}mdb,cn=config
changetype: modify
delete: olcRefintAttribute
-
add: olcRefintAttribute
olcRefintAttribute: memberof
olcRefintAttribute: member
olcRefintAttribute: manager
olcRefintAttribute: owner
EOF

相关内容