From cd0da889cfe6ec81c3b49cf5c914186e928ff8ed Mon Sep 17 00:00:00 2001 From: hickert Date: Mon, 12 Apr 2010 12:11:20 +0000 Subject: [PATCH] Updated password methods to include target dn git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@17588 594d385d-05f5-0310-b6e9-bd551577e9d8 --- gosa-core/include/functions.inc | 4 ++-- gosa-core/include/password-methods/class_password-methods.inc | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/gosa-core/include/functions.inc b/gosa-core/include/functions.inc index dec99bbc2..0bf8608a9 100644 --- a/gosa-core/include/functions.inc +++ b/gosa-core/include/functions.inc @@ -2973,7 +2973,7 @@ function change_password ($dn, $password, $mode=0, $hash= "") // Get all available encryption Methods // NON STATIC CALL :) - $methods = new passwordMethod(session::get('config')); + $methods = new passwordMethod(session::get('config'),$dn); $available = $methods->get_available_methods(); // read current password entry for $dn, to detect the encryption Method @@ -3003,7 +3003,7 @@ function change_password ($dn, $password, $mode=0, $hash= "") } else { // User MD5 by default $hash= "md5"; - $test = new $available['md5']($config); + $test = new $available['md5']($config, $dn); } if($test instanceOf passwordMethod){ diff --git a/gosa-core/include/password-methods/class_password-methods.inc b/gosa-core/include/password-methods/class_password-methods.inc index cde47c38e..e1c348f2d 100644 --- a/gosa-core/include/password-methods/class_password-methods.inc +++ b/gosa-core/include/password-methods/class_password-methods.inc @@ -29,7 +29,7 @@ class passwordMethod var $lockable = TRUE; // Konstructor - function passwordMethod($config) + function passwordMethod($config, $dn) { } -- 2.30.2