[PATCH 1/2] fff-sysupgrade: Security question with yes/no

Tim Niemeyer tim at tn-x.org
So Jul 2 10:41:40 CEST 2017


Fixes: #31

Changes from Bjoerns ticket. Thanks.

CC: freifunk at bjoernengel.de
Signed-off-by: Tim Niemeyer <tim at tn-x.org>
---

 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
-- 
2.1.4



Mehr Informationen über die Mailingliste franken-dev