[4360] in Kerberos

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

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 

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