This will tackle two issues.
First, the listing of instances should return ldapi configuration.
Second, if the right requirements are met:
Then autobinding is an option that can be requested in lib389
Third, ability to enable / disable ldapi configuration.
attachment 0001-Ticket-48751-Improve-lib389-ldapi-support.patch
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
cee015a... Ticket 48751 - Improve lib389 ldapi support }}}
attachment 0001-Ticket-48751-Clean-up-_constants.py-after-previous-p.patch
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
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.
subscribe
Thank you for understanding. We apologize for all inconvenience.
Metadata Update from @spichugi: - Issue close_status updated to: wontfix (was: Fixed)
Login to comment on this ticket.