-
Notifications
You must be signed in to change notification settings - Fork 34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remote Edwood Question #417
Comments
I've used the I've never executed Edwood over a proxy. After I stopped using
I combine this with using
The first one seems possible to do in Edwood: an external Edwood client could The second seems desirable but a separate project.
You have raised an odd bug here. I have no idea why this is happening. So, I see several issues here:
I should probably provide a howto and scripts needed to do the |
@rjkroege Thanks for the info! I've been doing something similar to your setup (local Edwood, importing remote filesystem using my 9p tools) but was hoping to find a way to have a smoother experience. I'm planning to do some experimenting with this. To solve flaky network connections, 9front uses It would also be cool to split edwood up into a client/server sort of like |
I looked at your CL and am increasingly enthusiastic about getting something like this functionality landed. Are you willing to work together on upstreaming? There are a few things that I'd like to see changed. |
Hey, @rjkroege. Sorry I haven't had any time to look at this over the past few months. |
Great. I still think that something like this is a neat feature so I'll look forward to you having some time. |
Hi, @rjkroege
I'm wondering if there's a way to support running edwood remotely over ssh.
I've found this set of programs (https://github.com/4ad/mgk.ro/tree/master/cmd/plan9) which forwards a devdraw connection and sets
DRAWTERM
to a proxy on the other side. The proxy needs the following patch to fix the io order to work at all withedwood
. Oddly, it will work just fine out of the box withacme
. I think it maybe has to do with the different semantics forpipe(2)
in plan9, but I'm not sure.With
acme
, the UI shows up and seems to work. The above fix allowsedwood
to do RPC (I can see the calls going and responses coming back), but the UI remains blank.Netcat also works fine as a proxy for
acme
butedwood
behaves like it does with thedevdraw-proxy
program.I don't think the bug is in netcat or the proxy, so my guess is
9fans.net/go
oredwood
or evengo
are doing something differently with file descriptors that doesn't work for edwood/devdraw.Wondering if you have managed running edwood over ssh and if so, how.
The text was updated successfully, but these errors were encountered: