From 6865009d567ee3c121430fd21ce0ef03b76eeafa Mon Sep 17 00:00:00 2001 From: Tim Niemeyer Date: Sun, 2 Jul 2017 10:41:40 +0200 Subject: [PATCH] fff-sysupgrade: Security question with yes/no Fixes: #31 Changes from Bjoerns ticket. Thanks. CC: freifunk@bjoernengel.de Signed-off-by: Tim Niemeyer Reviewed-by: Adrian Schmutzler Reviewed-by: Tobias Klaus --- src/packages/fff/fff-sysupgrade/files/etc/sysupgrade.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/packages/fff/fff-sysupgrade/files/etc/sysupgrade.sh b/src/packages/fff/fff-sysupgrade/files/etc/sysupgrade.sh index 942573c..1680378 100755 --- a/src/packages/fff/fff-sysupgrade/files/etc/sysupgrade.sh +++ b/src/packages/fff/fff-sysupgrade/files/etc/sysupgrade.sh @@ -54,10 +54,10 @@ if [ $VERSION -eq $FIRMWARE_VERSION ]; then echo -ne "Do you want to reinstall the current version? [y/N]\n" read DO_UPDATE case $DO_UPDATE in - [yY]) + [yY]*|[Jj]*) break ;; - [nN] | "") + [nN]*|"") exit 1 ;; *) @@ -92,8 +92,8 @@ else while true; do read -p "sha256 sums correct. Should I start upgrading the firmware (y/N)? " yn case $yn in - [Yy] ) echo -ne "\nStarting firmware upgrade. Don't touch me until I reboot.\n\n\n"; sysupgrade ${FILE}; break;; - [Nn]|* ) echo -ne "\nAborting firmware upgrade.\n\n"; rm -f ${FILE}*; exit 0;; + [Yy]*|[Jj]*) echo -ne "\nStarting firmware upgrade. Don't touch me until I reboot.\n\n\n"; sysupgrade ${FILE}; break;; + *) echo -ne "\nAborting firmware upgrade.\n\n"; rm -f ${FILE}*; exit 0;; esac done fi