diff options
author | thomascube <thomas@roundcube.net> | 2009-06-30 17:12:45 +0000 |
---|---|---|
committer | thomascube <thomas@roundcube.net> | 2009-06-30 17:12:45 +0000 |
commit | 6a765a9355661659b4a4329e125d15c2f29406b0 (patch) | |
tree | e3759b50696a882512b70c14336d6a2241ede2f7 /plugins/password/drivers/sasl.php | |
parent | 3d241d914ceb727f85f09e36da4529b4dc0baf14 (diff) |
Use html_table class to build password form + add german localizations + codestyle (no tabs, just spaces)
Diffstat (limited to 'plugins/password/drivers/sasl.php')
-rw-r--r-- | plugins/password/drivers/sasl.php | 20 |
1 files changed, 11 insertions, 9 deletions
diff --git a/plugins/password/drivers/sasl.php b/plugins/password/drivers/sasl.php index 361333403..0f762e50d 100644 --- a/plugins/password/drivers/sasl.php +++ b/plugins/password/drivers/sasl.php @@ -22,18 +22,20 @@ function password_save($currpass, $newpass) $username = escapeshellcmd($_SESSION['username']); if ($fh = popen("$curdir/chgsaslpasswd -p $username", 'w')) { - fwrite($fh, $newpass."\n"); + fwrite($fh, $newpass."\n"); $code = pclose($fh); - if($code == 0) - return PASSWORD_SUCCESS; - } else - raise_error(array( + if ($code == 0) + return PASSWORD_SUCCESS; + } + else { + raise_error(array( 'code' => 600, - 'type' => 'php', - 'file' = __FILE__, - 'message' => "Password plugin: Unable to execute $curdir/chgsaslpasswd" - ), true, false); + 'type' => 'php', + 'file' => __FILE__, + 'message' => "Password plugin: Unable to execute $curdir/chgsaslpasswd" + ), true, false); + } return PASSWORD_ERROR; } |