diff --git a/root/etc/e-smith/locale/fr/etc/e-smith/web/functions/userinfo b/root/etc/e-smith/locale/fr/etc/e-smith/web/functions/userinfo index 0763b93..78d9dcc 100644 --- a/root/etc/e-smith/locale/fr/etc/e-smith/web/functions/userinfo +++ b/root/etc/e-smith/locale/fr/etc/e-smith/web/functions/userinfo @@ -107,4 +107,8 @@ DIR_DOES_NOT_EXIST Ce répertoire n'existe pas + + IS_NOT_AN_EXECUTABLE + Veuillez sélectionner un exécutable + diff --git a/root/etc/e-smith/web/functions/userinfo b/root/etc/e-smith/web/functions/userinfo index de34c4a..9be35ab 100644 --- a/root/etc/e-smith/web/functions/userinfo +++ b/root/etc/e-smith/web/functions/userinfo @@ -135,7 +135,7 @@ __DATA__ + value="get_ldap_value('Shell')" validation="exec_exists"> localise('IS_NOT_AN_EXECUTABLE'); + + $ret = 'OK' if (-x "$field"); + return $ret; +} + 1;