I write code.
For sourcehut support, see the wiki.
And all is defined by the generated config.mk
You probably don't have scdoc installed. It's advertised as optional but I haven't actually finished making it so.
- [x] A function should be provided (e.g. NewKnownHosts) which creates an empty KnownHosts without reading from disk.
- [x] A function should be provided to read or write known hosts to/from an io.Reader/io.Writer
- [x] A function should be provided to add a known host to the list without writing it to disk (e.g. AddTemporary)
Based on these guidelines:
A similar certificate store for the server would be helpful, which manages creating self-signed certificates, loading them to/from disk, and rotating them when they expire.