Make sign-if-logged host app in Go ready
This is a tracker issue for getting the associated host app of #82 ready as well.
Main TODOs:
-
Start a repo somewhere under git.glasklar.is/sigsum -
Host app can load device app (similar to Tillitis SSH app) -
Uses the compiled policy format from sigsum-go -
Support compiled policy-format in sigsum-go (elias) -
Integrate compiled-policy format in sigsum-policy (elias) -
Integrate compiled-policy format in host app
-
-
Minor tinkering with cli and UX -
Take a stab at testing / CI -
Ensure there's appropriate documentation -
Release v1.0.0
Nisse will do all the work here that hasn't explicitly been marked with "elias".
Nisse will need review from mc/Tillitis, especially the part relating to device app loading.
Keep in mind: it's easier to make additional polishing here after v1.0.0, i.e., such polishing will not result in a new signing key (unlike changes in the associated device app).