From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: <20110512190313.GA14768@clanspum.net> References: <20110512164916.GA12861@clanspum.net> <20110512185230.20B9AB827@mail.bitblocks.com> <20110512190313.GA14768@clanspum.net> From: Stanley Lieber Date: Thu, 12 May 2011 14:11:57 -0500 Message-ID: To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [9fans] exportfs / u9fs / v9fs / npfs / spfs versus 9vx Topicbox-Message-UUID: e292c090-ead6-11e9-9d60-3106f5b1d025 On Thu, May 12, 2011 at 2:03 PM, Daniel Lyons wrot= e: > On Thu, May 12, 2011 at 11:52:30AM -0700, Bakul Shah wrote: >> On Thu, 12 May 2011 13:14:55 CDT Stanley Lieber =C2=A0wrote: >> > http://plan9.bell-labs.com/sources/plan9/sys/src/cmd/unix/u9fs >> > >> > This is the basis of the OpenBSD port. >> >> unix/9pfreebsd is really too old to be useful but may be one >> can start a new FreeBSD port from the openBSD bits? =C2=A0I'd be >> interested in such a thing. > > It compiles w/ 2 warning messages on my machine. Setting it up is > turning out to be interesting. I think probably the safest thing for > me to do would be to try tunnelling it over ssh, since both host > operating systems can do ssh v2. Still hammering on it. It does look > like 9vx isn't really able to talk to the machine from here, which is > odd because p9p's srv seems to be able to, at least make the > connection, though I'm not having much luck with that either. > > How are you guys using these tools? I connect to unix machines from Plan 9 by installing fgb/openssh from contrib, binding /386/bin/openssh over /bin, and then using srvssh. The command line looks something like this: srvssh sl@phoenix phoenix && 9fs phoenix This mounts u9fs running as user sl on host phoenix in /n/phoenix. Alternately, taruti's scpu (ssh2 client written in go) can be used: srv -s 5 'scpu -u sl -h phoenix -notty -c u9fs -u sl -na none' phoenix /n/phoenix scpu is available here: https://bitbucket.org/taruti/scpu -sl