intro.texi revision 178826
1292068Ssjg@c $Id: intro.texi 22509 2008-01-23 18:28:01Z lha $ 2292068Ssjg 3292068Ssjg@node Introduction, What is Kerberos?, Top, Top 4292068Ssjg@c @node Introduction, What is Kerberos?, Top, Top 5292068Ssjg@comment node-name, next, previous, up 6292068Ssjg@chapter Introduction 7292068Ssjg 8292068Ssjg@heading What is Heimdal? 9292068Ssjg 10292068SsjgHeimdal is a free implementation of Kerberos 5. The goals are to: 11292068Ssjg 12292068Ssjg@itemize @bullet 13292068Ssjg@item 14292068Ssjghave an implementation that can be freely used by anyone 15292068Ssjg@item 16292068Ssjgbe protocol compatible with existing implementations and, if not in 17292068Ssjgconflict, with RFC 4120 (and any future updated RFC). RFC 4120 18292068Ssjgreplaced RFC 1510. 19292068Ssjg@item 20292068Ssjgbe reasonably compatible with the M.I.T Kerberos V5 API 21292068Ssjg@item 22292068Ssjghave support for Kerberos V5 over GSS-API (RFC1964) 23292068Ssjg@item 24292068Ssjginclude the most important and useful application programs (rsh, telnet, 25292068Ssjgpopper, etc.) 26292068Ssjg@item 27292068Ssjginclude enough backwards compatibility with Kerberos V4 28292068Ssjg@end itemize 29292068Ssjg 30292068Ssjg@heading Status 31292068Ssjg 32292068SsjgHeimdal has the following features (this does not mean any of this 33292068Ssjgworks): 34292068Ssjg 35292068Ssjg@itemize @bullet 36292068Ssjg@item 37292068Ssjga stub generator and a library to encode/decode/whatever ASN.1/DER 38292068Ssjgstuff 39292068Ssjg@item 40292068Ssjga @code{libkrb5} library that should be possible to get to work with 41292068Ssjgsimple applications 42292068Ssjg@item 43292068Ssjga GSS-API library 44292068Ssjg@item 45292068Ssjg@file{kinit}, @file{klist}, @file{kdestroy} 46292068Ssjg@item 47292068Ssjg@file{telnet}, @file{telnetd} 48292068Ssjg@item 49292068Ssjg@file{rsh}, @file{rshd} 50292068Ssjg@item 51292068Ssjg@file{popper}, @file{push} (a movemail equivalent) 52292068Ssjg@item 53292068Ssjg@file{ftp}, and @file{ftpd} 54292068Ssjg@item 55292068Ssjga library @file{libkafs} for authenticating to AFS and a program 56292068Ssjg@file{afslog} that uses it 57292068Ssjg@item 58292068Ssjgsome simple test programs 59292068Ssjg@item 60292068Ssjga KDC that supports most things; optionally, it may also support 61292068SsjgKerberos V4 and kaserver, 62292068Ssjg@item 63292068Ssjgsimple programs for distributing databases between a KDC master and 64292068Ssjgslaves 65292068Ssjg@item 66292068Ssjga password changing daemon @file{kpasswdd}, library functions for 67292068Ssjgchanging passwords and a simple client 68292068Ssjg@item 69292068Ssjgsome kind of administration system 70292068Ssjg@item 71292068SsjgKerberos V4 support in many of the applications. 72292068Ssjg@end itemize 73292068Ssjg 74292068Ssjg@heading Bug reports 75292068Ssjg 76292068SsjgIf you find bugs in this software, make sure it is a genuine bug and not 77292068Ssjgjust a part of the code that isn't implemented. 78292068Ssjg 79292068SsjgBug reports should be sent to @email{heimdal-bugs@@h5l.org}. Please 80292068Ssjginclude information on what machine and operating system (including 81292068Ssjgversion) you are running, what you are trying to do, what happens, what 82292068Ssjgyou think should have happened, an example for us to repeat, the output 83292068Ssjgyou get when trying the example, and a patch for the problem if you have 84292068Ssjgone. Please make any patches with @code{diff -u} or @code{diff -c}. 85292068Ssjg 86292068SsjgSuggestions, comments and other non bug reports are also welcome. 87292068Ssjg 88292068Ssjg@heading Mailing list 89292068Ssjg 90292068SsjgThere are two mailing lists with talk about 91292068SsjgHeimdal. @email{heimdal-announce@@sics.se} is a low-volume announcement 92292068Ssjglist, while @email{heimdal-discuss@@sics.se} is for general discussion. 93292068SsjgSend a message to @email{majordomo@@sics.se} to subscribe. 94292068Ssjg 95292068Ssjg@heading Heimdal source code, binaries and the manual 96292068Ssjg 97292068SsjgThe source code for heimdal, links to binaries and the manual (this 98292068Ssjgdocument) can be found on our web-page at 99292068Ssjg@url{http://www.pdc.kth.se/heimdal/}. 100292068Ssjg