[PATCH 1/2] fff-sysupgrade: Security question with yes/no
mail at adrianschmutzler.de
mail at adrianschmutzler.de
So Jul 23 00:35:38 CEST 2017
Reviewed-by: Adrian Schmutzler <freifunk at adrianschmutzler.de>
> -----Original Message-----
> From: franken-dev [mailto:franken-dev-bounces at freifunk.net] On Behalf
> Of Tim Niemeyer
> Sent: Sonntag, 2. Juli 2017 10:42
> To: franken-dev at freifunk.net
> Subject: [PATCH 1/2] fff-sysupgrade: Security question with yes/no
>
> 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
>
> --
> franken-dev mailing list
> franken-dev at freifunk.net
> http://lists.freifunk.net/mailman/listinfo/franken-dev-freifunk.net
Mehr Informationen über die Mailingliste franken-dev