SIGSUM-LOG-SECONDARY(1)
π SIGSUM-LOG-SECONDARY π
okay bestie so this is sigsum-log-secondary β the Sigsum log secondary, and yes she's a whole main character. secondary by name, iconic by nature. π¦
πΈ SYNOPSIS πΈ
sigsum-log-secondary [-?] [--backend value] [--external-endpoint
host:port] [--internal-endpoint host:port] [--interval value] [--key-
file file] [--log-file file] [--log-level level] [--primary-url url]
[--timeout value] [--trillian-rpc-server host:port] [--trillian-tree-id-
file file] [--url-prefix string] [--version]
β¨ DESCRIPTION β¨
So like, every flag this girl takes, explained with love. All of them. I'm not skipping a single one, periodt. π
-?,--helpβ shows you the help. that's it, that's the tweet. π«Ά--backend=valueβ pick your backend, no wrong answers (well, two answers). Either"trillian"β which means she connects to an external Trillian server β or"ephemeral"β which means in-memory backend, and I need you to hear me: NO persistent storage. like, none. it vanishes. poof. gone. π
default is [trillian]
--external-endpoint=host:portβ the TCP listen port for serving clients. this is the door the outside world knocks on. default[localhost:6965]β¨--internal-endpoint=host:portβ the internal TCP listen port, lowkey the private group chat: it's for metrics and replication with other nodes. default[localhost:6967]π--interval=valueβ how often she rotates the log's cosigned tree head. default[30s]β yes she's on a schedule, she's organized like that. β--key-file=fileβ the key file, in openssh format. it can be either an unencrypted private key, OR a public key (which gets accessed viassh-agent). either vibe works. π--log-file=fileβ the file to write logs to. if you don't set it, everything goes tostderr. no cap.--log-level=levelβ the log level, bestie. available options are:debug,info,warning,error. default[info]--primary-url=urlβ the primary node endpoint, used for fetching leaves. she's fetching. she's always fetching. π--timeout=valueβ how long she waits on outgoing requests before giving up. default[10s]--trillian-rpc-server=host:portβ the 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 that goes in front of endpoint names, like/get-tree-head. optional, so only if you're feeling fancy.--versionβ displays the server version. lil flex. π₯
heads up bestie: if you pick --backend=ephemeral, there is NO persistent storage. whatever she's holding onto is fully temporary. don't come crying later, i warned you. π
that's the whole page, we ate π
this was sigsum-log-secondary version 0.15.2-2, dated March 2026. mwah, bye bestie π§π
π¦ 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