由于在 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