Handle MD5 passwords
authorJamie Cameron <jcameron@webmin.com>
Thu, 23 Dec 2010 02:10:03 +0000 (18:10 -0800)
committerJamie Cameron <jcameron@webmin.com>
Thu, 23 Dec 2010 02:10:03 +0000 (18:10 -0800)
https://sourceforge.net/tracker/?func=detail&atid=117457&aid=3142014&group_id=17457

cluster-passwd/save_passwd.cgi

index 29ea35c..a9c2cd0 100755 (executable)
@@ -16,6 +16,8 @@ $user || &error($passwd::text{'passwd_euser'});
 if ($access{'old'} == 1 ||
     $access{'old'} == 2 && $user->{'user'} ne $remote_user) {
        &unix_crypt($in{'old'}, $user->{'pass'}) eq $user->{'pass'} ||
+          &useradmin::encrypt_password($in{'old'}, $user->{'pass'}) eq
+          $user->{'pass'} ||
                &error($passwd::text{'passwd_eold'});
        }
 if ($access{'repeat'}) {