Benutzer-Werkzeuge


    Warning: Undefined array key "REMOTE_USER" in /usr/local/www/wiki.freifunk-bielefeld.de/lib/tpl/starter/main.php on line 62
  • Admin

  • Warning: Undefined array key "REMOTE_USER" in /usr/local/www/wiki.freifunk-bielefeld.de/lib/tpl/starter/tpl_functions.php on line 50

    Warning: Undefined array key "REMOTE_USER" in /usr/local/www/wiki.freifunk-bielefeld.de/lib/tpl/starter/tpl_functions.php on line 77
  • Registrieren

Webseiten-Werkzeuge


Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
autoupdater-setup [2014/05/08 16:16] mwarningautoupdater-setup [2023/06/04 11:32] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 19: Zeile 19:
   apt-get install pkg-config   apt-get install pkg-config
      
-  wget https://github.com/tcatm/ecdsautils/archive/v0.3.zip +  wget https://github.com/tcatm/ecdsautils/archive/v0.3.2.zip 
-  unzip v0.3.zip +  unzip v0.3.2.zip 
-  cd ecdsautils-0.3/+  cd ecdsautils-0.3.2/
   cmake .   cmake .
   make   make
Zeile 37: Zeile 37:
 Auf dem Router sind in der Konfigurationsdatei /etc/config/autoupdater im Eintrag "mirror" die Adresse und Pfad eingetragen unter dem die images (und das sogenannte manifest) zu finden sind. Auf dem Router sind in der Konfigurationsdatei /etc/config/autoupdater im Eintrag "mirror" die Adresse und Pfad eingetragen unter dem die images (und das sogenannte manifest) zu finden sind.
  
-Die Datei manifest sind z.B. folgendermaßen aus:+Die Datei manifest sieht z.B. folgendermaßen aus:
  
   BRANCH=stable   BRANCH=stable
Zeile 47: Zeile 47:
   ---   ---
   49030b7b394e0bd204e0faf17f2d2b2756b503c9d682b135deea42b34a09010bff139cbf7513be3f9f8aae126b7f6ff3a7bfe862a798eae9b005d75abbba770a   49030b7b394e0bd204e0faf17f2d2b2756b503c9d682b135deea42b34a09010bff139cbf7513be3f9f8aae126b7f6ff3a7bfe862a798eae9b005d75abbba770a
 +  
  
-Die Signatur wird erzeugt indem zuerst die drei Bindestriche und alles danach entfernt wird (auf Leerzeichen/Zeilenumbrüche achten!).+Die Signatur wird erzeugt indem  die drei Bindestriche und alles danach entfernt wird
 +Damit wird dann die Signatur erzeugt.
  
   ecdsasign manifest < secret.key   ecdsasign manifest < secret.key
  
-Die ausgegebene Signatur wird zusammen mit den drei Bindestrichen der Manifest-Datei angehängt.+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. "tp-link-tl-wdr4300-v1") wir mit folgender Zeile erstellt: 
 + 
 +  cat /tmp/sysinfo/model | tr '[A-Z]' '[a-z]' | sed -r 's/[^a-z0-9]+/-/g;s/-$//'