Saphan StudioDocs
Reference/Commands

saphan tool

Admits tools to the tool catalogue: a tool-invocation record enters it only through tool admit.

Admits tools to the tool catalogue: a tool-invocation record enters it only through tool admit. Run it with a subcommand.

saphan tool admit

Runs a tool-invocation record (YAML or JSON) through the conformance gate and, if it passes, signs one admission row. The gate checks that the tool on this host is the pinned one (nothing is downloaded), runs the recorded command on a fresh copy of the fixture inside the egress wall, then checks its exit status, its output format and every host it contacted, stopping at the first failure. A host that cannot hold the egress wall is refused. Rehearse it with saphan dry-run tool admit.

saphan tool admit <record-file>
flagtypedefaultwhat it does
--root-keystringThe root private key that signs the admission row; defaults to ~/.saphan/trust/root.key.

Global options apply to every command — see Every command.

On this page