9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* Some questions about permissions, authenication, etc.
@ 1995-10-26  5:49 G.David
  0 siblings, 0 replies; only message in thread
From: G.David @ 1995-10-26  5:49 UTC (permalink / raw)


Hello fellow Plan 9 fans,

I have read and read and read and read and read (you get the idea...)
but have a few questions for those who have experienced.

I have a Plan 9 PC file server up (named p9fs) and have installed the
CD-ROM to it in "allow" mode.  I then made a PC into a cpu/auth
server (called p9auth) and rebooted it.  After getting through the
0.0.0.0 auth server problem, I used ed on p9auth to edit the
/lib/ndb/local file to set up my network.  (It is weird that
/lib/ndb/auth has hostid=authid instead of hostid=p9auth, but that is
what the installation did, so...)  I also tarred /usr/tor to /usr/none.
I then reboot p9fs and let it come up from the "nvram" without "allow"
and reboot p9auth.

First question, how does a cpu/auth server running 9pccpu get to the
disk to read/write the nvram partition?  Should I run 9pccpudisk, and
if so, how do I get that on the boot partition with a kernel that
doesn't talk to the disk?

Now I run newuser on p9fs and auth/changeuser on p9auth to add the the
auth userid and myself.  I get errors that /adm/keys and /adm/keys.who
can't be written.  (But the entries are put in /mnt/keys.) Sure enough,
the owner of the files is adm and the authid can't write it.  So, should
I change the owner of the files on p9fs or should I wait to get p9auth to
boot from the local disk and bind a local directory over /adm with -c?

At this point I start up my terminal (called p9term, real original :-))
with the boot disk modified to bootfile=manual and at the boot: prompt
I type e!0, and it finds p9auth and p9fs (from bootp running on p9auth)
and I give it my userid and passord.  I then do the /sys/lib/newuser and
up comes 8 1/2!  I then echo -n p9auth >/env/cpu and type "cpu" (or
cpu -h p9auth) and get:

	cpu: can't authenicate: p9auth: AS protocol botch

So I reboot the terminal and login as none and get 8 1/2 and get the same
response to cpu or cpu -h p9auth!  Not a authenication problem, I guess?
(Just to make sure, I again went in as me with an incorrect password and
it would not let me attatch.)

Going a little further, I telnet to p9auth and if I type none to the
user: prompt, I get "cpu%"!  But if I type my userid I get, about 15
seconds later, "authenication failure".  Is this related to the "cpu"
problem?

I did see the comment someone made about the network section of
/lib/ndb/local having an ip ending with 0, and mine does (class C.)

And who or what is bootes?  (I really don't know.  Is this id somehow
special?)

About the diffs in errata and the update directory.  Which should
we use?  How do we know if there are new ones?

What is a boddle and what is it good for?

I have not used any of the "cool" tools that everybody is talking about
yet, I decided to wait till I had a "full" configuration up to both
play and get a feel for the responsiveness of the system.  I am looking
forward to the experience!

For the curious, this is a *home* network.  P9fs is a NICE EISA
motherboard 486dx/50 16Mb RAM with an Adaptec 1742 in standard mode
with a 1 Gig drive and a WD8013.  P9auth is a AMI EISA motherboard
486dx2/66 16Mb RAM with an Adaptec 1740 in standard mode with a little
40meg drive and a WD8003.  P9term is a Tandy 4000 386dx/20 & '387 8Mb ram
a WD8003 and a Logitech 3 button mouse.  (No hard drive to test a floppy
booted term.)  A fourth machine runs NetBSD and watches over the PPP link.

Thanks for any help.

David Butler
gdb@dbSystems.com






^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~1995-10-26  5:49 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1995-10-26  5:49 Some questions about permissions, authenication, etc G.David

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