9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* Re: [9fans] v9fs and Russ tra
@ 2006-04-02  3:16 erik quanstrom
  2006-04-02  3:40 ` Russ Cox
  0 siblings, 1 reply; 17+ messages in thread
From: erik quanstrom @ 2006-04-02  3:16 UTC (permalink / raw)
  To: fernanbolando, 9fans

unfortunately i deleted russ' reply.  you can mix p9p with the kernel
device driver by first using p9p to create a named pipe then

	mount -t 9P -o 'proto=unix', `{namespace}^/srvname /mnt/9

i use this for sources

/tmp/ns.quanstro.:0/sources	/home/quanstro/9/sources	9P	uid=1000,user,name=quanstro,proto=unix,noauto	0 0

in /etc/fstab. as in

	; 9fs sources
	; mount $home/9/sources

- erik


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [9fans] v9fs and Russ tra
  2006-04-02  3:16 [9fans] v9fs and Russ tra erik quanstrom
@ 2006-04-02  3:40 ` Russ Cox
  0 siblings, 0 replies; 17+ messages in thread
From: Russ Cox @ 2006-04-02  3:40 UTC (permalink / raw)
  To: 9fans

> unfortunately i deleted russ' reply.

http://9fans.net/archive/ is updated hourly.



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [9fans] v9fs and Russ tra
  2006-04-05  2:16                     ` Ronald G Minnich
@ 2006-04-05 16:20                       ` Tim Wiess
  0 siblings, 0 replies; 17+ messages in thread
From: Tim Wiess @ 2006-04-05 16:20 UTC (permalink / raw)
  To: 9fans

> you could make it available on a web page (somewhere) for people to see :-)

    i certainly will once it's in a state for people to see. :)
    i need some more time to wrap up a few things before then.



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [9fans] v9fs and Russ tra
  2006-04-04 17:44                   ` Tim Wiess
@ 2006-04-05  2:16                     ` Ronald G Minnich
  2006-04-05 16:20                       ` Tim Wiess
  0 siblings, 1 reply; 17+ messages in thread
From: Ronald G Minnich @ 2006-04-05  2:16 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

Tim Wiess wrote:
>>    i have an OpenBSD port in progress. it is currently stalled due to lack
>>    of time. but once finished, the code could certainly be reused to
>>    build ports for (Net|Free)BSD.
>
>
>     sorry, need to read what i type.
>     i didn't mean to imply that it was a v9fs port. the code was written from
>     scratch.
>

you could make it available on a web page (somewhere) for people to see :-)

ron


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [9fans] v9fs and Russ tra
  2006-04-04 17:31                 ` Tim Wiess
@ 2006-04-04 17:44                   ` Tim Wiess
  2006-04-05  2:16                     ` Ronald G Minnich
  0 siblings, 1 reply; 17+ messages in thread
From: Tim Wiess @ 2006-04-04 17:44 UTC (permalink / raw)
  To: 9fans

>     i have an OpenBSD port in progress. it is currently stalled due to lack
>     of time. but once finished, the code could certainly be reused to
>     build ports for (Net|Free)BSD.

    sorry, need to read what i type.
    i didn't mean to imply that it was a v9fs port. the code was written from
    scratch.



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [9fans] v9fs and Russ tra
  2006-04-03 19:34               ` Ronald G Minnich
@ 2006-04-04 17:31                 ` Tim Wiess
  2006-04-04 17:44                   ` Tim Wiess
  0 siblings, 1 reply; 17+ messages in thread
From: Tim Wiess @ 2006-04-04 17:31 UTC (permalink / raw)
  To: 9fans

>> How uptodate is the *BSD support?  In particular how well is
>> FreeBSD supported?
>
> the freebsd support only ever reached the LD_PRELOAD stage. I started a
> vfs (see my web page) but never got it done. Not even the BSD guys liked
> the private namespace ideas back then, so there was not a lot of incentive.
>
> You'll be starting from a clean sheet ...
>
> ron

    i have an OpenBSD port in progress. it is currently stalled due to lack
    of time. but once finished, the code could certainly be reused to
    build ports for (Net|Free)BSD.



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [9fans] v9fs and Russ tra
@ 2006-04-04  4:19 YAMANASHI Takeshi
  0 siblings, 0 replies; 17+ messages in thread
From: YAMANASHI Takeshi @ 2006-04-04  4:19 UTC (permalink / raw)
  To: 9fans

> If you have p9p installed, that's enough to mount with v9fs.
> You can use srv -a to get a preauthenticated Unix socket
> and then just mount it like any other Unix socket.

This is too good to hear.  I thought this should be some
april fool at first glance.
--



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [9fans] v9fs and Russ tra
  2006-04-03 19:10             ` Bakul Shah
@ 2006-04-03 19:34               ` Ronald G Minnich
  2006-04-04 17:31                 ` Tim Wiess
  0 siblings, 1 reply; 17+ messages in thread
From: Ronald G Minnich @ 2006-04-03 19:34 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

Bakul Shah wrote:

> How uptodate is the *BSD support?  In particular how well is
> FreeBSD supported?

the freebsd support only ever reached the LD_PRELOAD stage. I started a
vfs (see my web page) but never got it done. Not even the BSD guys liked
the private namespace ideas back then, so there was not a lot of incentive.

You'll be starting from a clean sheet ...

ron


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [9fans] v9fs and Russ tra
  2006-04-03 18:46           ` Ronald G Minnich
@ 2006-04-03 19:10             ` Bakul Shah
  2006-04-03 19:34               ` Ronald G Minnich
  0 siblings, 1 reply; 17+ messages in thread
From: Bakul Shah @ 2006-04-03 19:10 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

> Jeff Sickel wrote:
>
> > Now it's time to write a mount_9P for OSX.
>
> you're gonna need the vfs first ...

The v9fs.sourceforge page title says

    9P2000 file system support for Unix/Linux/*BSD

How uptodate is the *BSD support?  In particular how well is
FreeBSD supported?

Thanks.

-- bakul


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [9fans] v9fs and Russ tra
  2006-04-03  3:57         ` Jeff Sickel
@ 2006-04-03 18:46           ` Ronald G Minnich
  2006-04-03 19:10             ` Bakul Shah
  0 siblings, 1 reply; 17+ messages in thread
From: Ronald G Minnich @ 2006-04-03 18:46 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

Jeff Sickel wrote:

> Now it's time to write a mount_9P for OSX.

you're gonna need the vfs first ...

ron


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [9fans] v9fs and Russ tra
  2006-04-01 21:14       ` Russ Cox
@ 2006-04-03  3:57         ` Jeff Sickel
  2006-04-03 18:46           ` Ronald G Minnich
  0 siblings, 1 reply; 17+ messages in thread
From: Jeff Sickel @ 2006-04-03  3:57 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs


On Apr 1, 2006, at 3:14 PM, Russ Cox wrote:

>> running listen tcp!*!564 and il!*!17008 did the trick with the
>> fossil not listening. Now I am getting "permission denied" so I guess
>> this is is what you meant by auth problems.
>
> If you have p9p installed, that's enough to mount with v9fs.
> You can use srv -a to get a preauthenticated Unix socket
> and then just mount it like any other Unix socket.
> For example, if I use:
>
> 	srv -a sources.cs.bell-labs.com sources
> 	sudo mount -t 9P -o user=$USER,uid=`id -u`,gid=`id -g`,proto=unix \
> 		`namespace`/sources /n/sources
>
> then I can read and write files on sources.

That should go into the man page.

Now it's time to write a mount_9P for OSX.

jas



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [9fans] v9fs and Russ tra
  2006-04-01  5:38 Fernan Bolando
  2006-04-01 17:26 ` "Nils O. Selåsdal"
@ 2006-04-02  2:46 ` Russ Cox
  1 sibling, 0 replies; 17+ messages in thread
From: Russ Cox @ 2006-04-02  2:46 UTC (permalink / raw)
  To: fernanbolando, 9fans

> For the drawterm connection I need to use secstore in p9p
> so that I only need to give my secstore pasword once?

You can start the p9p factotum before starting drawterm
and then drawterm will use any keys there to authenticate.

Russ



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [9fans] v9fs and Russ tra
  2006-04-01 19:35     ` Fernan Bolando
@ 2006-04-01 21:14       ` Russ Cox
  2006-04-03  3:57         ` Jeff Sickel
  0 siblings, 1 reply; 17+ messages in thread
From: Russ Cox @ 2006-04-01 21:14 UTC (permalink / raw)
  To: fernanbolando, 9fans

> running listen tcp!*!564 and il!*!17008 did the trick with the
> fossil not listening. Now I am getting "permission denied" so I guess
> this is is what you meant by auth problems.

If you have p9p installed, that's enough to mount with v9fs.
You can use srv -a to get a preauthenticated Unix socket
and then just mount it like any other Unix socket.
For example, if I use:

	srv -a sources.cs.bell-labs.com sources
	sudo mount -t 9P -o user=$USER,uid=`id -u`,gid=`id -g`,proto=unix \
		`namespace`/sources /n/sources

then I can read and write files on sources.

> [question about tra and plan 9]

Tra doesn't run on Plan 9 just now.  It is based on p9p,
so it shouldn't be hard to get up and running.
I reworked most of it recently so it is unproven.
I'd only use it with regular backups for now.

Russ



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [9fans] v9fs and Russ tra
  2006-04-01 18:44   ` Eric Van Hensbergen
@ 2006-04-01 19:35     ` Fernan Bolando
  2006-04-01 21:14       ` Russ Cox
  0 siblings, 1 reply; 17+ messages in thread
From: Fernan Bolando @ 2006-04-01 19:35 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

running listen tcp!*!564 and il!*!17008 did the trick with the
fossil not listening. Now I am getting "permission denied" so I guess
this is is what you meant by auth problems.

I can't seem to find any reference to 9p.mount even in google.


On 4/2/06, Eric Van Hensbergen <ericvh@gmail.com> wrote:
> You are also likely running into auth problems -- easiest thing is to
> export without auth, but that may not be desirable.  If you are using
> auth, you'll need plan9ports and lucho's mount utility (9p.mount)
>
>      -ericvh
>
> On 4/1/06, "Nils O. Selåsdal" <noselasd@asgaard.homelinux.org> wrote:
> > Fernan Bolando wrote:
> > > Hi all
> > >
> > > I have 3 new set of questions. :)
> > >
> > > Is it possible to mount a plan9 namespace or directory of a cpu server
> > > on to a linux terminal using v9fs or should I just use nfsserver?
> > > I have been trying to make v9fs by doing
> > > mount -t 9P -o proto=tcp 192.168.0.1 /mnt/9
> > > and it always says connection refused.
> > > I also tried exportfs and the mount command still refused. However when
> > > I tried to do 9fs 192.168.0.1 on the cpu server it worked fine.
> >
> > Make sure fossil is indeed listening on for network connections.
> > fossilcons(8) should have the details.
> >
> >
>


--
Public PGP/GnuPG key (http://www.fernski.com)
pub 1024D/3576CA71 2006-02-02 Fernan Bolando
Key fingerprint = FDFE C9A8 FFED C1A5 2F5C EFEB D595 AF1C 3576 CA71


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [9fans] v9fs and Russ tra
  2006-04-01 17:26 ` "Nils O. Selåsdal"
@ 2006-04-01 18:44   ` Eric Van Hensbergen
  2006-04-01 19:35     ` Fernan Bolando
  0 siblings, 1 reply; 17+ messages in thread
From: Eric Van Hensbergen @ 2006-04-01 18:44 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

You are also likely running into auth problems -- easiest thing is to
export without auth, but that may not be desirable.  If you are using
auth, you'll need plan9ports and lucho's mount utility (9p.mount)

     -ericvh

On 4/1/06, "Nils O. Selåsdal" <noselasd@asgaard.homelinux.org> wrote:
> Fernan Bolando wrote:
> > Hi all
> >
> > I have 3 new set of questions. :)
> >
> > Is it possible to mount a plan9 namespace or directory of a cpu server
> > on to a linux terminal using v9fs or should I just use nfsserver?
> > I have been trying to make v9fs by doing
> > mount -t 9P -o proto=tcp 192.168.0.1 /mnt/9
> > and it always says connection refused.
> > I also tried exportfs and the mount command still refused. However when
> > I tried to do 9fs 192.168.0.1 on the cpu server it worked fine.
>
> Make sure fossil is indeed listening on for network connections.
> fossilcons(8) should have the details.
>
>


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [9fans] v9fs and Russ tra
  2006-04-01  5:38 Fernan Bolando
@ 2006-04-01 17:26 ` "Nils O. Selåsdal"
  2006-04-01 18:44   ` Eric Van Hensbergen
  2006-04-02  2:46 ` Russ Cox
  1 sibling, 1 reply; 17+ messages in thread
From: "Nils O. Selåsdal" @ 2006-04-01 17:26 UTC (permalink / raw)
  To: fernanbolando, Fans of the OS Plan 9 from Bell Labs

Fernan Bolando wrote:
> Hi all
>
> I have 3 new set of questions. :)
>
> Is it possible to mount a plan9 namespace or directory of a cpu server
> on to a linux terminal using v9fs or should I just use nfsserver?
> I have been trying to make v9fs by doing
> mount -t 9P -o proto=tcp 192.168.0.1 /mnt/9
> and it always says connection refused.
> I also tried exportfs and the mount command still refused. However when
> I tried to do 9fs 192.168.0.1 on the cpu server it worked fine.

Make sure fossil is indeed listening on for network connections.
fossilcons(8) should have the details.



^ permalink raw reply	[flat|nested] 17+ messages in thread

* [9fans] v9fs and Russ tra
@ 2006-04-01  5:38 Fernan Bolando
  2006-04-01 17:26 ` "Nils O. Selåsdal"
  2006-04-02  2:46 ` Russ Cox
  0 siblings, 2 replies; 17+ messages in thread
From: Fernan Bolando @ 2006-04-01  5:38 UTC (permalink / raw)
  To: 9fans Mailing list

Hi all

I have 3 new set of questions. :)

Is it possible to mount a plan9 namespace or directory of a cpu server
on to a linux terminal using v9fs or should I just use nfsserver?
I have been trying to make v9fs by doing
mount -t 9P -o proto=tcp 192.168.0.1 /mnt/9
and it always says connection refused.
I also tried exportfs and the mount command still refused. However when
I tried to do 9fs 192.168.0.1 on the cpu server it worked fine.

For the drawterm connection I need to use secstore in p9p
so that I only need to give my secstore pasword once?

Does anybody use Russ tra to sync working files between linux and
plan9? Is it possible for tra to run automatically syncing my linux and
cpu servers data?

thanks
,Fernan

--
Public PGP/GnuPG key (http://www.fernski.com)
pub 1024D/3576CA71 2006-02-02 Fernan Bolando
Key fingerprint = FDFE C9A8 FFED C1A5 2F5C EFEB D595 AF1C 3576 CA71


^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2006-04-05 16:20 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-04-02  3:16 [9fans] v9fs and Russ tra erik quanstrom
2006-04-02  3:40 ` Russ Cox
  -- strict thread matches above, loose matches on Subject: below --
2006-04-04  4:19 YAMANASHI Takeshi
2006-04-01  5:38 Fernan Bolando
2006-04-01 17:26 ` "Nils O. Selåsdal"
2006-04-01 18:44   ` Eric Van Hensbergen
2006-04-01 19:35     ` Fernan Bolando
2006-04-01 21:14       ` Russ Cox
2006-04-03  3:57         ` Jeff Sickel
2006-04-03 18:46           ` Ronald G Minnich
2006-04-03 19:10             ` Bakul Shah
2006-04-03 19:34               ` Ronald G Minnich
2006-04-04 17:31                 ` Tim Wiess
2006-04-04 17:44                   ` Tim Wiess
2006-04-05  2:16                     ` Ronald G Minnich
2006-04-05 16:20                       ` Tim Wiess
2006-04-02  2:46 ` Russ Cox

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).