summaryrefslogtreecommitdiffstats
path: root/ipalib/plugins/passwd.py
diff options
context:
space:
mode:
authorPavel Zuna <pzuna@redhat.com>2009-06-18 19:18:06 +0200
committerRob Crittenden <rcritten@redhat.com>2009-07-02 13:33:02 -0400
commit341a47f5a3786f96602bcc0c0ecd12aa86f5b9c1 (patch)
treea212f5cd14a45df0260463165e375eadacd1edae /ipalib/plugins/passwd.py
parent4b6a6c405cb66b38e1fd0961eaaca406f061fa60 (diff)
downloadfreeipa-341a47f5a3786f96602bcc0c0ecd12aa86f5b9c1.tar.gz
freeipa-341a47f5a3786f96602bcc0c0ecd12aa86f5b9c1.tar.xz
freeipa-341a47f5a3786f96602bcc0c0ecd12aa86f5b9c1.zip
Fix bug in basegroup and passwd plugins (incorrect use of find_entry_by_attr).
Diffstat (limited to 'ipalib/plugins/passwd.py')
-rw-r--r--ipalib/plugins/passwd.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/ipalib/plugins/passwd.py b/ipalib/plugins/passwd.py
index 6c339856b..fbc12263c 100644
--- a/ipalib/plugins/passwd.py
+++ b/ipalib/plugins/passwd.py
@@ -61,8 +61,8 @@ class passwd(Command):
else:
principal = '%s@%s' % (principal, self.api.env.realm)
- dn = ldap.find_entry_by_attr(
- 'krbprincipalname', principal, 'posixaccount'
+ (dn, entry_attrs) = ldap.find_entry_by_attr(
+ 'krbprincipalname', principal, 'posixaccount', ['']
)
ldap.modify_password(dn, password)