0003-ldap-fix-encoding-password-on-modify_password.patch
src/authentic2/backends/ldap_backend.py | ||
---|---|---|
1785 | 1785 |
modlist = [(ldap.MOD_REPLACE, key, [value])] |
1786 | 1786 |
else: |
1787 | 1787 |
key = 'userPassword' |
1788 |
modlist = [(ldap.MOD_REPLACE, key, [new_password])] |
|
1788 |
modlist = [(ldap.MOD_REPLACE, key, [new_password.encode('utf8')])]
|
|
1789 | 1789 |
conn.modify_s(dn, modlist) |
1790 | 1790 |
log.debug('modified password for dn %r', dn) |
1791 | 1791 | |
1792 |
- |