The ssh install and ssh to commands (closes #2)
All checks were successful
check / check (push) Successful in 2m30s

keyfunc ssh install appends the public line on a host through the system ssh, only when absent, feeding the line on standard input; keyfunc ssh to serves the derived key from an in-process agent on a private socket and runs the system ssh with it, the private key never on disk. Two review rounds; the second passed with no findings.

Model: opus-5 (implementation and review); fable-5-1 (landing)
This commit was merged in pull request #8.
This commit is contained in:
2026-09-07 18:49:42 +02:00
parent 5bbeec86d6
commit b9c8631788
7 changed files with 613 additions and 12 deletions

View File

@@ -17,7 +17,7 @@ func Command() *cobra.Command {
Short: "derive ed25519 SSH keys",
}
group.AddCommand(public(), private())
group.AddCommand(public(), private(), install(), to())
return group
}