#48751 lib389 improve ldapi support
Closed: wontfix None Opened 6 years ago by firstyear.

This will tackle two issues.

First, the listing of instances should return ldapi configuration.

Second, if the right requirements are met:

  • Ldapi enabled
  • ldapi socket exists and is accesible
  • ldapi autobind is enabled
  • If the bind dn matches the rootdn, and userid matches the rootdn automap

Then autobinding is an option that can be requested in lib389

Third, ability to enable / disable ldapi configuration.


commit cee015af760ff9b1aceeb3a63eb30ede76fd24f8

To ssh://git.fedorahosted.org/git/389/lib389.git
01d7c73..543f868 master -> master

William, you've pushed a bit raw commit. Now this library doesn't work. I will fix it, no problem.

{{{
$ sed -n 508,524p lib389/_constants.py
<<<<<<< HEAD
args_dse_keys = {SER_HOST: 'nsslapd-localhost',
SER_PORT: 'nsslapd-port',
SER_SECURE_PORT: 'nsslapd-secureport',
SER_ROOT_DN: 'nsslapd-rootdn',
SER_CREATION_SUFFIX: 'nsslapd-defaultnamingcontext',
SER_USER_ID: 'nsslapd-localuser'}
=======
args_dse_keys = SER_PROPNAME_TO_ATTRNAME

{SER_HOST: 'nsslapd-localhost',

SER_PORT: 'nsslapd-port',

SER_SECURE_PORT: 'nsslapd-secureport',

SER_ROOT_DN: 'nsslapd-rootdn',

SER_CREATION_SUFFIX: 'nsslapd-defaultnamingcontext',

SER_USER_ID: 'nsslapd-localuser',

}

cee015a... Ticket 48751 - Improve lib389 ldapi support
}}}

Ahhh! I'm sorry. I can't believe that I missed this in the rebase :(

commit d33624108669bafa12acd46b4544fee329933fda
To ssh://git.fedorahosted.org/git/389/lib389.git
543f868..d336241 master -> master

Metadata Update from @spichugi:
- Issue assigned to firstyear
- Issue set to the milestone: lib389 1.0.2

5 years ago

389-ds-base is moving from Pagure to Github. This means that new issues and pull requests
will be accepted only in 389-ds-base's github repository.

This issue has been cloned to Github and is available here:
- https://github.com/389ds/389-ds-base/issues/1811

If you want to receive further updates on the issue, please navigate to the github issue
and click on subscribe button.

Thank you for understanding. We apologize for all inconvenience.

Metadata Update from @spichugi:
- Issue close_status updated to: wontfix (was: Fixed)

2 years ago

Login to comment on this ticket.

Metadata