diff --git a/bin/gestUsers.sh b/bin/gestUsers.sh index 4dd4f8c..7731841 100755 --- a/bin/gestUsers.sh +++ b/bin/gestUsers.sh @@ -494,7 +494,7 @@ createMail() { while [ $fait -eq 0 ] do read -p "Mail de secours : " EMAIL_SECOURS - if [[ ${EMAIL_SECOURS} =~ ${regexMail} ]] + if [[ ${EMAIL_SECOURS} =~ ${regexMail} ]] && [ "${EMAIL_SECOURS}" != "" ] then fait=1 else @@ -508,9 +508,15 @@ createMail() { fi done # On demande le prenom - read -p "Prénom : " PRENOM - # On demande le nom - read -p "Nom : " NOM + while [ "${PRENOM}" = "" ] + do + read -p "Prenom : " PRENOM + done + # On demande le nom + while [ "${NOM}" = "" ] + do + read -p "Nom : " NOM + done # On constitue l' ident kaz pour le ldap IDENT_KAZ=$(unaccent utf8 "${PRENOM,,}.${NOM,,}") # on créé le mot de passe