[sork] passwd+vpopmail is driving me insane

Scott Ferry scott at ancients.net
Fri Apr 9 02:03:30 PDT 2004


err..vpopmail 5.4.0

----- Original Message ----- 
From: "Scott Ferry" <scott at ancients.net>
To: <sork at lists.horde.org>
Sent: Friday, April 09, 2004 4:47 AM
Subject: [sork] passwd+vpopmail is driving me insane


> No matter what I do I keep getting 'Failure in changing password :
Incorrect
> Password'
>
> I am currently using:
> horde-2.2.5
> passwd-2.2.1
>
> I've tried all of the various encryption methods that passwd-2.2.1
supports
> as well as crypt-md5.  I'm using gentoo linux.  vpopmail 4.5.0. umm..a
> sample password from my database:  $1$h7/tTTXe$HIGpl0ukWm.v6f7RhpVUT.
> It's 4:46am and my brain is fried.  Any help would be appriciated.
>
>
> P.S.
> I've added the following to Drivers.php with no luck:
>
> <starting at line 106>
> case 'crypt-md5':
>            $salt = substr($encrypted , 0, 8);
>              if ($encrypted == crypt($plaintext, $salt)) {
>                    return true;
>              }
>             break;
>
> <starting at line 165>
>             case "crypt-md5":
>                 function randltr() {
>                    $retval = ord('a');
>                    $randnum = rand() % 64;
>                    if ($randnum < 26) $retval = $randnum + ord('a');
>                    if ($randnum > 25) $retval = $randnum - 26 + ord('A');
>                    if ($randnum > 51) $retval = $randnum - 52 + ord('0');
>                    if ($randnum == 62) $retval = ord(';');
>                    if ($randnum == 63) $retval = ord('.');
>                    return chr($retval);
>                 }
>                 $salt = '$1$' . randltr() . randltr() . randltr() .
> randltr();
>                 $newPassword = crypt($newPassword,$salt);
>                 break;
>
>
> -- 
> Sork mailing list - Join the hunt: http://horde.org/bounties/#sork
> Frequently Asked Questions: http://horde.org/faq/
> To unsubscribe, mail: sork-unsubscribe at lists.horde.org
>
>
>




More information about the sork mailing list