ssh-client: the mesh's region first in ~/.ssh/config, its hosts in config.d, tools in Go

The region at the end let earlier Host lines win over the mesh's (research 027/03). A
roster fact cannot be placed at the start, so the region holds one Include of config.d,
and the hosts are config.d/00-mesh, read first. Eight tools; authorized_keys and
known_hosts stay found until the controller holds those facts.
This commit is contained in:
jochen
2026-10-04 12:38:40 +02:00
parent 24f11f2138
commit dde9c264f5
10 changed files with 1969 additions and 4 deletions
+5
View File
@@ -0,0 +1,5 @@
module sshclient
go 1.22
require git.novox.be/novox/mesh-sdk/go v0.1.6