Do not forget that passwords start with {crypt}
authorPeter Palfrader <peter@palfrader.org>
Mon, 2 Aug 2010 21:37:50 +0000 (21:37 +0000)
committerPeter Palfrader <peter@palfrader.org>
Mon, 2 Aug 2010 21:37:50 +0000 (21:37 +0000)
UDLdap.py

index 096f117..ffdb6b0 100644 (file)
--- a/UDLdap.py
+++ b/UDLdap.py
@@ -55,7 +55,7 @@ class Account:
     def pw_active(self):
         if self['userPassword'] == '{crypt}*LK*':
             return False
-        if self['userPassword'].startswith("!"):
+        if self['userPassword'].startswith("{crypt}!"):
             return False
         return True