Commit c68bcde5 authored by Claudio Cavalli's avatar Claudio Cavalli
Browse files

Sostituita icona png con svg

parent 14ee6db1
src/change-password usr/bin
src/change-password.desktop /usr/share/applications/change-password.desktop
src/change-password.png /usr/share/applications/change-password.desktop
src/change-password.svg /usr/share/applications/change-password.desktop
src/password-next-change usr/bin
src/password-next-change.desktop /etc/xdg/autostart
src/set-session-language usr/bin
......
......@@ -5,12 +5,31 @@ do
OLD=$(zenity --entry --text "Immetti la password vecchia" --title "Cambio password" --hide-text "" --width 500)
NEW1=$(zenity --entry --text "Immetti la password nuova! \n\nLa lunghezza dev'essere di almeno 8 caratteri. \n\nInserisci almeno una maiuscola, una minuscola ed una cifra. \n\nNon sono consentiti accenti o umlaut. \n" --title "Cambio password" --hide-text "" --width 500)
#Controllo che OLD sia la password vecchia corretta
if echo -e "$OLD" | su $USER &> /dev/null ; then
:
else
zenity --error --width 500 --text "\nNon hai inserito la password vecchia corretta!"
zenity --question --title="Cambio password" --text="\n\nVuoi riprovare?\n" --width=400 --height=100
if [ $? -eq 0 ]; then
continue
else
break
fi
fi
NEW1=$(zenity --entry --text "Immetti la password nuova! \n\nLa lunghezza dev'essere di almeno 8 caratteri. \n\nNon può essere troppo simile alla vecchia o contenere parole del vocabolario. \n\n\Inserisci almeno una maiuscola, una minuscola ed una cifra. \n\nNon sono consentiti accenti o Umlaut. \n" --title "Cambio password" --hide-text "" --width 500)
NEW2=$(zenity --entry --text "Conferma la password nuova" --title "Cambio password" --hide-text "" --width 500)
#Controllo che NEW1 sia uguale a NEW2
if [ $NEW1 != $NEW2 ] && [ $NEW1 != "" ]; then
zenity --error --width 500 --text "\n\nLe due password non coincidono!"
if [ "$NEW1" != "$NEW2" ]; then
zenity --error --width 500 --text "\nLe due password non coincidono!"
zenity --question --title="Cambio password" --text="\n\nVuoi riprovare?\n" --width=400 --height=100
if [ $? -eq 0 ]; then
......@@ -25,7 +44,7 @@ do
NEW3=$(echo $NEW2 | iconv -c -f utf8 -t ascii)
if [ "$NEW3" != "$NEW2" ]; then
zenity --error --text "\nLa password non può essere vuota \n\no contenere accenti, umlaut, ... ! \n" --width 500
zenity --error --text "\nLa password non può essere vuota \n\no contenere accenti, umlaut,...! \n" --width 500
zenity --question --title="Cambio password" --text="\n\nVuoi riprovare?\n" --width=400 --height=100
if [ $? -eq 0 ]; then
......@@ -49,7 +68,7 @@ do
break
else
zenity --error --text "Password non cambiata!!! \n\nForse non hai inserito la password vecchia corretta \n\no la password nuova è troppo semplice? " --width 500
zenity --error --text "Password non cambiata!!! \n\nForse la password nuova è troppo semplice? " --width 500
zenity --question --title="Cambio password" --text="\n\nVuoi riprovare?\n" --width=400 --height=100
if [ $? -eq 0 ]; then
......
[Desktop Entry]
Type=Application
Encoding=UTF-8
Icon=/usr/share/applications/change-password.desktop/change-password.png
Icon=/usr/share/applications/change-password.desktop/change-password.svg
Exec=/usr/bin/change-password
Name=Change Your Password
Name[it]=Cambia la tua password
......
This diff is collapsed.
......@@ -26,12 +26,12 @@ if [ $DAYTOCHANGE -lt 8 ]
GIO="scadrà tra $DAYTOCHANGE giorni"
fi
zenity --info --width 400 --text "\n Ciao $USER \n\n La tua password $GIO! \n"
zenity --info --width 400 --text "\nCiao $USER \n\nLa tua password $GIO! \n"
zenity --question --title="Password scaduta" --text="\nTi consigliamo di aggiornare al più presto la password! \n\n La aggiorni ora?" --width=500 --height=100
zenity --question --title="Password scaduta" --text="\nTi consigliamo di aggiornare al più presto la password! \n\nLa aggiorni ora?" --width=500 --height=100
if [ $? == 0 ]; then
/usr/bin/change-passwd
/usr/bin/change-password
fi
if [ $? == 1 ]; then
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment