http://www.mediawiki.org/wiki/Special:Code/MediaWiki/89629

Revision: 89629
Author:   laner
Date:     2011-06-07 07:28:31 +0000 (Tue, 07 Jun 2011)
Log Message:
-----------
Keywords in /etc/ldap/ldap.conf and /etc/ldap.conf aren't case sensitive, 
ensure we parse in a case insensitive way.

Modified Paths:
--------------
    trunk/tools/subversion/user-management/ldapsupportlib.py

Modified: trunk/tools/subversion/user-management/ldapsupportlib.py
===================================================================
--- trunk/tools/subversion/user-management/ldapsupportlib.py    2011-06-07 
07:00:43 UTC (rev 89628)
+++ trunk/tools/subversion/user-management/ldapsupportlib.py    2011-06-07 
07:28:31 UTC (rev 89629)
@@ -83,7 +83,7 @@
        def getLdapInfo(self, attr, conffile="/etc/ldap.conf"):
                f = open(conffile)
                for line in f:
-                       if line.split()[0] == attr:
+                       if line.split()[0].lower() == attr.lower():
                                return line.split(None, 1)[1].strip()
                                break
 


_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to