SIGSUM-LOG-PRIMARY(1)
β¨ NAME β¨
sigsum-log-primary β that's the name, that's the whole name section, and yes she ate: it's the Sigsum log primary. This is the 1 page of the manual, living in User Commands territory, and she is the main character of the log. iykyk π«Ά
π¦ SYNOPSIS π¦
sigsum-log-primary [-?] [--allow-test-domain] [--backend value]
[--external-endpoint host:port] [--internal-endpoint host:port]
[--interval value] [--key-file file] [--log-file file] [--log-level
level] [--max-range value] [--policy-file value] [--rate-limit-file
file] [--secondary-pubkey-file file] [--secondary-url url] [--sth-file
file] [--timeout value] [--trillian-rpc-server host:port] [--trillian-
tree-id-file file] [--url-prefix string] [--version]
okay so it's a lot of flags and the manpage wrapped them, but like, we respect her for it. π«Ά
π DESCRIPTION π
so bestie, here is literally every single thing this command will take, what each one does, and the lil default hanging out in brackets so you know what happens if you say nothing. no gatekeeping, no skipping the "boring" ones, we're doing all of them. πΈ
π the flags, one by one π
-?,--helpβ displays the help. that's it, that's the vibe. π--allow-test-domainβ allows submit tokens that come fromtest.sigsum.org. π§ͺ--backend=valueβ pick your backend, and it's one of two"trillian"β meaning connect out to an external Trillian server β or"ephemeral"β meaning use the in-memory backend, with NO persistent storage, like genuinely nothing is kept. default[trillian].--external-endpoint=host:portβ the TCP listen port for serving clients. default[localhost:6965].--internal-endpoint=host:portβ the internal TCP listen port, for metrics and for replication with the other nodes. default[localhost:6967].--interval=valueβ the interval used to rotate the log's cosigned tree head. default[30s]. β°--key-file=fileβ the key file (openssh format), and it's either an unencrypted private key, or a public key that gets accessed viassh-agent. π--log-file=fileβ the file to write logs to, orstderrif you don't set it.--log-level=levelβ the log level, and the available options aredebug,info,warning,error. default[info].--max-range=valueβ the maximum number of leaves that can be retrieved in a single request. default[512].--policy-file=valueβ a policy, which, if provided, defines the witnesses to query.--rate-limit-file=fileβ enables rate limiting, based on the given config file. π¦--secondary-pubkey-file=fileβ public key for the secondary node.--secondary-url=urlβ the secondary node endpoint, for fetching the latest replicated tree head.--sth-file=fileβ the file where the latest published STH is being stored. default[/var/lib/sigsum-log/sth].--timeout=valueβ timeout for outgoing requests. default[10s].--trillian-rpc-server=host:portβ TCP port for the Trillian backend server. default[localhost:6962].--trillian-tree-id-file=fileβ the Trillian backend tree identifier. default[/var/lib/sigsum-log/tree-id].--url-prefix=stringβ an optional URL prefix, sitting in front of endpoint names such as/get-tree-head. π¦--versionβ displays the server version. β¨
and that's the whole page, bestie β every flag accounted for, not one of them left on read. π
this lil masterpiece is sigsum-log-primary 0.15.2-2, dated March 2026, so if you're quoting her, that's the version and that's the month. mwah, go run something iconic. πππ«Ά
π¦ where this page comes from
- ubuntu stonking: sigsum-log-go 0.15.2-2 Β· BSD-2-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms