diff --git a/archinstall/chrootinstall.sh b/archinstall/chrootinstall.sh index 321b329..4ebe249 100755 --- a/archinstall/chrootinstall.sh +++ b/archinstall/chrootinstall.sh @@ -86,13 +86,14 @@ clear nameuser=`dialog --stdout --inputbox "Ahora crearemos tu usuario \nNombre para tu usuario:" 10 50` useradd -m -G wheel -s /bin/bash $nameuser #Loop infinito hasta que la contraseña este bien -for (( ; ; )) +correctPass=0 +until [ $correctPass -eq 1 ] do ctr1=`dialog --stdout --insecure --passwordbox "Contraseña" 9 50` ctr2=`dialog --stdout --insecure --passwordbox "Repita la contraseña" 9 50` if [[ $ctr1 = $ctr2 ]];then echo "${nameuser}:${ctr1}" | chpasswd - break + correctPass=1 else mostrardialog "Contraseña" "Las contraseñas no coinciden" fi