Keyward is a keyboard-driven terminal UI that centralizes SSH key
management, config editing, and security auditing in a single interface.
It discovers and displays all SSH keys with their types, sizes, and
fingerprints, and produces an A-F graded security audit that flags weak
keys, missing passphrases, and risky configuration settings. Hosts in
~/.ssh/config can be edited with validation and automatic backups, and
metadata and full backup archives are encrypted with age.
Keyward is a single static binary with no daemon and works offline.
security/keyward: Build with Go 1.26
The port's go.mod requires go 1.26.4, but USES=go:modules selects
GO_DEFAULT (1.25). The build still succeeded, because during the fetch
phase GOPROXY is live and go125 satisfies the directive by downloading
an entire go1.26.4 toolchain into the module cache; the build phase then
finds it there and switches to it despite GOPROXY=off.
So the port declared a build dependency on lang/go125 while actually
compiling with an undeclared, unchecksummed toolchain pulled from
proxy.golang.org. Depend on lang/go126 instead.