Locked History Actions

Gluon/Signatur

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