fix change password variable name, too
authorrmurray <>
Thu, 16 Aug 2007 14:12:38 +0000 (14:12 +0000)
committerrmurray <>
Thu, 16 Aug 2007 14:12:38 +0000 (14:12 +0000)
ud-mailgate

index 6e24f10..60baacd 100755 (executable)
@@ -416,7 +416,7 @@ def HandleChPass(Reply,DnRecord,Key):
    # Check for a locked account
    Attrs = l.search_s(BaseDn,ldap.SCOPE_ONELEVEL,"uid="+GetAttr(DnRecord,"uid"));
    if (string.find(GetAttr(Attrs[0],"userPassword"),"*LK*")  != -1) \
-             or GetAttr(x,"userPassword").startswith("!"):
+             or GetAttr(Attrs[0],"userPassword").startswith("!"):
       raise Error, "This account is locked";
 
    # Modify the password