Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Autobind should be enabled by default when creating instance with lib389 topologies #4072

Closed
389-ds-bot opened this issue Sep 13, 2020 · 6 comments
Labels
CI test Involves lib389 CI test priority_high need urgent fix / highly valuable / easy to fix
Milestone

Comments

@389-ds-bot
Copy link

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

  • Created at 2020-04-08 14:22:48 by bsmejkal
  • Assigned to nobody

Issue Description

Ldapi autobind is not enabled when creating instance with lib389 topologies.
We have it enabled by default, if we create instance manually.

Steps to reproduce

  1. Create instance using lib389 topology
  2. Search for nsslapd-ldapi* attributes in cn=config

Actual results

nsslapd-ldapifilepath: /var/run/slapd-test.socket
nsslapd-ldapilisten: off
nsslapd-ldapiautobind: off
nsslapd-ldapimaprootdn: cn=Directory Manager
nsslapd-ldapimaptoentries: off
nsslapd-ldapiuidnumbertype: uidNumber
nsslapd-ldapigidnumbertype: gidNumber
nsslapd-ldapientrysearchbase: dc=example,dc=com

Expected results

Autobind should be enabled by default.

@389-ds-bot 389-ds-bot added this to the 1.4.3 milestone Sep 13, 2020
@389-ds-bot
Copy link
Author

Comment from mreynolds (@mreynolds389) at 2020-04-08 15:05:39

As I mentioned in a PR - the problem is that lib389 topologies are still using the old installer(setup-ds.pl). We really need to get off of the legacy tools in lib389 especially since they are going way very soon!

@389-ds-bot
Copy link
Author

Comment from mreynolds (@mreynolds389) at 2020-04-08 15:05:39

Metadata Update from @mreynolds389:

  • Custom field origin adjusted to None
  • Custom field reviewstatus adjusted to None

@389-ds-bot
Copy link
Author

Comment from firstyear (@Firstyear) at 2020-04-09 00:49:17

They only use perl if you have compiled with perl because it reads from defaults.inf ....

@389-ds-bot
Copy link
Author

Comment from mreynolds (@mreynolds389) at 2020-04-09 17:39:56

Metadata Update from @mreynolds389:

  • Issue priority set to: normal
  • Issue set to the milestone: 1.4.3

@mreynolds389
Copy link
Contributor

This is for enabling ldapi when the old installer is used in 1.4.x. This is not needed in 2.x

@tbordaz tbordaz added the priority_high need urgent fix / highly valuable / easy to fix label Apr 29, 2021
@tbordaz
Copy link
Contributor

tbordaz commented Jun 16, 2021

old installer not evolving any more - new dscreate enables ldapi by default. CLosing this ticket. Please reopen if needed

@tbordaz tbordaz closed this as completed Jun 16, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI test Involves lib389 CI test priority_high need urgent fix / highly valuable / easy to fix
Projects
None yet
Development

No branches or pull requests

3 participants