diff --git a/gosa-core/include/password-methods/class_password-methods-ssha.inc b/gosa-core/include/password-methods/class_password-methods-ssha.inc
index 3851c62d2cb9959195c4271bede526bef8083977..8c0b987b5109452f1381e4fc43f4f2c6eaf20381 100644 (file)
class passwordMethodssha extends passwordMethod
{
- function passwordMethodssha($config)
+ function passwordMethodssha($config)
{
}
$salt=mhash_keygen_s2k(MHASH_SHA1,$pwd, substr(pack("h*",md5(mt_rand())),0,8),4);
$pwd= "{SSHA}".base64_encode(mhash(MHASH_SHA1, $pwd.$salt).$salt);
} else {
- msg_dialog::display(_("Configuration error"), sprintf(_("Cannot use %s encryption: no PHP functions for sha1/mhash available"), 'SSHA'), ERROR_DIALOG);
+ msg_dialog::display(_("Configuration error"), msgPool::missingext("mhash"), ERROR_DIALOG);
return(false);
}
return $pwd;