Make sure fossil is indeed listening on for network connections.
fossilcons(8) should have the details.
-ericvh
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
You can start the p9p factotum before starting drawterm
and then drawterm will use any keys there to authenticate.
Russ
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
http://9fans.net/archive/ is updated hourly.
>> 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
> Now it's time to write a mount_9P for OSX.
you're gonna need the vfs first ...
ron
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
> 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.
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
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.