9fans archive / 1996 / 11 / 15 /    prev next

From: Brandon Black photon@nol.net
Subject: It's alive!
Date: Thu, 7 Nov 1996 12:34:51 -0600 (CST)



Thanks to everyone who has helped me... its alive!

To anyone else who basically knows what they're doing but is having a hard
time installing from the CD using the instructions in the book... here
were my three biggest problems:

1. When the auth server asks for the IP addres of the auth server, put in
0.1.0.0, _not_ 0.0.0.0

2. After you first boot up your auth server (the first time), and the
fileserver is still in allow mode (or you haven't rebooted it since installing
the CD, same thing)... do an "auth/changeuser authid" where authid is your
domain's authid.

3. When you're editing /lib/ndb/local, go down to the services and add:
il=ticket	port=566


Now I'm off to call AssureNet Pathways and get a securenet box.... before
I go, one other hint.... 

Re-typing the IP info on your auth server every time you boot is a bitch...
edit /sys/src/9/boot/ip.c, go down to the bootp section, wipe out the bootp
code, down to where is starts asking for the info manually after bootp failed.
remove the outin() calls and other such stuff, and hardcode the ip address
info for the auth server in.  The go to /sys/src/9/pc, and "mk CONF=pccpu".
(be sure to put the original ip.c back when you're done, and mk clean on
both directories...)
To save a few extra seconds and optimize the kernel a bit, I also took the
datakit stuff out of /sys/src/9/pc/pccpu (the dk lines in the devices list
and boot list, and the sturp line, I think it was), so that IL was the only
boot method, and the datakit code was not present, and modified
/sys/src/9/boot/boot.c to automatically pick the first boot method on the list.
To do that, pretty much wipe out the rootserver() function's internals, and
fill it in with:

mp=method;
return mp;

or something.. I don't have the sources here(my plan 9 setup is a half hour
drive from where I can get email... so... )

Brandon

..............................................
: Brandon Lee Black  : photon@gnu... :
:....................: photon@nol.net        :
: "Sanity is the     : photon@van... :
: trademark of a     : vis_blb@unx... :
: weak mind. . ."    : +1 713 397 3490       :
:....................:.......................: