[4360] in Kerberos
Re: V5 on 64-bit machine
daemon@ATHENA.MIT.EDU (grossa@SDSC.EDU)
Fri Dec 16 18:47:19 1994
Date: Fri, 16 Dec 94 15:32:01 PST
From: grossa@SDSC.EDU
To: eichin@cygnus.com, ramus@nersc.gov
Cc: kerberos@MIT.EDU
> Actually, significant parts of V5 work on an Alpha running OSF/1 (I've
> see krlogind working on an Alpha over at MIT, thanks to Ezra Pesiach's
> work.) It's probably mostly complete -- note that V5 uses ASN.1
> instead of C-style bit-level encodings like V4, so it's easier to get
> it right.
Alphas have the advantage that you can define a 32 bit quantity for
KRB5_INT32 . If you're working on a 64 bit machine that doesn't
have a 32 bit quantity (e.g. Cray C90) you need to redo a portion of
the DES library (which is nicely structured for this) and fix the
krb5_read_message and krb5_write_message . Also, the size of in_addr needs
to be set in lib/krb5/os/localaddr.c .
I have patches for K5 on a Cray C90 running UNICOS 8.0.2 that make
kinit, klist, kdestroy, kadmin, and kpasswd work if anyone is
interested.
Andrew Gross
--
Andrew Gross (grossa@sdsc.edu) | System admin, | Voice: +1 619 534-5086
San Diego Supercomputer Center | Network admin | FAX: +1 619 534-5152
P. O. Box 85608 | and Security. | Quis custodiet ipsos custodes.
San Diego CA 92186-9784 | | --Juvenal, _Satires_, VI, 347