Skip to content

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).