Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
autoupdater-setup [2014/05/08 15:51] – angelegt mwarning | autoupdater-setup [2014/09/16 21:09] – mwarning | ||
---|---|---|---|
Zeile 35: | Zeile 35: | ||
+ | Auf dem Router sind in der Konfigurationsdatei / | ||
+ | |||
+ | Die Datei manifest sieht z.B. folgendermaßen aus: | ||
+ | |||
+ | BRANCH=stable | ||
+ | | ||
+ | # model version sha512sum filename | ||
+ | tp-link-tl-wdr4300-v1 0.4 c300c2b80a8863506cf3b19359873c596d87af3183c4826462dfb5aa69bec7ce65e3db23a9f6f779fd0f3cc50db5d57070c2b62942abf4fb0e08ae4cb48191a0 gluon-0.4-tp-link-tl-wdr4300-v1-sysupgrade.bin | ||
+ | | ||
+ | # after three dashes follow the ecdsa signatures of everything above the dashes | ||
+ | --- | ||
+ | 49030b7b394e0bd204e0faf17f2d2b2756b503c9d682b135deea42b34a09010bff139cbf7513be3f9f8aae126b7f6ff3a7bfe862a798eae9b005d75abbba770a | ||
+ | | ||
+ | |||
+ | Die Signatur wird erzeugt indem die drei Bindestriche und alles danach entfernt wird. | ||
+ | Damit wird dann die Signatur erzeugt. | ||
+ | |||
+ | ecdsasign manifest < secret.key | ||
+ | |||
+ | Jede Signatur wird an das Manifest angehängt (eine Signatur pro Zeile). | ||
+ | Die Signaturen von allen Personen werden an das Manifest angehängt. | ||
+ | Nach der letzten Signatur folgt eine abschließenden leere Zeile. | ||
+ | |||
+ | **Hinweis: | ||
+ | * Die Spalten im manifest dürfen nur mit *einem* Leerzeichen getrennt werden | ||
+ | * Die Bezeichnung des Routermodells im Manifest (z.B. " | ||
+ | |||
+ | cat / | ||