rig
rig copied to clipboard
A go package for multi-protocol and multi-os remote host communication.
For example `ReadFile`, `FileExist`, `DeleteFile` and so on. None of the functions in `linux.go` should use `exec.Sudo` internally.
Maybe setup good old footloose or use something like https://github.com/gliderlabs/ssh
Untangling the ssh connection initialization.
In my `~/.ssh/config` I have: ``` Host 127.0.0.1 UserKnownHostsFile=/dev/null ``` Still, I get hostkey mismatch errors when connecting to VMs on localhost unless I set `SSH_KNOWN_HOSTS=/dev/null`. Could be #87
Hey 👋 - first off, wanted to say thanks for rig. I found it super nice to work with when I automated a couple checks. There's one issue I ran...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.24.0 to 0.25.0. Commits 9fadb0b go.mod: update golang.org/x dependencies a6a393f all: bump go.mod version and drop compatibility shims 1c74500 ssh/test: make struct comment match struct name d4e7c9c...
Bumps [golang.org/x/term](https://github.com/golang/term) from 0.21.0 to 0.22.0. Commits c976cb1 go.mod: update golang.org/x dependencies See full diff in compare view [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as...
Split up from a closed/related issue for better tracking. I do plan to attempt an implementation of this. >I do have a question in terms of sudo, do you plan/want...