From bb623ee0b2527878a9e79ad34869e2abd96c0b55 Mon Sep 17 00:00:00 2001 From: Sheppy Date: Fri, 5 Jan 2024 20:33:29 +0000 Subject: [PATCH] fix: #! & search filter --- roles/usermanagement/templates/fix_ldap.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/roles/usermanagement/templates/fix_ldap.py b/roles/usermanagement/templates/fix_ldap.py index aef1a55..f5c2770 100644 --- a/roles/usermanagement/templates/fix_ldap.py +++ b/roles/usermanagement/templates/fix_ldap.py @@ -1,3 +1,5 @@ +#!/usr/bin/python3 + from ldap3 import Server, Connection, MODIFY_ADD, MODIFY_DELETE ldap_server = 'ldap://localhost' @@ -16,7 +18,7 @@ if not conn.bind(): exit(1) # handle groups # -conn.search(groups_base_dn) +conn.search(groups_base_dn, '(objectClass=*)') for entry in conn.entries: dn = entry.entry_dn