User Tools

Site Tools


gluon:signatur

This is an old revision of the document!


Gluon Signatur Guidelines & Setup

Updates für Stable & Beta müssen von den entsprechenden Maintainern getestet werden

Dannach müssen diese durch Signatur des Manifests entsprechend freigegeben werden

Signatur Setup

Benötigt wird:

  • ecdsautils (debian 9+, ubuntu 16.04+, nixpkgs 19.05+, AUR)
    • evtl ohne s
  optional pass (sehr empfohlen) 
  * Das ist ein simpler passwortmanger der dinge gpg verschlüsselt speichert. Er kann auch jegliche strings speichern. 
  die üblichen Sicherheitsmaßnahemn (nichts fürs signieren benutze, das bekannte Exploits hat, etc.) 

Schlüssel generieren

(umask 077 && ecdsautil generate-key > ~/.funkfeuer-schlüssel)

Schlüssel generieren mit pass

ecdsautil generate-key | pass add -e funkfeuer-schlüssel

Manifest signieren

cat ~/.funkfeuer-schlüssel | ecdsautil sign pfad/zum/manifest

Manifest signieren mit pass

pass show funkfeuer-schlüssel | ecdsautil sign pfad/zum/manifest

Dannach MaciejKrüger den öffentlichen schlüssel zukommen lassen. Dieser kann mit dem folgenden Befehl angezeigt werden

` cat ~/.funkfeuer-schlüssel | ecdsautil show-key `

` pass show funkfeuer-schlüssel | ecdsautil show-key `

Notizen

* Updates werden immer erstmal unsigniert vor-veröffentlicht * Das Manifest liegt jeweils in https://ffgraz.mkg20001.io/<channel>/images/sysupgrade/<channel>.manifest * Die Firmware kann über das Webinterface oder über wget + sysupgrade auf dem Gerät manuell installiert werden

gluon/signatur.1657921499.txt · Last modified: by MaciejKrüger

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki