[38] in Moira

home help back first fref pref prev next nref lref last post

scruffy notes

daemon@ATHENA.MIT.EDU (Mark Rosenstein)
Thu Feb 15 16:14:12 1990

Date: Thu, 15 Feb 90 16:13:40 -0500
From: Mark Rosenstein <mar@MIT.EDU>
To: haynes@UCSCC.UCSC.EDU
Cc: bug-moira@MIT.EDU
In-Reply-To: 99700000's message of Tue, 13 Feb 90 16:49:40 -0800 <9002140049.AA04905@ucscc.UCSC.EDU>
I've fixed the ones of these that really are problems, and am updating
the documentaion to warn about the rest:

   Date: Tue, 13 Feb 90 16:49:40 -0800
   From: haynes@UCSCC.UCSC.EDU (99700000)

   *clients/moira/Doc has internal.mss   For distribution this should be
       screibed to PostScript for those of us who don't have scribe.
       (Thanks to a guest account at MIT I was able to scribe it.)
a compressed .PS file is now included

   *clients/moira/defs.h    has SMS_SERVER to be defined
now uses definition in include/sms.h

   *clients/moira/Makefile  need to install -c the text files, or they
       disappear from the directory
all 'make install's now use install -c

   *clients/userreg   'make install' doesn't do anything; have to do
       'make install_real' to install
this will be documented

   *db/newmoira.qc  lines 211, 238 needs 'members' changed to 'imembers'
fixed

   *db/README  says 'newsms' should be 'newmoira'   Also gives a ritual of
       creating 'testsms' and renaming it to 'newsms' but in fact the newmoira
       program expects 'sms'
documentation updated

   *db  you already noted the need to have 'none' entries in filesys and nfsphys
       tables
fixed in newmoira

   dbck  make clean doesn't remove members.c, make install doesn't do anything
       with the members program.
not finished yet.

   *dcm/utils.c  I added #ifdef ZEPHYR around zephyr.h to allow building when
       zephyr isn't there yet.
fixed

   *gen/nfs.sh  user has to define local domains for hosts in place of
       MIT.EDU.  Makefile needs to install the shells with -c or they
       disappear
for now just documented

   *include/admin_server.h and kadm.h are slightly different from those
       distributed with kerberos.  Both need some local machine names
       for KERB_HOST and KADM_SINST
admin_server.h was ancient and not being used; kadm.h is used, but
that string is just the string "kerberos", not a hostname.

   *include/sms_app.h needs name os SMS_SERVER host fixed for local site
documented, however the new distribution contains better ways of
finding the server; this is just kept in as a last resort.

   *incremental/ksrvtgt.c differs slightly from the one that comes with
       kerberos.
this is intentional and now documented.

   *reg_svr/reg_svr.c call on krb_get_svc_in_tkt("regoster", "sms", ...
       Does the "sms" need to be changed to the name of the reg_svr
       host, or is this instance arbitrary so long as it agress with the
       acmin acl's on the kerberos machine?
fixed

   *rpc/critical.c has a define that needs to be changed if zephyr is
       not present.  This is commented on the spot, but needs to be
       pointed out in the instructions. (Or come up with an #ifdef ZEPHYR
       and define ZEPHYR in the Makefile
documented

   *rpc/sms_auth.c has krb_mk_req("sms", "sms",...)   I presume the second
       "sms" needs to be changed to the name of the host where smsd runs?
fixed

   *test/  Should the scripts be installed somewhere?
we don't bother installing them, just use them out off the development
locker when necessary; I'll document this.


Jim, I'm determined to update the public release of this stuff soon.
Your testing is invaluable help.  There is call here for running
multiple Moira servers, so finding the hardcoded hostname & kerberos
keys is more real for us than just an export issue.  If more pressing
stuff comes up here at Athena before I can get the release out, I'll
see that you get a copy of the fixed sources & docs.
						-Mark

home help back first fref pref prev next nref lref last post