[Freifunk Franken Firmware 0000113]: /etc/sysupgrade.sh -eq Vergleich obwohl Firmware nicht immer int ist
Mantis Bug Tracker
mbt at chrisi01.de
Mi Nov 7 21:07:28 CET 2018
Der folgende Eintrag wurde erledigt.
======================================================================
https://mantis.freifunk-franken.de/view.php?id=113
======================================================================
Berichtet von: ChristianD
Zugewiesen an: Adrian Schmutzler
======================================================================
Projekt: Freifunk Franken Firmware
Eintrag-ID: 113
Kategorie: Freifunk Franken Firmware
Reproduzierbarkeit: immer
Auswirkung: kleinerer Fehler
Priorität: normal
Status: erledigt
Lösung: erledigt
Behoben in Version: next-stable
======================================================================
Erstellt am: 2018-09-14 18:27 CEST
Zuletzt geändert: 2018-11-07 21:07 CET
======================================================================
Zusammenfassung: /etc/sysupgrade.sh -eq Vergleich obwohl Firmware
nicht immer int ist
Beschreibung:
https://github.com/FreifunkFranken/firmware/blob/master/src/packages/fff/fff-sysupgrade/files/etc/sysupgrade.sh
Zeile 45:
if [ "$VERSION" -eq "$FIRMWARE_VERSION" ]; then
da eine vorherige Firmwareversion z.b. auch 20180802-beta sein kann (und somit
kein Integer), scheitert dies mit:
sh: 20180802-beta: bad number
Das Upgrade wird danach aber dennoch richtig durchgeführt
======================================================================
----------------------------------------------------------------------
(0000305) Adrian Schmutzler (Administrator) - 2018-09-14 18:33
https://mantis.freifunk-franken.de/view.php?id=113#c305
----------------------------------------------------------------------
Machen wir halt [ "$VERSION" = "$FIRMWARE_VERSION" ]
----------------------------------------------------------------------
(0000307) Adrian Schmutzler (Administrator) - 2018-11-07 21:06
https://mantis.freifunk-franken.de/view.php?id=113#c307
----------------------------------------------------------------------
Fixed:
https://github.com/FreifunkFranken/firmware/commit/3856fff4bec24a2d926e4aee32c17af642bad5cc
----------------------------------------------------------------------
(0000308) Adrian Schmutzler (Administrator) - 2018-11-07 21:07
https://mantis.freifunk-franken.de/view.php?id=113#c308
----------------------------------------------------------------------
https://github.com/FreifunkFranken/firmware/commit/3856fff4bec24a2d926e4aee32c17af642bad5cc
Eintrags-Historie
Änderungsdatum Benutzername Feld Änderung
======================================================================
2018-09-14 18:27 ChristianD Neuer Eintrag
2018-09-14 18:33 Adrian SchmutzlerNotiz hinzugefügt: 0000305
2018-11-07 21:05 Adrian SchmutzlerFixierter Eintrag Nein => Ja
2018-11-07 21:06 Adrian SchmutzlerFixierter Eintrag Ja => Nein
2018-11-07 21:06 Adrian SchmutzlerNotiz hinzugefügt: 0000307
2018-11-07 21:07 Adrian SchmutzlerBearbeitung durch => Adrian Schmutzler
2018-11-07 21:07 Adrian SchmutzlerStatus neu => erledigt
2018-11-07 21:07 Adrian SchmutzlerLösung offen => erledigt
2018-11-07 21:07 Adrian SchmutzlerBehoben in Version => next-stable
2018-11-07 21:07 Adrian SchmutzlerNotiz hinzugefügt: 0000308
======================================================================
Mehr Informationen über die Mailingliste franken-dev