kosa8 docs

Commands / kosa8 approve sign

kosa8 approve sign

Approve someone else's request, signed with your identity

Usage

kosa8 sign REQUEST

Shows the request — the exact action, where it runs, who asked and why — and signs an approval of it with your identity. REQUEST is a request file or, for a request on this machine, its id.

The approval names this request by the digest of its signed bytes, so it cannot be moved onto a different action. You cannot approve a request you made yourself.

Options

FlagTypeWhat it doesDefault
--identitystringyour identity directory (default ~/.kosa8/identity)—
-o, --outstringalso write the approval to this file—
--reasonstringwhy you approve (required; signed and recorded)—
-y, --yesboolsign without the confirmation prompt—

Example

  kosa8 approve sign request.json --reason "reviewed, matches OPS-112"