389ds / 389-ds-base

The enterprise-class Open Source LDAP server for Linux
https://www.port389.org/
Other
210 stars 89 forks source link

Add multivalued RDN support to lib389 API #3329

Open 389-ds-bot opened 4 years ago

389-ds-bot commented 4 years ago

Cloned from Pagure issue: https://pagure.io/389-ds-base/issue/50270


Issue Description

Currently, DSLdapObject supports only single-valued RDN. We should support the multi-valued options too (i.e. dnaHostname=ldap1.example.com+dnaPortNum=389,cn=Account UIDs,ou=Ranges,dc=example,dc=com) It is a rare feature but still, it should be implemented. It is used at least once in DNA shared config entries.

python-ldap Distinguished Name handling can be used for the situation. https://www.python-ldap.org/en/latest/reference/ldap-dn.html

389-ds-bot commented 4 years ago

Comment from mreynolds (@mreynolds389) at 2019-04-04 17:40:18

Metadata Update from @mreynolds389:

389-ds-bot commented 4 years ago

Comment from mreynolds (@mreynolds389) at 2019-04-04 17:40:29

Metadata Update from @mreynolds389:

389-ds-bot commented 4 years ago

Comment from mreynolds (@mreynolds389) at 2020-02-12 16:35:38

Metadata Update from @mreynolds389: