[ldap_lookup] Fix role search
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>certbot_on_virtu
parent
ed05043465
commit
1e651977e3
|
@ -200,7 +200,7 @@ class LookupModule(LookupBase):
|
|||
return int(result['description'][0])
|
||||
elif terms[0] == 'role':
|
||||
role = terms[1]
|
||||
query_id = self.base.search(f"ou=hosts,{self.base_dn}", ldap.SCOPE_ONELEVEL, f"description={role}")
|
||||
query_id = self.base.search(f"ou=hosts,{self.base_dn}", ldap.SCOPE_ONELEVEL, f"description=role:{role}")
|
||||
result = self.base.result(query_id)
|
||||
result = [cn.decode('utf-8') for res in result[1] for cn in res[1]['cn']]
|
||||
return result
|
||||
|
|
Loading…
Reference in New Issue