9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] telnet
@ 2004-04-23  3:44 boyd, rounin
  2004-04-23  3:50 ` boyd, rounin
  2004-04-23  4:01 ` Russ Cox
  0 siblings, 2 replies; 60+ messages in thread
From: boyd, rounin @ 2004-04-23  3:44 UTC (permalink / raw)
  To: 9fans

it seems that telnet has departed from the man page and the
utility of using it (albiet not strictly correctly) with smtp, pop,
ftp etc ... has also been lost.

here is a diff so you can:

    telnet host

    telnet host!service

service can be textual or numeric.

as far as i can see 'net' [see netmkaddr] will always be 'tcp'.

brahma% diff /n/sources/plan9/sys/src/cmd/ip telnet.c
41c41
<  fatal("usage: telnet [-Cdnr] net!host[!service]", 0, 0);
---
>  fatal("usage: telnet [-Cdnr] host[!service]", 0, 0);
80a81,85
> enum {
>  Thost,
>  Tservice,
> };
> 
82c87
<  *  dial and return a data connection
---
>  *  dial host[!service] and return a data connection
89a95,96
>  int n;
>  char *to[2];
91c98,110
<  name = netmkaddr(dest, "tcp", "telnet");
---
>  to[Thost] = dest;
>  to[Tservice] = "telnet";
> 
>  switch (n = getfields(dest, to, nelem(to), 0, "!")) {
>  case 2:
>  case 1:
>   break;
> 
>  default:
>   usage();
>  }
> 
>  name = netmkaddr(to[Thost], "tcp", to[Tservice]);

all done with drawterm [to NY], mousepad and 2 buttons.

i have not hacked the man page into shape.



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

* Re: [9fans] telnet
  2004-04-23  3:44 [9fans] telnet boyd, rounin
@ 2004-04-23  3:50 ` boyd, rounin
  2004-04-23  4:01 ` Russ Cox
  1 sibling, 0 replies; 60+ messages in thread
From: boyd, rounin @ 2004-04-23  3:50 UTC (permalink / raw)
  To: 9fans

damn, 'int n;' is redundant, but was written with some hope to do:

    net!host!service

two selects and cuts and it's gone.



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

* Re: [9fans] telnet
  2004-04-23  3:44 [9fans] telnet boyd, rounin
  2004-04-23  3:50 ` boyd, rounin
@ 2004-04-23  4:01 ` Russ Cox
  2004-04-23  4:04   ` boyd, rounin
  2004-04-23  4:07   ` boyd, rounin
  1 sibling, 2 replies; 60+ messages in thread
From: Russ Cox @ 2004-04-23  4:01 UTC (permalink / raw)
  To: 9fans

telnet tcp!host!pop3 works fine with the current source code.
telnet host!pop3 has never worked -- a!b means net!host.


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

* Re: [9fans] telnet
  2004-04-23  4:01 ` Russ Cox
@ 2004-04-23  4:04   ` boyd, rounin
  2004-04-23  4:57     ` Russ Cox
  2004-04-23  4:07   ` boyd, rounin
  1 sibling, 1 reply; 60+ messages in thread
From: boyd, rounin @ 2004-04-23  4:04 UTC (permalink / raw)
  To: 9fans

> telnet tcp!host!pop3 works fine with the current source code.
> telnet host!pop3 has never worked -- a!b means net!host.

i know that.

telnet's net is tcp, so net is rather redundant.



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

* Re: [9fans] telnet
  2004-04-23  4:01 ` Russ Cox
  2004-04-23  4:04   ` boyd, rounin
@ 2004-04-23  4:07   ` boyd, rounin
  1 sibling, 0 replies; 60+ messages in thread
From: boyd, rounin @ 2004-04-23  4:07 UTC (permalink / raw)
  To: 9fans

> telnet tcp!host!pop3 works fine with the current source code.
> telnet host!pop3 has never worked -- a!b means net!host.

then again, 'tcp' is not a net it's a protocol.

and "tcp" is hard coded with a aforementioned constant in telnet.c



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

* Re: [9fans] telnet
  2004-04-23  4:04   ` boyd, rounin
@ 2004-04-23  4:57     ` Russ Cox
  2004-04-23  5:09       ` boyd, rounin
  0 siblings, 1 reply; 60+ messages in thread
From: Russ Cox @ 2004-04-23  4:57 UTC (permalink / raw)
  To: 9fans

> telnet's net is tcp, so net is rather redundant.

so let's make it different from every other program?

there might be more than one tcp.  right now it 
works great to run telnet /net.alt/tcp!outside-machine.

why does it need to be tcp?  it just shuttles
bytes around if it's not connecting to a telnet port,
so telnet il!emelie!9fs works fine.


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

* Re: [9fans] telnet
  2004-04-23  4:57     ` Russ Cox
@ 2004-04-23  5:09       ` boyd, rounin
  2004-04-23  5:33         ` Russ Cox
                           ` (2 more replies)
  0 siblings, 3 replies; 60+ messages in thread
From: boyd, rounin @ 2004-04-23  5:09 UTC (permalink / raw)
  To: 9fans

> there might be more than one tcp.  right now it 
> works great to run telnet /net.alt/tcp!outside-machine.

all the world is not 11271.  /net or /net.alt should be irrelevant.
the routing should just work.  it does on lunix and the last time
i was in the unix room binding /net.alt it just worked too.

> why does it need to be tcp?

it doesn't.

> it just shuttles bytes around if it's not connecting to a telnet port,
> so telnet il!emelie!9fs works fine.

il died years ago.

it should be transparent, and as i've said before the CODE bound
it to 'net' 'tcp'.  it should also allow the flexibility to choose how
you want to connect.

but these are all moot points.  telnet talks tcp, for almost all cases.
the code in netmkaddr() and telnet play games, which should not
be played.



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

* Re: [9fans] telnet
  2004-04-23  5:09       ` boyd, rounin
@ 2004-04-23  5:33         ` Russ Cox
  2004-04-23  5:39           ` boyd, rounin
  2004-04-27  6:53           ` Charles Forsyth
  2004-04-23  8:06         ` Richard Miller
  2004-04-27  6:52         ` Charles Forsyth
  2 siblings, 2 replies; 60+ messages in thread
From: Russ Cox @ 2004-04-23  5:33 UTC (permalink / raw)
  To: 9fans

you're wrong.

addresses passed to telnet should be
interpreted the same way as they are 
by all the other programs.  there is no
good reason telnet should be different,
except that for some reason you refuse
to type four extra characters.  if you want
to do less typing, use 

    con tcp!host!pop3

instead of

    telnet tcp!host!pop3


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

* Re: [9fans] telnet
  2004-04-23  5:33         ` Russ Cox
@ 2004-04-23  5:39           ` boyd, rounin
  2004-04-27  6:53           ` Charles Forsyth
  1 sibling, 0 replies; 60+ messages in thread
From: boyd, rounin @ 2004-04-23  5:39 UTC (permalink / raw)
  To: 9fans

> you're wrong.

i don't think so.

>     telnet tcp!host!pop3

telnet implies the telnet protocol.

let's leave it as a Taylor Class 1 'argument'.



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

* Re: [9fans] telnet
  2004-04-27  6:52         ` Charles Forsyth
@ 2004-04-23  6:53           ` boyd, rounin
  0 siblings, 0 replies; 60+ messages in thread
From: boyd, rounin @ 2004-04-23  6:53 UTC (permalink / raw)
  To: 9fans

> reaches for B-52

ARC LIGHT?



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

* Re: [9fans] telnet
  2004-04-23  5:09       ` boyd, rounin
  2004-04-23  5:33         ` Russ Cox
@ 2004-04-23  8:06         ` Richard Miller
  2004-04-23  8:12           ` boyd, rounin
                             ` (5 more replies)
  2004-04-27  6:52         ` Charles Forsyth
  2 siblings, 6 replies; 60+ messages in thread
From: Richard Miller @ 2004-04-23  8:06 UTC (permalink / raw)
  To: 9fans

> il died years ago.

Not quite dead yet, just very il.

All my local machines are linked with il - is there really nobody else
outside 11271 who still does this?



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

* Re: [9fans] telnet
  2004-04-23  8:06         ` Richard Miller
@ 2004-04-23  8:12           ` boyd, rounin
  2004-04-23  8:38             ` Fco.J.Ballesteros
  2004-04-23  8:30           ` Charles Forsyth
                             ` (4 subsequent siblings)
  5 siblings, 1 reply; 60+ messages in thread
From: boyd, rounin @ 2004-04-23  8:12 UTC (permalink / raw)
  To: 9fans

> All my local machines are linked with il - is there really nobody else
> outside 11271 who still does this?

good question.



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

* Re: [9fans] telnet
  2004-04-23  8:06         ` Richard Miller
  2004-04-23  8:12           ` boyd, rounin
@ 2004-04-23  8:30           ` Charles Forsyth
  2004-04-23  8:35             ` boyd, rounin
  2004-04-23  9:24             ` a
  2004-04-23  8:38           ` Axel Belinfante
                             ` (3 subsequent siblings)
  5 siblings, 2 replies; 60+ messages in thread
From: Charles Forsyth @ 2004-04-23  8:30 UTC (permalink / raw)
  To: 9fans

[-- Attachment #1: Type: text/plain, Size: 577 bytes --]

i use il on nearly all my/our systems for file service.
indeed, given that two of them use /sys/src/fs as kernel
and one of those has a jukebox, that's nearly essential,
but even otherwise, i'm not convinced that il can't
be made to outperform tcp/ip on some network/transport types
(eg, because of Ildataquery), and compared to some code modules
that need to be kept compiling, it's anyway not all that big.

apart from il, i have used telnet (with the telnet protocol) over ILAP
and also in environments where /net.alt was indeed a distinct stack,
amongst others.

[-- Attachment #2: Type: message/rfc822, Size: 1778 bytes --]

From: Richard Miller <rm@hamnavoe.com>
To: 9fans@cse.psu.edu
Subject: Re: [9fans] telnet
Date: Fri, 23 Apr 2004 09:06:03 +0100
Message-ID: <8f86534e5595a20e23cdb43c26f66de6@hamnavoe.com>

> il died years ago.

Not quite dead yet, just very il.

All my local machines are linked with il - is there really nobody else
outside 11271 who still does this?

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

* Re: [9fans] telnet
  2004-04-23  8:30           ` Charles Forsyth
@ 2004-04-23  8:35             ` boyd, rounin
  2004-04-23  8:43               ` Geoff Collyer
  2004-04-23  9:24             ` a
  1 sibling, 1 reply; 60+ messages in thread
From: boyd, rounin @ 2004-04-23  8:35 UTC (permalink / raw)
  To: 9fans

why not bind your chosen /net* (on a per window basis) and then telnet?



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

* Re: [9fans] telnet
  2004-04-23  8:06         ` Richard Miller
  2004-04-23  8:12           ` boyd, rounin
  2004-04-23  8:30           ` Charles Forsyth
@ 2004-04-23  8:38           ` Axel Belinfante
  2004-04-23  8:39           ` Geoff Collyer
                             ` (2 subsequent siblings)
  5 siblings, 0 replies; 60+ messages in thread
From: Axel Belinfante @ 2004-04-23  8:38 UTC (permalink / raw)
  To: 9fans

> > il died years ago.
> 
> Not quite dead yet, just very il.
> 
> All my local machines are linked with il - is there really nobody else
> outside 11271 who still does this?

My file server still runs ken (non-fossil) fs and thus only speaks il.
(transition to venti/fossil still in progress -
 I have fossil (non-venti), and a venti running,
 but not for the main file system)

The home machine used to connect over tcp via trampoline on cpu server,
nowadays it imports/aan the root fs from the cpu server.

Axel.


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

* Re: [9fans] telnet
  2004-04-23  8:12           ` boyd, rounin
@ 2004-04-23  8:38             ` Fco.J.Ballesteros
  0 siblings, 0 replies; 60+ messages in thread
From: Fco.J.Ballesteros @ 2004-04-23  8:38 UTC (permalink / raw)
  To: 9fans

[-- Attachment #1: Type: text/plain, Size: 7 bytes --]

I do.

[-- Attachment #2: Type: message/rfc822, Size: 2057 bytes --]

From: "boyd, rounin" <boyd@insultant.net>
To: <9fans@cse.psu.edu>
Subject: Re: [9fans] telnet
Date: Fri, 23 Apr 2004 10:12:10 +0200
Message-ID: <017901c4290a$ad8a24a0$48db7d50@SOMA>

> All my local machines are linked with il - is there really nobody else
> outside 11271 who still does this?

good question.

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

* Re: [9fans] telnet
  2004-04-23  8:06         ` Richard Miller
                             ` (2 preceding siblings ...)
  2004-04-23  8:38           ` Axel Belinfante
@ 2004-04-23  8:39           ` Geoff Collyer
  2004-04-23  8:42             ` Fco.J.Ballesteros
  2004-04-23  8:54           ` Dave Lukes
  2004-04-23 12:25           ` Brantley Coile
  5 siblings, 1 reply; 60+ messages in thread
From: Geoff Collyer @ 2004-04-23  8:39 UTC (permalink / raw)
  To: 9fans

I'm still using IL to the original file server.  At least until I've
beaten on fossil for a long time and had it not fail, I'm sticking to
Ken's.  A failed fossil may be easy to reinitialiase, with its data in
venti, but that's not really good enough for unattended operation.  I
may also want to continue using optical jukeboxes, so there's some
code to move to user-land from Ken's fs.



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

* Re: [9fans] telnet
  2004-04-23  8:39           ` Geoff Collyer
@ 2004-04-23  8:42             ` Fco.J.Ballesteros
  2004-04-23  8:44               ` Geoff Collyer
                                 ` (2 more replies)
  0 siblings, 3 replies; 60+ messages in thread
From: Fco.J.Ballesteros @ 2004-04-23  8:42 UTC (permalink / raw)
  To: 9fans

> I'm still using IL to the original file server.  At least until I've
> beaten on fossil for a long time and had it not fail, I'm sticking to
> Ken's.  A failed fossil may be easy to reinitialiase, with its data in
> venti, but that's not really good enough for unattended operation.  I
> may also want to continue using optical jukeboxes, so there's some
> code to move to user-land from Ken's fs.

Our file system runs mostly unattended. I admit a cron reboots it
once a week, but that's for safety :-)



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

* Re: [9fans] telnet
  2004-04-23  8:35             ` boyd, rounin
@ 2004-04-23  8:43               ` Geoff Collyer
  0 siblings, 0 replies; 60+ messages in thread
From: Geoff Collyer @ 2004-04-23  8:43 UTC (permalink / raw)
  To: 9fans

[-- Attachment #1: Type: text/plain, Size: 106 bytes --]

Sometimes that works, but sometimes one needs access to inside and
outside networks in the same window.

[-- Attachment #2: Type: message/rfc822, Size: 2094 bytes --]

From: "boyd, rounin" <boyd@insultant.net>
To: <9fans@cse.psu.edu>
Subject: Re: [9fans] telnet
Date: Fri, 23 Apr 2004 10:35:08 +0200
Message-ID: <019d01c4290d$e2d833b0$48db7d50@SOMA>

why not bind your chosen /net* (on a per window basis) and then telnet?

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

* Re: [9fans] telnet
  2004-04-23  8:42             ` Fco.J.Ballesteros
@ 2004-04-23  8:44               ` Geoff Collyer
  2004-04-23  8:48                 ` Fco.J.Ballesteros
  2004-04-23 14:34                 ` andrey mirtchovski
  2004-04-23  8:51               ` boyd, rounin
  2004-04-23 14:38               ` ron minnich
  2 siblings, 2 replies; 60+ messages in thread
From: Geoff Collyer @ 2004-04-23  8:44 UTC (permalink / raw)
  To: 9fans

What do you think would happen if you didn't reboot once a week?



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

* Re: [9fans] telnet
  2004-04-23  8:44               ` Geoff Collyer
@ 2004-04-23  8:48                 ` Fco.J.Ballesteros
  2004-04-23  8:55                   ` boyd, rounin
  2004-04-23 14:34                 ` andrey mirtchovski
  1 sibling, 1 reply; 60+ messages in thread
From: Fco.J.Ballesteros @ 2004-04-23  8:48 UTC (permalink / raw)
  To: 9fans

[-- Attachment #1: Type: text/plain, Size: 373 bytes --]

I think I'd have memory leaks and the file server (which
is also the web, mail, blah... server) would degrade.

Once a week is a good guarantee for me that I can forget
about any kind of leaks.

I think the lack of user processes in Ken's is a feature, not a bug.
Sometimes I've even thought about forbidding all kind of
processes (but fossil) in the file server.

[-- Attachment #2: Type: message/rfc822, Size: 1673 bytes --]

From: Geoff Collyer <geoff@collyer.net>
To: 9fans@cse.psu.edu
Subject: Re: [9fans] telnet
Date: Fri, 23 Apr 2004 01:44:36 -0700
Message-ID: <00de823c52c54e81247cc4cccb1d1227@collyer.net>

What do you think would happen if you didn't reboot once a week?

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

* Re: [9fans] telnet
  2004-04-23  8:42             ` Fco.J.Ballesteros
  2004-04-23  8:44               ` Geoff Collyer
@ 2004-04-23  8:51               ` boyd, rounin
  2004-04-23  8:58                 ` Fco.J.Ballesteros
  2004-04-23 14:38               ` ron minnich
  2 siblings, 1 reply; 60+ messages in thread
From: boyd, rounin @ 2004-04-23  8:51 UTC (permalink / raw)
  To: 9fans

> Our file system runs mostly unattended. I admit a cron reboots it
> once a week, but that's for safety :-)

i wouldn't define that as 'unattended'.

machines used to run for months to years without reboots.



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

* Re: [9fans] telnet
  2004-04-23  8:06         ` Richard Miller
                             ` (3 preceding siblings ...)
  2004-04-23  8:39           ` Geoff Collyer
@ 2004-04-23  8:54           ` Dave Lukes
  2004-04-23  9:03             ` Charles Forsyth
  2004-04-23 12:25           ` Brantley Coile
  5 siblings, 1 reply; 60+ messages in thread
From: Dave Lukes @ 2004-04-23  8:54 UTC (permalink / raw)
  To: 9fans

> All my local machines are linked with il - is there really nobody else
> outside 11271 who still does this?

Not yet ... but I'm
a) irrascible enough,
b) will be running a wlan at some point

that I might possibly do that to
a) rebel against established standards
b) get some security through obscurity
c) keep P9 on it's toes WRT multiple protocols.
d) see how well it works.

:-)
	Dave.




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

* Re: [9fans] telnet
  2004-04-23  8:48                 ` Fco.J.Ballesteros
@ 2004-04-23  8:55                   ` boyd, rounin
  2004-04-23  9:48                     ` Richard Miller
  0 siblings, 1 reply; 60+ messages in thread
From: boyd, rounin @ 2004-04-23  8:55 UTC (permalink / raw)
  To: 9fans

if everything is a file why can't i telnet to
/net*/tcp/pop.insultant.net/pop3?

/net* could be completely synthetic.




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

* Re: [9fans] telnet
  2004-04-23  8:51               ` boyd, rounin
@ 2004-04-23  8:58                 ` Fco.J.Ballesteros
  2004-04-23  9:03                   ` boyd, rounin
  2004-04-23  9:08                   ` Geoff Collyer
  0 siblings, 2 replies; 60+ messages in thread
From: Fco.J.Ballesteros @ 2004-04-23  8:58 UTC (permalink / raw)
  To: 9fans

[-- Attachment #1: Type: text/plain, Size: 367 bytes --]

I don't run uptime races, I prefer to trust the machine.
In fact, Ken's (on IDE) also degraded in our case (although
much more slowly).

I think that "all servers have leaks" is a tautology, and therefore,
I use reboot as the tool to fix that problem (Not that I don't try to fix
leaks, just that I don't trust that all of them can be both detected and
fixed).

[-- Attachment #2: Type: message/rfc822, Size: 2149 bytes --]

From: "boyd, rounin" <boyd@insultant.net>
To: <9fans@cse.psu.edu>
Subject: Re: [9fans] telnet
Date: Fri, 23 Apr 2004 10:51:02 +0200
Message-ID: <01bb01c42910$1ba8a830$48db7d50@SOMA>

> Our file system runs mostly unattended. I admit a cron reboots it
> once a week, but that's for safety :-)

i wouldn't define that as 'unattended'.

machines used to run for months to years without reboots.

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

* Re: [9fans] telnet
  2004-04-23  8:54           ` Dave Lukes
@ 2004-04-23  9:03             ` Charles Forsyth
  0 siblings, 0 replies; 60+ messages in thread
From: Charles Forsyth @ 2004-04-23  9:03 UTC (permalink / raw)
  To: 9fans

>>c) keep P9 on it's toes WRT multiple protocols.

yes, i also thought there was something to be said for that.



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

* Re: [9fans] telnet
  2004-04-23  8:58                 ` Fco.J.Ballesteros
@ 2004-04-23  9:03                   ` boyd, rounin
  2004-04-23  9:08                   ` Geoff Collyer
  1 sibling, 0 replies; 60+ messages in thread
From: boyd, rounin @ 2004-04-23  9:03 UTC (permalink / raw)
  To: 9fans

> I use reboot as the tool to fix that problem (Not that I don't try to fix
> leaks, just that I don't trust that all of them can be both detected and
> fixed).

that is not a fix.  it's a hack.



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

* Re: [9fans] telnet
  2004-04-23  8:58                 ` Fco.J.Ballesteros
  2004-04-23  9:03                   ` boyd, rounin
@ 2004-04-23  9:08                   ` Geoff Collyer
  2004-04-23 11:23                     ` Fco.J.Ballesteros
  2004-04-23 12:34                     ` Brantley Coile
  1 sibling, 2 replies; 60+ messages in thread
From: Geoff Collyer @ 2004-04-23  9:08 UTC (permalink / raw)
  To: 9fans

I've never seen leaks nor degradation with Ken's fs and I only reboot
it to change hardware, boot a new fs kernel, or move the machine.
Ken's fs is just slower on IDE because the IDE code doesn't use DMA.



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

* Re: [9fans] telnet
  2004-04-23  8:30           ` Charles Forsyth
  2004-04-23  8:35             ` boyd, rounin
@ 2004-04-23  9:24             ` a
  2004-04-23 10:04               ` Charles Forsyth
  1 sibling, 1 reply; 60+ messages in thread
From: a @ 2004-04-23  9:24 UTC (permalink / raw)
  To: 9fans

my own network uses il for its internal communication; it's
four boxes including one ken-fs.

i have saved somewhere performance numbers presotto came
up with about a year or two ago. in those, il consistently
outperformed tcp, but the margin got smaller and smaller
as link speed went up, so it was considered not worth it.
ア


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

* Re: [9fans] telnet
  2004-04-23  8:55                   ` boyd, rounin
@ 2004-04-23  9:48                     ` Richard Miller
  2004-04-23  9:56                       ` Geoff Collyer
  2004-04-23 19:15                       ` rog
  0 siblings, 2 replies; 60+ messages in thread
From: Richard Miller @ 2004-04-23  9:48 UTC (permalink / raw)
  To: 9fans

> if everything is a file why can't i telnet to
> /net*/tcp/pop.insultant.net/pop3?

There already seems to be some movement towards this naming convention,
eg in upasfs(4):

          Fs interprets mailbox file names of the form
          /proto/host/user to mean access an account on host using the
          given protocol.



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

* Re: [9fans] telnet
  2004-04-23  9:48                     ` Richard Miller
@ 2004-04-23  9:56                       ` Geoff Collyer
  2004-04-24 22:41                         ` boyd, rounin
  2004-04-23 19:15                       ` rog
  1 sibling, 1 reply; 60+ messages in thread
From: Geoff Collyer @ 2004-04-23  9:56 UTC (permalink / raw)
  To: 9fans

/sys/doc/net/net.ms:661,687, reformatted:

Several possible solutions were considered and rejected; one deserves
more discussion.  We could have used a user-level file server to
represent the network name space as a Plan 9 file tree.  This global
naming scheme has been implemented in other distributed systems.  The
file hierarchy provides paths to directories representing network
domains.  Each directory contains files representing the names of the
machines in that domain; an example might be the path
/net/name/usa/edu/mit/ai.  Each machine file contains information like
the IP address of the machine.  We rejected this representation for
several reasons.  First, it is hard to devise a hierarchy encompassing
all representations of the various network addressing schemes in a
uniform manner.  Datakit and Ethernet address strings have nothing in
common.  Second, the address of a machine is often only a small part
of the information required to connect to a service on the machine.
For example, the IP protocols require symbolic service names to be
mapped into numeric port numbers, some of which are privileged and
hence special.  Information of this sort is hard to represent in terms
of file operations.  Finally, the size and number of the networks
being represented burdens users with an unacceptably large amount of
information about the organization of the network and its
connectivity.  In this case the Plan 9 representation of a resource as
a file is not appropriate.



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

* Re: [9fans] telnet
  2004-04-23  9:24             ` a
@ 2004-04-23 10:04               ` Charles Forsyth
  2004-04-23 10:10                 ` a
  2004-04-23 12:38                 ` Brantley Coile
  0 siblings, 2 replies; 60+ messages in thread
From: Charles Forsyth @ 2004-04-23 10:04 UTC (permalink / raw)
  To: 9fans

>>as link speed went up, so it was considered not worth it.

network characteristics are not all tending towards unformly
high link speeds with uniformly low error rate,
and the need to conserve power can be important as well.  i think it's also interesting
having a connection protocol oriented towards rpc (-ish) interactions
not varying undelimited byte streams.   there probably are other candidates
but the code is already there for this one.

on small devices i sometimes ditch tcp completely in favour of il and/or
other things.



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

* Re: [9fans] telnet
  2004-04-23 10:04               ` Charles Forsyth
@ 2004-04-23 10:10                 ` a
  2004-04-23 12:38                 ` Brantley Coile
  1 sibling, 0 replies; 60+ messages in thread
From: a @ 2004-04-23 10:10 UTC (permalink / raw)
  To: 9fans

i also like IL in theory (and much prefer it to tcp, certainly).
but it's increasingly difficult to use. maintaining the code is
the smallest part of this issue. most nat boxes will choke
outright or drop the packets on the floor (actually, will any 
pass IL?), and many ISPs won't deal well with IL, either. you
just don't get real, unfiltered IP any more (at least reliably).

it's also frustrating that IL never got outside Plan 9 and
Inferno (and one now-defunct BSD project). it makes the
cost/benefit ratio for working to get IL passed much less
enticing if i can't, say, drawterm using it.

of course, you could s/IL/9P/g in that last paragraph without
affecting the truth value of the statement.
ア


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

* Re: [9fans] telnet
  2004-04-23  9:08                   ` Geoff Collyer
@ 2004-04-23 11:23                     ` Fco.J.Ballesteros
  2004-04-23 12:19                       ` C H Forsyth
  2004-04-23 12:34                     ` Brantley Coile
  1 sibling, 1 reply; 60+ messages in thread
From: Fco.J.Ballesteros @ 2004-04-23 11:23 UTC (permalink / raw)
  To: 9fans

[-- Attachment #1: Type: text/plain, Size: 472 bytes --]

I've seen problems, but as I say, I used it only on
IDE disks. Although IMHO, some problems were due to
locking and had to do with the network card. I'm sorry,
but I don't remember the details.

It may stay up for a year, I don't know; I'm just saying that
the longer is the uptime, the more scared I get (because,
IMHO, the sooner it's going to fail). Of course, I'm not
saying that Ken's is not reliable. In fact, I consider fossil
and venti reliable as well.

[-- Attachment #2: Type: message/rfc822, Size: 1815 bytes --]

From: Geoff Collyer <geoff@collyer.net>
To: 9fans@cse.psu.edu
Subject: Re: [9fans] telnet
Date: Fri, 23 Apr 2004 02:08:41 -0700
Message-ID: <e73a4924f83dfcc7de03a0cd1125c960@collyer.net>

I've never seen leaks nor degradation with Ken's fs and I only reboot
it to change hardware, boot a new fs kernel, or move the machine.
Ken's fs is just slower on IDE because the IDE code doesn't use DMA.

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

* Re: [9fans] telnet
  2004-04-23 12:19                       ` C H Forsyth
@ 2004-04-23 12:17                         ` Fco.J.Ballesteros
  0 siblings, 0 replies; 60+ messages in thread
From: Fco.J.Ballesteros @ 2004-04-23 12:17 UTC (permalink / raw)
  To: 9fans

> i'm curious: if you have been well for a fairly long time
> do you take to your bed because you must surely be about to come
> down with something?

Nope. My body does that for me. My cells get dead and
replaced by other ones, you know.

I just can't do that with the computer, so I do it with
the whole thing.



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

* Re: [9fans] telnet
  2004-04-23 11:23                     ` Fco.J.Ballesteros
@ 2004-04-23 12:19                       ` C H Forsyth
  2004-04-23 12:17                         ` Fco.J.Ballesteros
  0 siblings, 1 reply; 60+ messages in thread
From: C H Forsyth @ 2004-04-23 12:19 UTC (permalink / raw)
  To: 9fans

>>It may stay up for a year, I don't know; I'm just saying that
>>the longer is the uptime, the more scared I get (because,
>>IMHO, the sooner it's going to fail). Of course, I'm not

i'm curious: if you have been well for a fairly long time
do you take to your bed because you must surely be about to come
down with something?


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

* Re: [9fans] telnet
  2004-04-23  8:06         ` Richard Miller
                             ` (4 preceding siblings ...)
  2004-04-23  8:54           ` Dave Lukes
@ 2004-04-23 12:25           ` Brantley Coile
  2004-04-23 16:02             ` 9nut
  5 siblings, 1 reply; 60+ messages in thread
From: Brantley Coile @ 2004-04-23 12:25 UTC (permalink / raw)
  To: 9fans

>> il died years ago.
> 
> Not quite dead yet, just very il.
> 
> All my local machines are linked with il - is there really nobody else
> outside 11271 who still does this?

We still use it.  We're still running ken fs down here.

 Brantley



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

* Re: [9fans] telnet
  2004-04-23  9:08                   ` Geoff Collyer
  2004-04-23 11:23                     ` Fco.J.Ballesteros
@ 2004-04-23 12:34                     ` Brantley Coile
  1 sibling, 0 replies; 60+ messages in thread
From: Brantley Coile @ 2004-04-23 12:34 UTC (permalink / raw)
  To: 9fans

> I've never seen leaks nor degradation with Ken's fs and I only reboot
> it to change hardware, boot a new fs kernel, or move the machine.
> Ken's fs is just slower on IDE because the IDE code doesn't use DMA.

A few month ago we replaces ramac our 20GB ken fs.  It had run, rebooting
only as a result of a power failure.  It would run for many months at a time.
We replaced it with the new IDE version.  Works for us.



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

* Re: [9fans] telnet
  2004-04-23 10:04               ` Charles Forsyth
  2004-04-23 10:10                 ` a
@ 2004-04-23 12:38                 ` Brantley Coile
  2004-04-23 12:51                   ` Charles Forsyth
  2004-04-23 17:13                   ` boyd, rounin
  1 sibling, 2 replies; 60+ messages in thread
From: Brantley Coile @ 2004-04-23 12:38 UTC (permalink / raw)
  To: 9fans

> on small devices i sometimes ditch tcp completely in favour of il and/or
> other things.

Back in 1996 we tried to use il over the Cisco internal network.  Somewhere
in the network some one was filtering out non-standard protocol packets.
(I know that's broken.)  What has been your experience in using il across
public networks?  I would like to use it in an application, maybe.



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

* Re: [9fans] telnet
  2004-04-23 12:38                 ` Brantley Coile
@ 2004-04-23 12:51                   ` Charles Forsyth
  2004-04-23 17:13                   ` boyd, rounin
  1 sibling, 0 replies; 60+ messages in thread
From: Charles Forsyth @ 2004-04-23 12:51 UTC (permalink / raw)
  To: 9fans

[-- Attachment #1: Type: text/plain, Size: 242 bytes --]

i've had no trouble with that on the networks i use.
my cable supplier gives me a full proper ipv4 connection.
rj45 and off i go.

i can see how some firewalls and some nat might get in the way
depending on capability or configuration.

[-- Attachment #2: Type: message/rfc822, Size: 1979 bytes --]

From: Brantley Coile <bwc@coraid.com>
To: 9fans@cse.psu.edu
Subject: Re: [9fans] telnet
Date: Fri, 23 Apr 2004 08:38:34 -0400
Message-ID: <2906846ac9f64a3c0b87ac712e63d125@borf.com>

> on small devices i sometimes ditch tcp completely in favour of il and/or
> other things.

Back in 1996 we tried to use il over the Cisco internal network.  Somewhere
in the network some one was filtering out non-standard protocol packets.
(I know that's broken.)  What has been your experience in using il across
public networks?  I would like to use it in an application, maybe.

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

* Re: [9fans] telnet
  2004-04-23  8:44               ` Geoff Collyer
  2004-04-23  8:48                 ` Fco.J.Ballesteros
@ 2004-04-23 14:34                 ` andrey mirtchovski
  2004-04-23 16:33                   ` 9nut
  2004-04-23 17:26                   ` boyd, rounin
  1 sibling, 2 replies; 60+ messages in thread
From: andrey mirtchovski @ 2004-04-23 14:34 UTC (permalink / raw)
  To: 9fans

> What do you think would happen if you didn't reboot once a week?

i leave my fossil/venti fs untouched unless there's a need to update
the kernel -- i simply dislike rebooting as an event, unless it's a
terminal, in which case i only care if it happens without warning.

i regurarly run uptimes of a month, and now that fossil has been
stable for a while i expect those to increase.

generally there are no trivially observable leaks in fossil.  the
memory footprint has stayed the same, in the hundreds of kilobytes, in
the past 24 days since the last reboot.  overall memory usage does
increase, but that's mostly from programs that refuse to die after you
delete their windows.

of course i'm nowhere near the unattendancy of a ken fs.  just checked
dan cross' cpu server -- it's been up for:

	brahma up 186 days, 22:17:03

andrey



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

* Re: [9fans] telnet
  2004-04-23  8:42             ` Fco.J.Ballesteros
  2004-04-23  8:44               ` Geoff Collyer
  2004-04-23  8:51               ` boyd, rounin
@ 2004-04-23 14:38               ` ron minnich
  2004-04-23 14:42                 ` Fco.J.Ballesteros
  2004-04-23 14:47                 ` andrey mirtchovski
  2 siblings, 2 replies; 60+ messages in thread
From: ron minnich @ 2004-04-23 14:38 UTC (permalink / raw)
  To: 9fans

On Fri, 23 Apr 2004, Fco.J.Ballesteros wrote:

> Our file system runs mostly unattended. I admit a cron reboots it
> once a week, but that's for safety :-)

that's ok but not near good enough. I know lotsa people dislike linux but
fact is 2-3 year uptimes are normal and boring nowadays, also true for BSD
(in fact BSD usually still does a bit better, 2-3 year uptime was boring 8
years ago).

Fossil is quite neat but needs the hardening steps. I'm well aware that
nobody has the time but we ought to be aware of what is possible. 

ron




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

* Re: [9fans] telnet
  2004-04-23 14:38               ` ron minnich
@ 2004-04-23 14:42                 ` Fco.J.Ballesteros
  2004-04-23 14:47                 ` andrey mirtchovski
  1 sibling, 0 replies; 60+ messages in thread
From: Fco.J.Ballesteros @ 2004-04-23 14:42 UTC (permalink / raw)
  To: 9fans

[-- Attachment #1: Type: text/plain, Size: 211 bytes --]

We gather stats nightly and try to find out leaks and the like.
Of course, we all like our file system to be solid as a rock
(Ken was mostly there--modulo the bugs we suffered).

I, mostly, agree with you.

[-- Attachment #2: Type: message/rfc822, Size: 2818 bytes --]

From: ron minnich <rminnich@lanl.gov>
To: 9fans@cse.psu.edu
Subject: Re: [9fans] telnet
Date: Fri, 23 Apr 2004 08:38:13 -0600 (MDT)
Message-ID: <Pine.LNX.4.44.0404230835130.19442-100000@maxroach.lanl.gov>

On Fri, 23 Apr 2004, Fco.J.Ballesteros wrote:

> Our file system runs mostly unattended. I admit a cron reboots it
> once a week, but that's for safety :-)

that's ok but not near good enough. I know lotsa people dislike linux but
fact is 2-3 year uptimes are normal and boring nowadays, also true for BSD
(in fact BSD usually still does a bit better, 2-3 year uptime was boring 8
years ago).

Fossil is quite neat but needs the hardening steps. I'm well aware that
nobody has the time but we ought to be aware of what is possible. 

ron

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

* Re: [9fans] telnet
  2004-04-23 14:38               ` ron minnich
  2004-04-23 14:42                 ` Fco.J.Ballesteros
@ 2004-04-23 14:47                 ` andrey mirtchovski
  1 sibling, 0 replies; 60+ messages in thread
From: andrey mirtchovski @ 2004-04-23 14:47 UTC (permalink / raw)
  To: 9fans


> Fossil is quite neat but needs the hardening steps. I'm well aware that
> nobody has the time but we ought to be aware of what is possible. 

fossil needs to be rewritten in limbo :)

*ducks*



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

* Re: [9fans] telnet
  2004-04-23 12:25           ` Brantley Coile
@ 2004-04-23 16:02             ` 9nut
  0 siblings, 0 replies; 60+ messages in thread
From: 9nut @ 2004-04-23 16:02 UTC (permalink / raw)
  To: 9fans

>>> il died years ago.
>> 
>> Not quite dead yet, just very il.
>> 
>> All my local machines are linked with il - is there really nobody else
>> outside 11271 who still does this?
> 
> We still use it.  We're still running ken fs down here.

Same here. As far as reliability, ken fs outperforms Puget Power,
our local power company.

"The news of my death has been greatly exaggerated" -- Mark Twain



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

* Re: [9fans] telnet
  2004-04-23 14:34                 ` andrey mirtchovski
@ 2004-04-23 16:33                   ` 9nut
  2004-04-23 17:37                     ` boyd, rounin
  2004-04-23 17:26                   ` boyd, rounin
  1 sibling, 1 reply; 60+ messages in thread
From: 9nut @ 2004-04-23 16:33 UTC (permalink / raw)
  To: 9fans

> of course i'm nowhere near the unattendancy of a ken fs.  just checked
> dan cross' cpu server -- it's been up for:
> 
> 	brahma up 186 days, 22:17:03

Where's Dan anyhow? Have not seen a post from him for a while.



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

* Re: [9fans] telnet
  2004-04-23 12:38                 ` Brantley Coile
  2004-04-23 12:51                   ` Charles Forsyth
@ 2004-04-23 17:13                   ` boyd, rounin
  1 sibling, 0 replies; 60+ messages in thread
From: boyd, rounin @ 2004-04-23 17:13 UTC (permalink / raw)
  To: 9fans

> What has been your experience in using il across
> public networks?

that's the real question.




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

* Re: [9fans] telnet
  2004-04-23 14:34                 ` andrey mirtchovski
  2004-04-23 16:33                   ` 9nut
@ 2004-04-23 17:26                   ` boyd, rounin
  1 sibling, 0 replies; 60+ messages in thread
From: boyd, rounin @ 2004-04-23 17:26 UTC (permalink / raw)
  To: 9fans

> of course i'm nowhere near the unattendancy of a ken fs.  just checked
> dan cross' cpu server -- it's been up for:
> 
> brahma up 186 days, 22:17:03

brahma is unattended 'cos dan is in the Corps, somewhere.



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

* Re: [9fans] telnet
  2004-04-23 16:33                   ` 9nut
@ 2004-04-23 17:37                     ` boyd, rounin
  0 siblings, 0 replies; 60+ messages in thread
From: boyd, rounin @ 2004-04-23 17:37 UTC (permalink / raw)
  To: 9fans

> Where's Dan anyhow? Have not seen a post from him for a while.

don't know.  i sent a postcard, sealed in a reasonably tamper
proof envelope, to parris island but it got returned.  he didn't
give me his unit # etc so i guess they just bounced it, complete
with an impressive set of stamps.

i've poked around in /adm/users on brahma to see if there
was anyone in there who looked like they might know, but
didn't find anything like.  the other choice was to spam
/adm/users which didn't seem like a plan.  he's somewhere
in the Corps.

i asked some other .mil people i know and they couldn't
really help either.  i hope he's ok.



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

* Re: [9fans] telnet
  2004-04-23  9:48                     ` Richard Miller
  2004-04-23  9:56                       ` Geoff Collyer
@ 2004-04-23 19:15                       ` rog
  2004-04-23 19:37                         ` Russ Cox
  2004-04-23 22:33                         ` Geoff Collyer
  1 sibling, 2 replies; 60+ messages in thread
From: rog @ 2004-04-23 19:15 UTC (permalink / raw)
  To: 9fans

> There already seems to be some movement towards this naming convention,
> eg in upasfs(4):
> 
>           Fs interprets mailbox file names of the form
>           /proto/host/user to mean access an account on host using the
>           given protocol.

i'm not too keen on this kind of thing, in addition to the reasons
quoted by geoff, because such a directory structure is inherently
unenumerable.

moreover it's not very clear how long the connection to the remote
machine should stay valid.  do you guess, and have a timeout cache?
do you make the connection close down when the last reference goes
away (which you might not want either)?

what if i want "host" to be "/net.alt/tcp!somehost.com"?

this was the kind of thing that might be solved reasonably
elegantly, i think, by that "idea" i mentioned in a previous post.
(which i kind of expected a little discussion on, but there y'go)



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

* Re: [9fans] telnet
  2004-04-23 19:15                       ` rog
@ 2004-04-23 19:37                         ` Russ Cox
  2004-04-23 22:33                         ` Geoff Collyer
  1 sibling, 0 replies; 60+ messages in thread
From: Russ Cox @ 2004-04-23 19:37 UTC (permalink / raw)
  To: 9fans

> > There already seems to be some movement towards this naming convention,
> > eg in upasfs(4):
> >
> >           Fs interprets mailbox file names of the form
> >           /proto/host/user to mean access an account on host using the
> >           given protocol.
> 
> i'm not too keen on this kind of thing, in addition to the reasons
> quoted by geoff, because such a directory structure is inherently
> unenumerable.

the upas/fs hack was never intended to stand as an
example of the way things ought to be done.  it solved
the problem of naming remote mailboxes and it has served
well, but as geoff pointed out, it is very much not a good
idea in general.  it's not even a good idea in this case (as
rog points out) but it does happen to get the job done
some useful fraction of the time.


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

* Re: [9fans] telnet
  2004-04-23 19:15                       ` rog
  2004-04-23 19:37                         ` Russ Cox
@ 2004-04-23 22:33                         ` Geoff Collyer
  1 sibling, 0 replies; 60+ messages in thread
From: Geoff Collyer @ 2004-04-23 22:33 UTC (permalink / raw)
  To: 9fans

I am intrigued by your (rog's) idea.  I've just been very busy of
late.



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

* Re: [9fans] telnet
  2004-04-23  9:56                       ` Geoff Collyer
@ 2004-04-24 22:41                         ` boyd, rounin
  2004-04-25  3:35                           ` Russ Cox
  2004-04-26 18:38                           ` rog
  0 siblings, 2 replies; 60+ messages in thread
From: boyd, rounin @ 2004-04-24 22:41 UTC (permalink / raw)
  To: 9fans

> Each directory contains files representing the names of the
> machines in that domain; an example might be the path
> /net/name/usa/edu/mit/ai.  Each machine file contains information like
> the IP address of the machine.  We rejected this representation for
> several reasons.  ...

i have to disagree.  the ! addressing no different from / [file]
addressing.  you can synthesise the file tree based on context.

a!b!c as a comand line argumeet is just that, whereas user
mode fileservers can do whatever they like.  getting the
structure of the file tree may be tricky, but that's what
makes it interesting.

a!b!c goes all the way back to datakit and uucp.  i'd
say it's time to dump it.  if you want shortcuts use bind(1).

EGREG?

;)



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

* Re: [9fans] telnet
  2004-04-24 22:41                         ` boyd, rounin
@ 2004-04-25  3:35                           ` Russ Cox
  2004-04-25 19:48                             ` Dave Lukes
  2004-04-26 18:38                           ` rog
  1 sibling, 1 reply; 60+ messages in thread
From: Russ Cox @ 2004-04-25  3:35 UTC (permalink / raw)
  To: 9fans

> i have to disagree.  the ! addressing no different from / [file]
> addressing.  you can synthesise the file tree based on context.

cd /net/name/usa/edu; ls


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

* Re: [9fans] telnet
  2004-04-25  3:35                           ` Russ Cox
@ 2004-04-25 19:48                             ` Dave Lukes
  2004-04-25 21:44                               ` boyd, rounin
  0 siblings, 1 reply; 60+ messages in thread
From: Dave Lukes @ 2004-04-25 19:48 UTC (permalink / raw)
  To: 9fans

On Sun, 2004-04-25 at 04:35, Russ Cox wrote:
> > i have to disagree.  the ! addressing no different from / [file]
> > addressing.  you can synthesise the file tree based on context.

I have to disagree with the disagreement:
in this context
	Context = RandomRFCMush * random_practice_on_the_internet

Now, if someone wants to write a file server that understands
the minds of the creators, high priests and supplicants of that
ginormous tin god DeeEnEss, then good luck to them.

I look forward eagerly to the skeleton design spec,
due early next millennium.

> cd /net/name/usa/edu; ls

Amen.
	Dave.




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

* Re: [9fans] telnet
  2004-04-25 19:48                             ` Dave Lukes
@ 2004-04-25 21:44                               ` boyd, rounin
  0 siblings, 0 replies; 60+ messages in thread
From: boyd, rounin @ 2004-04-25 21:44 UTC (permalink / raw)
  To: 9fans

> I look forward eagerly to the skeleton design spec,
> due early next millennium.
> 
> > cd /net/name/usa/edu; ls

we [Digital research sysadmins: CRL/NSL/PRL/SRC] had a design in '92.



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

* Re: [9fans] telnet
  2004-04-24 22:41                         ` boyd, rounin
  2004-04-25  3:35                           ` Russ Cox
@ 2004-04-26 18:38                           ` rog
  1 sibling, 0 replies; 60+ messages in thread
From: rog @ 2004-04-26 18:38 UTC (permalink / raw)
  To: 9fans

> i have to disagree.  the ! addressing no different from / [file]
> addressing.  you can synthesise the file tree based on context.

how's the server meant to guess the authentication/firewall
hoops you have to jump through to get access to the remote
server? just naming it is not sufficient.



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

* Re: [9fans] telnet
  2004-04-23  5:09       ` boyd, rounin
  2004-04-23  5:33         ` Russ Cox
  2004-04-23  8:06         ` Richard Miller
@ 2004-04-27  6:52         ` Charles Forsyth
  2004-04-23  6:53           ` boyd, rounin
  2 siblings, 1 reply; 60+ messages in thread
From: Charles Forsyth @ 2004-04-27  6:52 UTC (permalink / raw)
  To: 9fans

>>all the world is not 11271.  /net or /net.alt should be irrelevant.
>>the routing should just work.  it does on lunix and the last time

/net.alt is often used to AVOID having routing between the networks,
which is exactly why someone added a bizarre scheme to xBSD to get a
similar effect to Plan 9's having distinct network stacks on #I0 #I1 ...

reaches for B-52



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

* Re: [9fans] telnet
  2004-04-23  5:33         ` Russ Cox
  2004-04-23  5:39           ` boyd, rounin
@ 2004-04-27  6:53           ` Charles Forsyth
  1 sibling, 0 replies; 60+ messages in thread
From: Charles Forsyth @ 2004-04-27  6:53 UTC (permalink / raw)
  To: 9fans

>> if you want
>>to do less typing, use 

a script
a function



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

* Re: [9fans] telnet
@ 2004-04-27 12:52 Dan Cross
  0 siblings, 0 replies; 60+ messages in thread
From: Dan Cross @ 2004-04-27 12:52 UTC (permalink / raw)
  To: 9fans

> > Where's Dan anyhow? Have not seen a post from him for a while.
> 
> don't know.  i sent a postcard, sealed in a reasonably tamper
> proof envelope, to parris island but it got returned.  he didn't
> give me his unit # etc so i guess they just bounced it, complete
> with an impressive set of stamps.
> 
> i've poked around in /adm/users on brahma to see if there
> was anyone in there who looked like they might know, but
> didn't find anything like.  the other choice was to spam
> /adm/users which didn't seem like a plan.  he's somewhere
> in the Corps.
> 
> i asked some other .mil people i know and they couldn't
> really help either.  i hope he's ok.

Yeah, I'm fine.  I was gone for three months, but I'm back on leave for
a few days, and then shipping off again.  For those of you who don't
know, I'm also a United States Marine and am on active duty right now.
I'll try and do better about staying in touch, which should be feasible
starting in late May or early June.

	- Dan C.



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

end of thread, other threads:[~2004-04-27 12:52 UTC | newest]

Thread overview: 60+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-04-23  3:44 [9fans] telnet boyd, rounin
2004-04-23  3:50 ` boyd, rounin
2004-04-23  4:01 ` Russ Cox
2004-04-23  4:04   ` boyd, rounin
2004-04-23  4:57     ` Russ Cox
2004-04-23  5:09       ` boyd, rounin
2004-04-23  5:33         ` Russ Cox
2004-04-23  5:39           ` boyd, rounin
2004-04-27  6:53           ` Charles Forsyth
2004-04-23  8:06         ` Richard Miller
2004-04-23  8:12           ` boyd, rounin
2004-04-23  8:38             ` Fco.J.Ballesteros
2004-04-23  8:30           ` Charles Forsyth
2004-04-23  8:35             ` boyd, rounin
2004-04-23  8:43               ` Geoff Collyer
2004-04-23  9:24             ` a
2004-04-23 10:04               ` Charles Forsyth
2004-04-23 10:10                 ` a
2004-04-23 12:38                 ` Brantley Coile
2004-04-23 12:51                   ` Charles Forsyth
2004-04-23 17:13                   ` boyd, rounin
2004-04-23  8:38           ` Axel Belinfante
2004-04-23  8:39           ` Geoff Collyer
2004-04-23  8:42             ` Fco.J.Ballesteros
2004-04-23  8:44               ` Geoff Collyer
2004-04-23  8:48                 ` Fco.J.Ballesteros
2004-04-23  8:55                   ` boyd, rounin
2004-04-23  9:48                     ` Richard Miller
2004-04-23  9:56                       ` Geoff Collyer
2004-04-24 22:41                         ` boyd, rounin
2004-04-25  3:35                           ` Russ Cox
2004-04-25 19:48                             ` Dave Lukes
2004-04-25 21:44                               ` boyd, rounin
2004-04-26 18:38                           ` rog
2004-04-23 19:15                       ` rog
2004-04-23 19:37                         ` Russ Cox
2004-04-23 22:33                         ` Geoff Collyer
2004-04-23 14:34                 ` andrey mirtchovski
2004-04-23 16:33                   ` 9nut
2004-04-23 17:37                     ` boyd, rounin
2004-04-23 17:26                   ` boyd, rounin
2004-04-23  8:51               ` boyd, rounin
2004-04-23  8:58                 ` Fco.J.Ballesteros
2004-04-23  9:03                   ` boyd, rounin
2004-04-23  9:08                   ` Geoff Collyer
2004-04-23 11:23                     ` Fco.J.Ballesteros
2004-04-23 12:19                       ` C H Forsyth
2004-04-23 12:17                         ` Fco.J.Ballesteros
2004-04-23 12:34                     ` Brantley Coile
2004-04-23 14:38               ` ron minnich
2004-04-23 14:42                 ` Fco.J.Ballesteros
2004-04-23 14:47                 ` andrey mirtchovski
2004-04-23  8:54           ` Dave Lukes
2004-04-23  9:03             ` Charles Forsyth
2004-04-23 12:25           ` Brantley Coile
2004-04-23 16:02             ` 9nut
2004-04-27  6:52         ` Charles Forsyth
2004-04-23  6:53           ` boyd, rounin
2004-04-23  4:07   ` boyd, rounin
2004-04-27 12:52 Dan Cross

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).