Copyright (C) 1989 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. This is the initial public distribution of the Kerberos Authentication System. A few notes: IF YOU ARE OUTSIDE THE U.S. AND YOU WISH TO RETRIEVE THE CODE, you may retrieve the file 'bones.tar.Z' (in the distribution directory mentioned below), which is a version of the Kerberos source code WITH ALL ENCRYPTION CODE REMOVED (and hence is exportable under general export rules). This code carries the same copyright and licensing terms as found above, except that the paragraph about export licenses is not applicable. It will enable you to use the Kerberos protocols and subroutines, but won't provide any network security. You are free to add your own encryption code (which will involve identifying places in the code where an encryption routine should be called), but we cannot help you, due to export regulations. The 'bones' distribution is not at the current patchlevel; after retrieving bones and unpacking it, examine the file 'src/patchlevel.h' and get all patches with a number greater than the number in that file (all the patches are available in the directory in which you found this README file). Export of the documentation is not restricted. Read doc/installation.{mss,PS} first. It explains how to set up and compile Kerberos. The current patchlevel is 9. If you find bugs, please mail them to kerberos-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, change into the directory 'dist/900104'. [NOTE: you can't cd to this directory in steps, you must do it in one command: cd dist/900104] It contains several compressed & split tar files, plus a patch file. To put them back together, concatenate all the files with similar names: e.g. xxx.Z.aa and xxx.Z.ab get concatenated, save into xxx.Z, and uncompress it, then apply patch file #9 (using the patch program, if available). NFS CHANGES: Project Athena's changes to the Sun Network File System (NFS) are available separately, via an automatic electronic-mail retrieval system. Send mail with a subject of 'index krb-nfs' to 'archive-server@athena-dist.mit.edu' for more details. I would like to thank the following people for their assistance in getting Kerberos in shape for release: Andrew Borthwick-Leslie Bill Bryant Doug Church Rob French Dan Geer Andrew Greene Ken Raeburn Jon Rochlis Mike Shanzer Bill Sommerfeld Jennifer Steiner Win Treese Stan Zanarotti --------- John Kohl MIT Project Athena/Kerberos Development Team 24 January 1989 patchlevel 6 assembled: 02 October 1989 patch 7 assembled: 10 November 1989 patch 8 assembled: 02 January 1990 patch 9 assembled: 20 March 1990