単一の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

関連情報