diff --git a/root/usr/share/smanager/lib/SrvMngr/Controller/Useraccounts.pm b/root/usr/share/smanager/lib/SrvMngr/Controller/Useraccounts.pm index ed31986..16712b4 100644 --- a/root/usr/share/smanager/lib/SrvMngr/Controller/Useraccounts.pm +++ b/root/usr/share/smanager/lib/SrvMngr/Controller/Useraccounts.pm @@ -361,7 +361,7 @@ sub lock_account { $adb = esmith::AccountsDB::UTF8->open(); return 'OK'; } else { - return $c->l('NO_SUCH_USER', $user); + return $c->l('usr_NO_SUCH_USER', $user); } } ## end sub lock_account @@ -380,13 +380,13 @@ sub remove_account { if (system("/sbin/e-smith/signal-event", "user-delete", $user)) { $adb = esmith::AccountsDB::UTF8->open(); - return $c->l("ERR_OCCURRED_DELETING"); + return $c->l("usr_ERR_OCCURRED_DELETING"); } $adb = esmith::AccountsDB::UTF8->open(); $adb->get($user)->delete; return 'OK'; } else { - return $c->l('NO_SUCH_USER', $user); + return $c->l('usr_NO_SUCH_USER', $user); } } ## end sub remove_account @@ -413,7 +413,7 @@ sub reset_password { $adb = esmith::AccountsDB::UTF8->open(); return 'OK'; } else { - return $c->l('NO_SUCH_USER', $user); + return $c->l('usr_NO_SUCH_USER', $user); } } ## end sub reset_password @@ -788,7 +788,7 @@ sub system_change_password { if ($result == 0) { return 'OK'; } else { - return $c->l("Error occurred while modifying password for admin.", 'First'); + return $c->l("Error occurred while modifying password for admin."); } } ## end sub system_change_password 1 \ No newline at end of file diff --git a/root/usr/share/smanager/lib/SrvMngr/Controller/Userpassword.pm b/root/usr/share/smanager/lib/SrvMngr/Controller/Userpassword.pm index 6e347a3..f565e18 100644 --- a/root/usr/share/smanager/lib/SrvMngr/Controller/Userpassword.pm +++ b/root/usr/share/smanager/lib/SrvMngr/Controller/Userpassword.pm @@ -21,6 +21,7 @@ use SrvMngr qw( theme_list init_session validate_password ); sub main { my $c = shift; my %pwd_datas = (); + my $title = $c->l("pwd_ACCOUNT_PASSWORD_CHANGE"); if ($c->is_logged_in) { $pwd_datas{Account} = $c->session->{username}; @@ -34,7 +35,7 @@ sub main { # request already treated or outdated if ($c->pwdrst->{$name}{confirmed} != 1 or $c->pwdrst->{$name}{date} < time()) { - $mess = $c->l('use_INVALID_REQUEST') . ' -step 1-'; + $mess = $c->l('pwd_INVALID_REQUEST') . ' -step 1-'; } if ($mess) { @@ -47,7 +48,7 @@ sub main { $pwd_datas{Account} = $name; $pwd_datas{trt} = 'RESET'; $pwd_datas{jwt} = $jwt; - $c->flash(success => $c->l('use_OK_FOR_RESET')); + $c->flash(success => $c->l('pwd_OK_FOR_RESET')); } ## end else [ if ($c->is_logged_in) ] $c->stash(pwd_datas => \%pwd_datas); $c->render('userpassword'); @@ -74,7 +75,7 @@ sub change_password { # request already treated or outdated if ($c->pwdrst->{$name}{confirmed} != 2 or $c->pwdrst->{$name}{date} < time()) { - $mess = $c->l('use_INVALID_REQUEST') . ' -step 2-'; + $mess = $c->l('pwd_INVALID_REQUEST') . ' -step 2-'; } if (!$name or $c->is_logged_in or $name ne $acctName) { @@ -158,7 +159,7 @@ sub change_password { sub reset_password { my ($c, $trt, $user, $password, $oldpassword) = @_; my $ret; - return $c->l('usr_TAINTED_USER') unless (($user) = ($user =~ /^(\w[\-\w_\.]*)$/)); + return $c->l('pwd_TAINTED_USER') unless (($user) = ($user =~ /^(\w[\-\w_\.]*)$/)); $user = $1; my $adb = esmith::AccountsDB::UTF8->open(); my $acct = $adb->get($user); @@ -171,7 +172,7 @@ sub reset_password { if (system("/sbin/e-smith/signal-event", "password-modify", $user)) { $adb = esmith::AccountsDB::UTF8->open(); - return $c->l("usr_ERR_OCCURRED_MODIFYING_PASSWORD"); + return $c->l("pwd_ERR_OCCURRED_MODIFYING_PASSWORD"); } $adb = esmith::AccountsDB::UTF8->open(); return 'OK'; @@ -199,4 +200,4 @@ sub check_password { return validate_password($c, $strength, $password); } ## end sub check_password -1; +1; \ No newline at end of file diff --git a/smeserver-manager.spec b/smeserver-manager.spec index cd30d12..2c31416 100644 --- a/smeserver-manager.spec +++ b/smeserver-manager.spec @@ -2,7 +2,7 @@ Summary: Sme server navigation module : manager 2 %define name smeserver-manager Name: %{name} %define version 11.0.0 -%define release 108 +%define release 109 Version: %{version} Release: %{release}%{?dist} License: GPL @@ -146,6 +146,9 @@ true %defattr(-,root,root) %changelog +* Wed Jul 16 2025 Brian Read 11.0.0-109.sme +- A few more error message corrections [SME: 13078] + * Wed Jul 16 2025 Brian Read 11.0.0-108.sme - Password change panel - add extra descriptive text [SME: 13081]