X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/670f76a86aaf642bf1a6b5b37cdc023f8fdfc79c..fcc1d512a5e2cd9db53702fea9ef83684aa0f2f3:/bin/mozilla/admin.pl diff --git a/bin/mozilla/admin.pl b/bin/mozilla/admin.pl index 42971fac5..7581e9b34 100755 --- a/bin/mozilla/admin.pl +++ b/bin/mozilla/admin.pl @@ -96,6 +96,7 @@ sub run { if ($form->{action}) { if ($auth->authenticate_root($form->{'{AUTH}admin_password'}) != $auth->OK()) { + $auth->punish_wrong_login; $form->{error_message} = $locale->text('Incorrect Password!'); $auth->delete_session_value('admin_password'); adminlogin(); @@ -145,6 +146,8 @@ sub check_auth_db_and_tables { map { $params{"db_${_}"} = $main::auth->{DB_config}->{$_} } keys %{ $auth->{DB_config} }; + $params{admin_password} = $::lx_office_conf{authentication}->{admin_password}; + if (!$main::auth->check_database()) { $form->{title} = $locale->text('Authentification database creation'); $form->header();