[sork] SORK - passwd and MySQL Cyrus
Ilya
mail at krel.org
Mon Aug 25 12:01:17 PDT 2003
ive made this driver long time ago - see cyrsql
it worked fine for me for a while, but recently i updated to latest head and
noticed it doesnt work anymore with it. so i have to update the driver, you
welcome to do it and send changes to list ;_)
On Mon, Aug 18, 2003 at 09:45:52PM +0200, Milan Rip wrote:
> Hi all,
> last few hours I've spent with patching passwd (passwd-RELENG-2003-08-18) to allow me change passwords stored in MySQL throught HORDE (horde-2.2.3) web site.
>
> I think it should be cool for other users (using Mysql, Cyrus, Postfix & Horde+IMP) when this will be a part of passwd - sork.
>
> Because of I`m not familier with patch at this time, changes are described bellow as plain text.
> By
> Milan Jezdik, mail> xripm at seznam dot cz
> please, let me know if somebody help this :)
>
> Change in passwd/lib/Driver.php , function comparePasswords in switch structure add this>
> case 'cyrus':
> if ($encrypted == crypt($plaintext, $encrypted)) {
> return true;
> }
> break;
>
> Change in passwd/lib/Driver.php , function function comparePasswords in switch structure add this>
> case 'cyrus':
> $newPassword = crypt($newPassword, substr(md5(rand()),0,2));
> break;
>
> Than in passwd/config/backends.php could be support like this>
>
> $backends['sql'] = array (
> 'name' => 'Horde Authentication',
> 'preferred' => '',
> 'password policy' => array(
> 'minLength' => 3,
> 'maxLength' => 8,
> 'maxSpace' => 0,
> 'minUpper' => 1,
> 'minLower' => 1,
> 'minNumeric' => 1
> ),
> 'driver' => 'sql',
> 'params' => array(
> 'phptype' => 'mysql',
> 'hostspec' => 'localhost',
> 'username' => 'mail',
> 'password' => 'secret',
> 'encryption' => 'cyrus',
> 'database' => 'mail',
> 'table' => 'accountuser',
> 'user_col' => 'username',
> 'pass_col' => 'password'
> )
> );
>
> ____________________________________________________________
> Nem? po??tadlo kalori?, nem? kompas, nem? zrc?tko - ale za tu cenu ho
> budete cht?! Samsung C100 za 1977 K? http://ad2.seznam.cz/redir.cgi?isntance=58377%26url=http://www.oskarmobil.cz/handsets/hs_view1.php3?nob=1?=cz&hs_id=69&ii=1
> --
> Sork mailing list
> Frequently Asked Questions: http://horde.org/faq/
> To unsubscribe, mail: sork-unsubscribe at lists.horde.org
More information about the sork
mailing list