[sysadmin-bin] Convert user query to bytestring
- From: Bartłomiej Piotrowski <bpiotrowski src gnome org>
- To: gnome-sysadmin gnome org,commits-list gnome org
- Subject: [sysadmin-bin] Convert user query to bytestring
- Date: Fri, 27 Nov 2020 09:13:31 +0000 (UTC)
commit 33add61921cea9659b6a5ec5f5800326ec86a450
Author: Bartłomiej Piotrowski <bpiotrowski gnome org>
Date: Fri Nov 27 10:12:56 2020 +0100
Convert user query to bytestring
gnome_ldap_utils.py | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
---
diff --git a/gnome_ldap_utils.py b/gnome_ldap_utils.py
index 6410566..5941ab2 100755
--- a/gnome_ldap_utils.py
+++ b/gnome_ldap_utils.py
@@ -95,7 +95,8 @@ class Gnome_ldap_utils:
def remove_user_from_ldap_group(self, userid, group):
import ldap
- remove_members = [(ldap.MOD_DELETE, 'member', 'uid=%s,%s' % (userid, self.LDAP_USER_BASE))]
+ uid_query = "uid={},{}".format(userid, self.LDAP_USER_BASE).encode("utf-8")
+ remove_members = [(ldap.MOD_DELETE, 'member', uid_query)]
self.conn.modify_s('cn=%s,%s' % (group, self.LDAP_GROUP_BASE), remove_members)
def add_or_update_description(self, userid, comment, add=False, update=False):
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]