summaryrefslogtreecommitdiffstats
path: root/ipalib
diff options
context:
space:
mode:
authorRob Crittenden <rcritten@redhat.com>2008-10-13 14:59:48 -0400
committerRob Crittenden <rcritten@redhat.com>2008-10-13 14:59:48 -0400
commit0ebaad646207c8819097124d0e483251d9d5d47d (patch)
tree4a2a8bc6960805878c71277192463613b1f44624 /ipalib
parent361a379ff909819c7ba9af21cef5fc0f2eb78451 (diff)
downloadfreeipa-0ebaad646207c8819097124d0e483251d9d5d47d.tar.gz
freeipa-0ebaad646207c8819097124d0e483251d9d5d47d.tar.xz
freeipa-0ebaad646207c8819097124d0e483251d9d5d47d.zip
Do a more specific search for the user
Diffstat (limited to 'ipalib')
-rw-r--r--ipalib/plugins/f_user.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/ipalib/plugins/f_user.py b/ipalib/plugins/f_user.py
index 9dbc93cba..573a2a434 100644
--- a/ipalib/plugins/f_user.py
+++ b/ipalib/plugins/f_user.py
@@ -203,7 +203,9 @@ class user_mod(crud.Mod):
'Edit an existing user.'
def execute(self, *args, **kw):
uid=args[0]
- result = servercore.get_sub_entry(servercore.basedn, "uid=%s" % uid, ["*"])
+
+ # Get the existing user entry
+ result = servercore.get_sub_entry("cn=accounts," + servercore.basedn, "uid=%s" % uid, ["*"])
user = kw
dn = result.get('dn')