#1253 Service lookup shows case sensitive names twice with case_sensitive=false
Closed: Fixed None Opened 7 years ago by sgallagh.

https://bugzilla.redhat.com/show_bug.cgi?id=803659 (Red Hat Enterprise Linux 6)

Description of problem:
Service lookup shows case sensitive names twice with case_sensitive=false

Version-Release number of selected component (if applicable):

How reproducible:

Steps to Reproduce:
1. Add the following service in ldap server:
dn: cn=ssh,ou=Services,dc=example,dc=com
objectClass: ipService
cn: ssh_alias1
cn: SSH_alias2
cn: ssh
ipServicePort: 22
ipServiceProtocol: tcp

2. sssd.conf domain section has:

id_provider = ldap
ldap_uri = ldap://ldapserver.example.com
ldap_search_base = dc=example,dc=com
ldap_tls_cacert = /etc/openldap/cacerts/server.pem
case_sensitive = false

3. Lookup the service ssh:
# getent services ssh
ssh     22/tcp ssh_alias1 ssh_alias2 ssh_alias2  <==SSH_alias2 is shown twice

Actual results:
case sensitive names appear twice.

Expected results:
All names should appear only once.

Additional info:

Fields changed

blockedby: =>
blocking: =>
coverity: =>
feature_milestone: =>
milestone: NEEDS_TRIAGE => SSSD 1.8.2 (LTM)
tests: => 0
testsupdated: => 0
upgrade: => 0

Fields changed

owner: somebody => sgallagh

Fields changed

component: SSSD => NSS
status: new => assigned

Fixed by:
- a9b96ea (master)
- 2293a41 (sssd-1-8)

patch: 0 => 1
resolution: => fixed
status: assigned => closed

Metadata Update from @sgallagh:
- Issue assigned to sgallagh
- Issue set to the milestone: SSSD 1.8.2 (LTM)

2 years ago

Login to comment on this ticket.