Skip to content
This repository has been archived by the owner on Jan 17, 2021. It is now read-only.

SSH question #160

Open
GrimTheReaper opened this issue Dec 27, 2019 · 7 comments
Open

SSH question #160

GrimTheReaper opened this issue Dec 27, 2019 · 7 comments

Comments

@GrimTheReaper
Copy link

GrimTheReaper commented Dec 27, 2019

Why aren't you guys using https://github.com/gliderlabs/ssh or better yet, https://golang.org/x/crypto/ssh?

I feel like it would probably allow for native Windows support, no?

@Merith-TK
Copy link
Contributor

Merith-TK commented Dec 27, 2019 via email

@IngCr3at1on
Copy link

I was also wondering, but to that end, I don't quite understand the following.

My guess? Rsync and ssh flag support

specifically what "flag support"?

As for rsync I wonder if https://github.com/mutagen-io/mutagen/tree/master/pkg/synchronization/rsync should be considered instead of requiring rsync itself to be installed (might be worth a separate issue to discuss rsync as it's own topic).

@Merith-TK
Copy link
Contributor

Merith-TK commented Dec 31, 2019 via email

@GrimTheReaper
Copy link
Author

If they want to open up a port, why not open up another ssh connection, or use some other tool?

@Merith-TK
Copy link
Contributor

Merith-TK commented Dec 31, 2019 via email

@IngCr3at1on
Copy link

Interesting difference in perspective; I personally strive for the model of "do one thing well and leave other out of scope functionality up to other applications"; the idea of using sshcode for anything other than starting my code-server and vscode connection never crossed my mind.

Counterpoint; what if all I want is to start code-server and vscode from a minimal environment, first I must install ssh just so os.Exec can call the binary instead of the functionality being compiled into the application itself; this seems more cumbersome than running other entirely not related functions in a separate command.

@Merith-TK
Copy link
Contributor

Merith-TK commented Dec 31, 2019 via email

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants