[Tickets #3947] NEW: smbldap backend - inheritance problem
bugs@bugs.horde.org
bugs at bugs.horde.org
Thu May 18 02:56:56 PDT 2006
DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.
Ticket URL: http://bugs.horde.org/ticket/?id=3947
-----------------------------------------------------------------------
Ticket | 3947
Created By | lakka at users.sourceforge.net
Summary | smbldap backend - inheritance problem
Queue | Passwd
Version | HEAD
State | Unconfirmed
Priority | 2. Medium
Type | Bug
Owners |
-----------------------------------------------------------------------
lakka at users.sourceforge.net (2006-05-18 02:56) wrote:
The smbldap backend is currently broken. Line 54 of Driver/smbldap.php is:
$userdn = $this->_userDN($username, $old_password);
but there is no _userDN function in the class or its ancestors. Digging
around reveals that it was removed in version 1.44 of Driver/ldap.php - see
http://cvs.horde.org/diff.php?r1=1.43&r2=1.44&f=passwd%2Flib%2FDriver%2Fldap
.php
Looks like the code simplification was a bit overenthusiastic!
I am not sure what the best way to fix is. Maybe reintroduce _userDN in the
base class, or copy the old code to smbldap.php, but that would involve a
reasonable amount of hacking.
More information about the bugs
mailing list