Re: [9fans] Adventures of a home user

2009-04-21 Thread Jim Habegger
On Tue, Apr 21, 2009 at 2:31 PM, Anthony Sorace wrote: > fgb's a person, not a thing you install. > fgb is also the name of the directory containing his system, which is what I meant. I see now that what I installed was actually fgb/contrib.

Re: [9fans] Adventures of a home user

2009-04-21 Thread Federico G. Benavento
>> term% abaco >> abaco: can't initialize webfs: '/mnt/web/ctl' does not exist > touch $home/lib/webcookies and add "webfs" in your profile ($home/lib/profile) before plumber and rio -- Federico G. Benavento

Re: [9fans] Plan9 - the next 20 years

2009-04-21 Thread Bakul Shah
On Mon, 20 Apr 2009 16:33:41 EDT erik quanstrom wrote: > let's take the path /sys/src/9/pc/sdata.c. for http, getting > this path takes one request (with the prefix http://$server) > with 9p, this takes a number of walks, an open. then you > can start with the reads. only the reads may be done

Re: [9fans] Adventures of a home user

2009-04-21 Thread Jim Habegger
On Mon, Apr 20, 2009 at 6:42 PM, Balwinder S Dheeman wrote: > I don't who and why one referred you to try 9vx > Maybe because it's faster, and easy to install. It only took a few minutes to download it, unpack it, and start using it. It's an easy way to get acquainted with the Plan 9 environment,

Re: [9fans] Plan9 - the next 20 years

2009-04-21 Thread roger peppe
2009/4/20 andrey mirtchovski : >> with 9p, this takes a number of walks... > > shouldn't that be just one walk? > > % ramfs -D > ... > % mkdir -p /tmp/one/two/three/four/five/six > ... > % cd /tmp/one/two/three/four/five/six > ramfs 640160:<-Twalk tag 18 fid 1110 newfid 548 nwname 6 0:one 1:two > 2

Re: [9fans] outside the gsoc2009

2009-04-21 Thread hugo rivera
Some days ago I expressed my interest in working on the IMFS implementation on plan 9 and I was waiting to see if someone would work on it for the gsoc. Apparently no one is going to, so I would like to work on it. For sure I need someone to guide me all along the way, is there anyone willing to do

Re: [9fans] Plan9 - the next 20 years

2009-04-21 Thread roger peppe
2009/4/21 maht : > Tag 3 could conceivably arrive at the server before Tag 2 that's not true, otherwise the flush semantics wouldn't work correctly. 9p *does* require in-order delivery.

[9fans] exporting a namespace

2009-04-21 Thread hugo rivera
Hi, this is probably a very basic question, but I am becoming quite frustrated since I am not able to do what I want. Imagine that I have 2 plan 9 installations. I just want to share a namespace from one into the other using exportfs and import (or whatever is needed). I do not want to authenticate

Re: [9fans] exporting a namespace

2009-04-21 Thread Mathieu Lonjaret
Running 9vx is not exactly the same as running a cpu/file server, be it natively or in qemu/vmware/whatnot. I haven't managed to use 9vx as a cpu server (although I haven't tried very hard so far) while it's pretty easy to do what you want once you have set up a "real" cpu server. So you might wan

Re: [9fans] Adventures of a home user

2009-04-21 Thread Jim Habegger
I tried webfs and got an error message, so I ran webcookies, and then I was able to run webfs without an error message. Then I was able to run abaco. Now I need to learn how to use it. I thought maybe I could just type in a URL and 2-click "Get," but nothing happened. I'll need to learn how to acc

Re: [9fans] Adventures of a home user

2009-04-21 Thread erik quanstrom
> I tried webfs and got an error message, so I ran webcookies, and then I was > able to run webfs without an error message. Then I was able to run abaco. > Now I need to learn how to use it. I thought maybe I could just type in a > URL and 2-click "Get," but nothing happened. i can verify that tha

Re: [9fans] exporting a namespace

2009-04-21 Thread hugo rivera
thanks a lot. Probably I will need qemu. 2009/4/21, Mathieu Lonjaret : > Running 9vx is not exactly the same as running a cpu/file server, be it > natively or in qemu/vmware/whatnot. I haven't managed to use 9vx as a cpu > server (although I haven't tried very hard so far) while it's pretty >

Re: [9fans] Plan9 - the next 20 years

2009-04-21 Thread roger peppe
i wrote: > the currently rather complex definition of Twalk could > be replaced by clone and walk1 instead, as > in the original 9p: {Tclone, Twalk, Twalk, ...} i've just realised that the replacement would be somewhat less efficient as the current Twalk, as the cloned fid would still have to be c

Re: [9fans] Plan9 - the next 20 years

2009-04-21 Thread erik quanstrom
On Tue Apr 21 06:25:49 EDT 2009, rogpe...@gmail.com wrote: > 2009/4/21 maht : > > Tag 3 could conceivably arrive at the server before Tag 2 > > that's not true, otherwise the flush semantics wouldn't > work correctly. 9p *does* require in-order delivery. i have never needed to do anything importa

Re: [9fans] Adventures of a home user

2009-04-21 Thread erik quanstrom
> > - and how to change to a different user without rebooting. there are two answers to this question, depending on if you have a cpu server or a terminal * terminal. don't do that. the plan 9 model is that you really own the hardware and the terminal is not intended to be multi-user. so you d

Re: [9fans] Plan9 - the next 20 years

2009-04-21 Thread maht
one issue with multiple 9p requests is that tags are not order enforced consider the contrived directory tree 1/a/a 1/a/b 1/b/a 1/b/b Twalk 1 fid 1 Twalk 2 fid a Twalk 3 fid b Tag 3 could conceivably arrive at the server before Tag 2

Re: [9fans] Plan9 - the next 20 years

2009-04-21 Thread erik quanstrom
On Tue Apr 21 10:05:43 EDT 2009, rogpe...@gmail.com wrote: > 2009/4/21 erik quanstrom : > > what is the important use case of flush and why is this > > so important that it drives the design? > [...] > "The 9P protocol must run above a reliable transport protocol with > delimited messages. [...] >

Re: [9fans] Plan9 - the next 20 years

2009-04-21 Thread roger peppe
2009/4/21 erik quanstrom : > what is the important use case of flush and why is this > so important that it drives the design? actually the in-order delivery is most important for Rmessages, but it's important for Tmessages too. consider this exchange (C=client, S=server), where the Tflush is sent

Re: [9fans] Plan9 - the next 20 years

2009-04-21 Thread Fco. J. Ballesteros
Well, if you don't have flush, your server is going to keep a request for each process that dies/aborts. If requests always complete quite soon it's not a problem, AFAIK, but your server may be keeping the request to reply when something happens. Also, there's the issue that the flushed request may

Re: [9fans] Plan9 - the next 20 years

2009-04-21 Thread erik quanstrom
On Tue Apr 21 10:34:34 EDT 2009, n...@lsub.org wrote: > Well, if you don't have flush, your server is going to keep a request > for each process that dies/aborts. If requests always complete quite > soon it's not a problem, AFAIK, but your server may be keeping the > request to reply when something

Re: [9fans] exporting a namespace

2009-04-21 Thread Anthony Sorace
On Tue, Apr 21, 2009 at 07:17, Mathieu Lonjaret wrote: // Running 9vx is not exactly the same as running a cpu/file server... This is certainly true, but isn't really relevant here. If you're looking to do ad hoc sharing, the easiest way is probably with listen1, exportfs, and import. I just test

Re: [9fans] Adventures of a home user

2009-04-21 Thread john
> I tried webfs and got an error message, so I ran webcookies, and then I was > able to run webfs without an error message. Then I was able to run abaco. > Now I need to learn how to use it. I thought maybe I could just type in a > URL and 2-click "Get," but nothing happened. > You execute "New",

Re: [9fans] exporting a namespace

2009-04-21 Thread hugo rivera
This was exactly what I was trying to do, thank you very much. It works just fine in 9vx. Saludos 2009/4/21, Anthony Sorace : > On Tue, Apr 21, 2009 at 07:17, Mathieu Lonjaret wrote: > // Running 9vx is not exactly the same as running a cpu/file server... > > This is certainly true, but isn't re

Re: [9fans] Adventures of a home user

2009-04-21 Thread erik quanstrom
> You could have easily looked at something like /rc/bin/sig or whatever to > figure out the same stuff, but I guess it continues to be easier to post on > 9fans than to think. give the guy a break. he seems to have made a lot of progress and its only natural to be confused by things that would

Re: [9fans] exporting a namespace

2009-04-21 Thread ron minnich
On Tue, Apr 21, 2009 at 8:40 AM, hugo rivera wrote: > This was exactly what I was trying to do, thank you very much. > It works just fine in 9vx. could your problem have been port # collision? i.e. all the port #s are shared between 9vx instances (unless my memory has totally gone). ron

Re: [9fans] exporting a namespace

2009-04-21 Thread hugo rivera
2009/4/21, ron minnich : > could your problem have been port # collision? i.e. all the port #s > are shared between 9vx instances (unless my memory has totally gone). I am not really sure, but all the errors I got where related to factotum files. -- Hugo

Re: [9fans] Plan9 - the next 20 years

2009-04-21 Thread roger peppe
2009/4/21 erik quanstrom : > isn't the tag space per fid? no, otherwise every reply message (and Tflush) would include a fid too; moreover Tversion doesn't use a fid (although it probably doesn't actually need a tag) > a variation on the tagged queuing flush > cache would be to force the client t

Re: [9fans] Plan9 - the next 20 years

2009-04-21 Thread Bakul Shah
On Tue, 21 Apr 2009 10:50:18 EDT erik quanstrom wrote: > On Tue Apr 21 10:34:34 EDT 2009, n...@lsub.org wrote: > > Well, if you don't have flush, your server is going to keep a request > > for each process that dies/aborts. If a process crashes, who sends the Tflush? The server must clean up w

Re: [9fans] Plan9 - the next 20 years

2009-04-21 Thread erik quanstrom
> plan 9 and inferno rely quite heavily on having flush, > and it's sometimes notable when servers don't implement it. > for instance, inferno's file2chan provides no facility > for flush notification, and wm/sh uses file2chan; thus if you > kill a process that's reading from wm/sh's /dev/cons, > t

[9fans] sliderules, ned and other obsolescent programs

2009-04-21 Thread erik quanstrom
i don't know if anybody still uses ned, especially with nupas, but i added a few little wrinkles to ned that folks seem to be asking about. they're not in the man page yet since i'm not sure if they're just horrible, but here are a few 0. p upasmessagefile. any message file can be printed. 1.

Re: [9fans] Plan9 - the next 20 years

2009-04-21 Thread erik quanstrom
> > if the problem with 9p is latency, then here's a decision that could be > > revisisted. it would be a complication, but it seems to me better than > > a http-like protocol, bundling requets together or moving to a storage- > > oriented protocol. > > Can you explain why is it better than bundl

Re: [9fans] Plan9 - the next 20 years

2009-04-21 Thread Bakul Shah
On Tue, 21 Apr 2009 17:03:07 BST roger peppe wrote: > the idea with my proposal is to have an extension that > changes as few of the semantics of 9p as possible: > > C->S Tsequence tag=3D1 sid=3D1 > C->S Topen tag=3D2 sid=3D1 fid=3D20 mode=3D0 > C->S Tread tag=3D3 sid=3D1 fid=3D20 count=3D8192 >

Re: [9fans] Plan9 - the next 20 years

2009-04-21 Thread David Leimbach
On Tue, Apr 21, 2009 at 2:52 AM, maht wrote: > one issue with multiple 9p requests is that tags are not order enforced > > consider the contrived directory tree > > 1/a/a > 1/a/b > 1/b/a > 1/b/b > > Twalk 1 fid 1 > Twalk 2 fid a > Twalk 3 fid b > > Tag 3 could conceivably arrive at the server bef

Re: [9fans] Plan9 - the next 20 years

2009-04-21 Thread David Leimbach
On Tue, Apr 21, 2009 at 1:19 AM, roger peppe wrote: > 2009/4/20 andrey mirtchovski : > >> with 9p, this takes a number of walks... > > > > shouldn't that be just one walk? > > > > % ramfs -D > > ... > > % mkdir -p /tmp/one/two/three/four/five/six > > ... > > % cd /tmp/one/two/three/four/five/six

Re: [9fans] Plan9 - the next 20 years

2009-04-21 Thread roger peppe
2009/4/21 Bakul Shah : > In the pipelined case, from a server's perspective, client's > requests just get to it faster (and may already be waiting!). > It doesn't have to do anything special.  What am I missing? you're missing the fact that without the sequence operator, the second request can arr

Re: [9fans] Plan9 - the next 20 years

2009-04-21 Thread David Leimbach
On Tue, Apr 21, 2009 at 9:25 AM, erik quanstrom wrote: > > > if the problem with 9p is latency, then here's a decision that could be > > > revisisted. it would be a complication, but it seems to me better than > > > a http-like protocol, bundling requets together or moving to a storage- > > > ori

Re: [9fans] Plan9 - the next 20 years

2009-04-21 Thread roger peppe
2009/4/21 David Leimbach : > Roger... this sounds pretty promising. i dunno, there are always hidden dragons in this area, and forsyth, rsc and others are better at seeing them than i. >  10p?  I'd hate to call it 9p++. 9p2010, based on how soon it would be likely to be implemented...

Re: [9fans] Plan9 - the next 20 years

2009-04-21 Thread David Leimbach
On Tue, Apr 21, 2009 at 10:06 AM, roger peppe wrote: > 2009/4/21 David Leimbach : > > Roger... this sounds pretty promising. > > i dunno, there are always hidden dragons in this area, > and forsyth, rsc and others are better at seeing them than i. > Perhaps... but this discussion, and "trying" i

Re: [9fans] Plan9 - the next 20 years

2009-04-21 Thread roger peppe
2009/4/21 erik quanstrom : >> plan 9 and inferno rely quite heavily on having flush, >> and it's sometimes notable when servers don't implement it. >> for instance, inferno's file2chan provides no facility >> for flush notification, and wm/sh uses file2chan; thus if you >> kill a process that's rea

Re: [9fans] Plan9 - the next 20 years

2009-04-21 Thread roger peppe
2009/4/21 erik quanstrom : > bundling is equivalent to running the original sequence on > the remote machine and shipping only the result back.  some > rtt latency is eliminated but i think things will still be largely > in-order because walks will act like fences.  i think the lots- > of-small-fil

[9fans] Newbie question

2009-04-21 Thread philo...@juno.com
Although I did use Plan 9 about a year ago I never got around to learning much about it... so finally re-installed it a few days ago... and now see that I've forgotten quite a bit of the little I knew. Upon trying to run abaco I get an error message that lib/font/bit/lucidasans/passwd.6.font

Re: [9fans] Plan9 - the next 20 years

2009-04-21 Thread erik quanstrom
> i was trying to point out that if you try to > ignore the issue by removing flush from the > protocol, you'll get a system that doesn't work so smoothly. your failure cases seem to rely on poorly chosen tags. i wasn't suggesting that flush be eliminated. i was thinking of ways of keeping flush

Re: [9fans] Plan9 - the next 20 years

2009-04-21 Thread roger peppe
2009/4/21 erik quanstrom : >> i was trying to point out that if you try to >> ignore the issue by removing flush from the >> protocol, you'll get a system that doesn't work so smoothly. > > your failure cases seem to rely on poorly chosen tags. > i wasn't suggesting that flush be eliminated.  i was

Re: [9fans] Newbie question

2009-04-21 Thread Eoghan Sherry
2009/4/21 philo...@juno.com : > Could someone be kind enough to remind me how I gain access > to protected folders such as /lib and /bin You want to add yourself to the group sys on the file server (fossil). The wiki explains how with links to relevant man pages: http://www.plan9.bell-labs.com/wik

Re: [9fans] Adventures of a home user

2009-04-21 Thread Jim Habegger
I've been posting too much for this kind of list. Sorry.

Re: [9fans] New user

2009-04-21 Thread philo...@juno.com
Thank you... that worked fine! I'll read the wiki if I have more questions (or post here if I get lost) Prices, software, charts & analysis. Click here to open your online FX trading account. http://thirdpartyoffers.juno.com/TGL2131/

Re: [9fans] Adventures of a home user

2009-04-21 Thread Karin Willers
Greetings! I think, posting is quite ok! I'm in the same position, having set up Plan 9 on a spare machine and seeing different hurdles to overcome, that seem to be trivial for those who have mastered them, but for a novice in Plan 9 (although I have a long background in the computing industry ...

Re: [9fans] Adventures of a home user

2009-04-21 Thread blstuart
> On Mon, Apr 20, 2009 at 6:42 PM, Balwinder S Dheeman > wrote: > >> I don't who and why one referred you to try 9vx >> > > Maybe because it's faster, and easy to install. It only took a few minutes > to download it, unpack it, and start using it. It's an easy way to get > acquainted with the Pl

Re: [9fans] Adventures of a home user

2009-04-21 Thread blstuart
> i'm speculating on the design of the auth system. i wasn't > there so i could be wrong. but in order to have a terminal > that many people could log into would require either > (a) killing off the original factotum on logout and changing > eve back to bootes or something. and beware the 1001 p

Re: [9fans] Adventures of a home user

2009-04-21 Thread blstuart
> I've been posting too much for this kind of list. Sorry. Not at all. As long as the questions are genuine and you're learning from it, your questions are welcome as far as I'm concerned. The real flamage comes when a) someone tries to "teach their grandmother to suck eggs" or b) a person seems

Re: [9fans] Adventures of a home user

2009-04-21 Thread john
>> I've been posting too much for this kind of list. Sorry. > > Not at all. As long as the questions are genuine and > you're learning from it, your questions are welcome > as far as I'm concerned. The real flamage comes when > a) someone tries to "teach their grandmother to suck > eggs" or b) a

[9fans] (offlist) Re: Adventures of a home user

2009-04-21 Thread Jim Habegger
It was nice to see this message. Thank you! On Wed, Apr 22, 2009 at 6:23 AM, wrote: > > I've been posting too much for this kind of list. Sorry. > > Not at all. As long as the questions are genuine and > you're learning from it, your questions are welcome > as far as I'm concerned. The real fl

Re: [9fans] Adventures of a home user

2009-04-21 Thread Jim Habegger
On Wed, Apr 22, 2009 at 8:29 AM, wrote: > Yeah, don't let my message from earlier scare you off... I was just > cranky at the prospect of a long day of classes ;) The point of a > mailing list isn't to see how few messages we can get in a month, > although of course it's not a blog either. Tha

Re: [9fans] (offlist) Re: Adventures of a home user

2009-04-21 Thread blstuart
> It was nice to see this message. Thank you! You're welcome. When you've been part of a community for quite a while, it's easy to forget what it's like being new to that community. And I've certainly had my share of questions over the years. Anyway, good luck with your experiments and learning

[9fans] VirtualBox and Plan9

2009-04-21 Thread Ramon de Vera
Has anyone else tried grabbing the latest Plan9 ISO (from the website) and installing it via VirtualBox v2.2 ? I got only as far as: kfs... And the whole thing just stalled and hung at that point, so I am hoping that someone can point me to the wrong vbox settings that I am using. I am trying t

Re: [9fans] VirtualBox and Plan9

2009-04-21 Thread Preston Mays
I've had similar problems on OS X, so I think it's a problem with VirtualBox, not Vista. I got past initial configuration and installation, but the system consistently froze when I tried to compile a new kernel. I switched to QEMU and haven't had any issues since. Aside from switching emu

Re: [9fans] VirtualBox and Plan9

2009-04-21 Thread Eris Discordia
I have tried to boot a number of Plan 9 4e ISOs on a number of VirtualBox releases (even from before Sun acquired it). Just won't work. It will take someone who knows Plan 9 very well to debug it and find out exactly why it doesn't. A problem with Virtual PC was recently solved, I remember, by

Re: [9fans] VirtualBox and Plan9

2009-04-21 Thread Ramon de Vera
Thanks Preston, Thanks Eris, I'll take the qemu approach then. I'd rather not start patching/recompiling plan 9 kernels just yet. :-) Thanks again, Mon On Tue, Apr 21, 2009 at 11:30 PM, Eris Discordia wrote: > I have tried to boot a number of Plan 9 4e ISOs on a number of VirtualBox > releases