[PATCH 4/4] sysupgrade: Add upgrade path fallback

Fabian Bläse fabian at blaese.de
Mi Nov 20 17:21:07 CET 2019


On 20.11.19 00:32, mail at adrianschmutzler.de wrote:
>> diff --git a/src/packages/fff/fff-sysupgrade/files/etc/sysupgrade.sh
>> b/src/packages/fff/fff-sysupgrade/files/etc/sysupgrade.sh
>> index 6133966..dea6ccb 100755
>> --- a/src/packages/fff/fff-sysupgrade/files/etc/sysupgrade.sh
>> +++ b/src/packages/fff/fff-sysupgrade/files/etc/sysupgrade.sh
>> @@ -7,9 +7,8 @@ cd /tmp/
>>  UPGRADE_PATH="$(getUpgradePath)"
>>
>>  if [ -z "$UPGRADE_PATH" ]; then
>> -  echo "Upgrade path not set! Aborting."
>> -  echo ""
>> -  exit 1
>> +  UPGRADE_PATH="http://dev.freifunk-franken.de"
> 
> Kein https?
Ja, denn damit kann unsere Firmware leider je nach Kommando nicht (wget) oder nicht sinnvoll (curl) [wir haben keinen Trust Anchor] umgehen. :-(

> Mir stellt sich hier die Frage, ob man das ggf. in die /etc/firmware_release tun will, anstatt es irgendwo in der Firmware hardzucoden. Ich bin mir aber nicht sicher, ist nur so ne blöde Idee.
Eine zentrale Konfiguration für solche Dinge wäre denkbar, firmware_release beschreibt aber nur den Build, da gehört es mMn nicht rein.

Gruß
Fabian

-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 833 bytes
Beschreibung: OpenPGP digital signature
URL         : <https://lists.freifunk.net/pipermail/franken-dev-freifunk.net/attachments/20191120/8623a737/attachment.sig>


Mehr Informationen über die Mailingliste franken-dev