Univention Bugzilla – Bug 49024
getRootDnConnection broken
Last modified: 2019-03-20 12:29:29 CET
getRootDnConnection: bindpw = open('/etc/ldap/rootpw.conf').read().rstrip('\n').lstrip('rootpw "').rstrip('"') Florian Best @fbest · 2 days ago .lstrip() removes all the characters! Therefore the password cannot start with any of 'rotpw '!
fixed in univention-python
As Jürn will replace the function soon, this fix isn't really relevant for UCS 4.4. OK: Code review ~OK: YAML (wording could be better)
(In reply to Florian Best from comment #2) > As Jürn will replace the function soon, this fix isn't really relevant for > UCS 4.4. with what? please consider management/univention-ldap-overlay-memberof/univention-update-memberof: lo = univention.uldap.getRootDnConnection()
(In reply to Felix Botner from comment #3) > (In reply to Florian Best from comment #2) > > As Jürn will replace the function soon, this fix isn't really relevant for > > UCS 4.4. > > with what? ldap bind with SASL authentication using a local unix socket. Afaics, the memberof thing should still work then.
<http://errata.software-univention.de/ucs/4.4/10.html>