Re: [9fans] and ...

2010-10-19 Thread frankg
Perhaps this will help

http://www.pikebrewing.com/menus/our_ales.pdf



Re: [9fans] Fifth Edition

2010-10-19 Thread Mark Tuson
On Sep 28, 1:30 am, st...@quintile.net (Steve Simon) wrote:
 the iso on the bell labs site is built nightly so if you have that you have 
 the
 up-to-date source.

 I wouldn't expect there will be a fifth edition as most of the plan9 team 
 from bell
 labs now work at google. Having said this it might happen, it depends on the
 priorities inside lucent-alcatel.

 you call update from a mounted iso image if you have no network but
 i cannot remember the exact runes, maybe the 9fans archives will help?

 the third edition is not very interesting, it is very similar to the fourth
 but has a different 9p protocol (and a few other things).

 the seccond was purchased like a book for $270 (from memory), the cdroms do 
 appear
 (with license card one hopes) on ebay from time to time. I archived the
 four distribution floppies of the binary only demo release for posterity.

 the first edition was given to universities who expressed an interest,
 like Unix was in its early days. the license for ed1 was restrictive so
 these cdroms don't appear - some people might still have the single demo 
 floppy
 that Rob gave out in london but thats your only hope.

 I put some historic papers and distribution images (copyright permitting) 
 onhttp://plan9.bell-labs.com/sources/contrib/steve/historic, and I believe 
 uriel
 has more onhttp://www.cat-v.org

 -Steve

Steve, would you be willing to share copies of the demo discs? Which
architecture do they use? I just want to play with something ancient
as well as modern, then I'll feel like I have a better feel for the
system.

Thanks.



Re: [9fans] Fifth Edition

2010-10-19 Thread Lucio De Re
On Tue, Oct 19, 2010 at 10:02:22AM +, Mark Tuson wrote:
 
 Steve, would you be willing to share copies of the demo discs? Which
 architecture do they use? I just want to play with something ancient
 as well as modern, then I'll feel like I have a better feel for the
 system.
 
I can't imagine any logical reason why this should be submitted as a
public message.

++L



Re: [9fans] Fifth Edition

2010-10-19 Thread Steve Simon
/n/sources/contrib/steve/historic/2nd-edition/pcdist/*

there is some other stuff on there about the early releases
which might be of interest. I have a copy of the 2nd edition cdrom,
but that is still under copywrite so I cannot give you a copy
unless you can supply me with a valid license serial number.
This was printed on the business reply card that came with the
original distribution pack from Harecourt Brace.

-Steve



Re: [9fans] Fifth Edition

2010-10-19 Thread David Leimbach
On Tue, Oct 19, 2010 at 3:19 AM, Lucio De Re lu...@proxima.alt.za wrote:

 On Tue, Oct 19, 2010 at 10:02:22AM +, Mark Tuson wrote:
 
  Steve, would you be willing to share copies of the demo discs? Which
  architecture do they use? I just want to play with something ancient
  as well as modern, then I'll feel like I have a better feel for the
  system.
 
 I can't imagine any logical reason why this should be submitted as a
 public message.

 ++L

 I can't imagine any logical reason why pointing that out should have been a
public message either.  Or why this message should have been a public
message pointing that out.

But alas there they are, archived for eternity, on the internet.

Shame really.


[9fans] fun with ratrace

2010-10-19 Thread ron minnich
somebody was asking me about listen in the library. You can do this:

ratrace -c /bin/aux/listen1 tcp!*!500 /bin/rc

it's instructive; you can see how bits fit together.

ron



Re: [9fans] Fifth Edition

2010-10-19 Thread hiro
Wenn hier nicht bald Ruhe ist werd ich euch alle an die ss verpfeifen,
auch was ihr da alles mit dem weissen Hasen im Keller heimlich
ansteckt! Das ist VERBOTEN und eine Schande fuer das Vaterland!



Re: [9fans] permissions

2010-10-19 Thread Nathaniel W Filardo
On Sun, Oct 17, 2010 at 12:59:04PM -0700, Benjamin Huntsman wrote:
 where you can't tweak things such that 100% of all administration
 activities can be performed remotely via drawterm... for some stuff like 
 setting
 up disks, one still has to use the local physical terminal.

I tend to add an exportfs of / late to the startup process which grabs the
initial bootes namespace and posts it into /srv.  Then I could do things
like grab the server's keyfs without being at the console.  It's not an
ideal solution but it's not half bad and works well with the pieces
available now.

--nwf;


pgp7ZvFzVaN2e.pgp
Description: PGP signature


Re: [9fans] sheevaplug port available

2010-10-19 Thread James Chapman
Hi,

My attempt to (belatedly) follow the instructions below has been
hindered by the fact that I don't seem to have the arm assembler 5a on
my i386 plan 9 system.

ls /bin/?c yields lots of compilers

ls /bin/?a yields only 0a and 8a.

Is 5a supposed to be there by default or should I build it from
source? If so how.

Thanks,

James

Thanks,

James

On Tue, Nov 17, 2009 at 10:37 PM,  ge...@plan9.bell-labs.com wrote:
 If you run replica/pull (or have done so recently), you'll find a new
 kernel subtree, /sys/src/9/kw, which contains a basic port of Plan 9
 to the Sheevaplug, derived from the port of native Inferno.  9plug is
 a diskless cpu server supporting a serial console and gigabit
 ethernet.  booting(8) and /sys/doc/port.* have been updated to match.
 `kw' stands for Kirkwood, the Marvell system-on-a-chip that the
 Sheevaplug is based upon.  There are more Kirkwood systems on the way.

 What's not yet in this port: access to flash memory, USB devices,
 memory cards and possibly more.  The documentation for Kirkwood flash
 and USB is some combination of vague, obscure, incomplete,
 unavailable, contradictory and tediously voluminous.  If you configure
 in the USB drivers, you'll find that there appears to be an
 unpopulated root hub, but that may be a figment of the usb driver's
 imagination.  The EHCI registers do seem to be present and we probably
 just need to tweak some undocumented register to make it all go.

 If you only been building 386 binaries to date, you'll want to edit
 /sys/src/mkfile.proto to at least include the arm architecture:

        OS=58
        CPUS=arm 386

 and make sure all your /386/bin compiler binaries are up to date:

        cd /sys/src/cmd
        for(i in ?c)
                if(! ~ $i cc rc) @{
                        cd $i
                        mk clean
                        objtype=$cputype mk install
                        mk clean
                }

 and populate your /arm tree:

        cd /sys/src
        objtype=arm mk install

 You should then be able to build a sheeva kernel:

        cd /sys/src/9/kw
        mk 'CONF=plug' install  # `mk install' will work too

 This should create /arm/9plug; see booting(8) to get started.

 Enjoy!





Re: [9fans] sheevaplug port available

2010-10-19 Thread ron minnich
cd /sys/src/cmd/5a
mk install

etc.

ron



Re: [9fans] sheevaplug port available

2010-10-19 Thread geoff
Sorry, the second line of my recipe should be

for(i in ?[acli])




Re: [9fans] sheevaplug port available

2010-10-19 Thread Lyndon Nerenberg
On 10-10-19 12:21 PM, ron minnich wrote:
 cd /sys/src/cmd/5a
 mk install

If he's missing 5a there are probably other bits missing, too, so:

  cd /sys/src
  objtype = arm
  mk install

is a safer bet.



Re: [9fans] sheevaplug port available

2010-10-19 Thread Lyndon Nerenberg
On 10-10-19 12:50 PM, ron minnich wrote:
 yes for the arm binaries. But to get off the ground cross-compiling it
 helps to have 5c/5a/5l for the 386 as well :-)

Oh sh*t. I'm going back to bed now ...



Re: [9fans] sheevaplug port available

2010-10-19 Thread ron minnich
On Tue, Oct 19, 2010 at 12:45 PM, Lyndon Nerenberg lyn...@orthanc.ca wrote:
 On 10-10-19 12:21 PM, ron minnich wrote:
 cd /sys/src/cmd/5a
 mk install

 If he's missing 5a there are probably other bits missing, too, so:

  cd /sys/src
  objtype = arm
  mk install

 is a safer bet.

yes for the arm binaries. But to get off the ground cross-compiling it
helps to have 5c/5a/5l for the 386 as well :-)

ron