Copyright (C) 1989, 1990, 1991, 1992 by the Massachusetts Institute of Technology Export of this software from the United States of America is assumed to require a specific license from the United States Government. It is the responsibility of any person or organization contemplating export to obtain such a license before exporting. WITHIN THAT CONSTRAINT, permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation, and that the name of M.I.T. not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission. M.I.T. makes no representations about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty. Export of the documentation is not restricted. If you find bugs, please mail them to krb5-bugs@ATHENA.MIT.EDU. kerberos@ATHENA.MIT.EDU is a mailing list set up for discussing Kerberos issues. It is gatewayed to the Usenet newsgroup 'comp.protocols.kerberos'. If you prefer to read it via mail, send a request to kerberos-request@ATHENA.MIT.EDU to get added. ================================================== To retrieve the rest of the source code, follow these steps: It contains several compressed & split tar files, plus a patch file. 0) ftp to ATHENA-DIST.MIT.EDU (18.71.0.38), login anonymous, password your_email_address 1) if you don't have the Common Error Description Library (com_err) installed on your system, pick it up from /pub/tools/com_err.tar (or .Z) also pick up /pub/tools/imake-files.tar (Imakefile control files for building com_err and ss) 2) if you don't have the SubSystem Library installed on your system, pick it up from /pub/tools/ss.tar (or .Z) also pick up /pub/tools/imake-files.tar (Imakefile control files for building com_err and ss) 3) if you don't have the Imake makefile creating program (which comes from X11R4), pick it up from /pub/tools/imake.tar (or .Z) 4) if you don't have the 'makedepend' Makefile dependency generating program (which comes from X11R4), pick it up from /pub/tools/makedepend.tar (or .Z) 5) if you don't have unifdef installed on your system, retrieve /pub/kerberos/tools/unifdef.README and it will tell you where to find a free copy of it. 6) The file /pub/kerberos5/pepsy-diffs contains patches to the ASN.1 compiler in ISODE 6.8; these patches eliminate some bugs in the generated code which have caused us some problems. If you are using ISODE 6.8, you will need to apply this patch to your copy of ISODE before building the Kerberos V5 library. ISODE can be obtained by anonymous FTP to ftp.psi.com [38.146.10.5]; look in the /isode/ directory. 7) Change into the directory '/pub/kerberos/dist/920930'. [NOTE: you can't cd to this directory in steps, you must do it in one command: cd /pub/kerberos/dist/920930] 8) There you will find several files: 1 -rw-rw-r-- 49 tytso 263 Apr 3 1992 README.trademark 72 -rw-rw-r-- 1 tytso 73669 Sep 30 16:31 krb5.des.B2.tar.Z 12 -rw-rw-r-- 1 tytso 11612 Sep 30 16:48 krb5.doc-interim.B2.tar.Z 1344 -rw-rw-r-- 1 tytso 1361507 Sep 30 16:33 krb5.src.B2.tar.Z The .tar.Z files are compressed tar files. krb5.des.B2.tar.Z is the DES library source. It is export restricted. krb5.src.B2.tar.Z is a source tree. It may be export restricted. It is your responsibility obtain an export license if necessary. krb5.doc-interim.B2.tar.Z is an interim collection of documentation. A more complete documentation tar file will be placed in this directory shortly. Remember, bugs/comments go to krb5-bugs@athena.mit.edu Appreciation Time!!!! Thanks to the members of the Kerberos V5 development team: Jay Berkenbilt, John Carr, Don Davis, Barry Jaspan, John Kohl, Cliff Neuman, Jon Rochlis, Jeff Schiller, Ted Ts'o. Thanks to Dan Bernstein, for providing the replay cache code. Thanks to Paul Borman from Cray for writing the Kerberos v4 to v5 glue layer and the Kerberos v5 subroutines for telnet. Thanks to Bill Sommerfeld from HP for commenting on early Kerberos interface drafts, suggesting improvements in later coding interfaces, and finding and fixing many bugs. Thanks to Glenn Machin and Bill Wrahe from Sandia National Labs for contributing the kadmin server, plus lots of bugfixes. Thanks to Prasad Upasani from ISI for porting the Berkeley rlogin/rsh/rcp suite and for testing out our distribution on the Sun. Thanks to our pre-release testers at Rutgers, ISI, and at Sandia National Labs. --------- Theodore Ts'o MIT Information Systems/Kerberos Development Team 30 September 1992