1@node Introduction, What is Kerberos?, Top, Top 2@c @node Introduction, What is Kerberos?, Top, Top 3@comment node-name, next, previous, up 4@chapter Introduction 5 6@heading What is Heimdal? 7 8Heimdal is a free implementation of Kerberos 5. The goals are to: 9 10@itemize @bullet 11@item 12have an implementation that can be freely used by anyone 13@item 14be protocol compatible with existing implementations and, if not in 15conflict, with RFC 1510 (and any future updated RFC) 16@item 17be reasonably compatible with the M.I.T Kerberos V5 API 18@item 19have support for Kerberos V5 over GSS-API (RFC1964) 20@item 21include the most important and useful application programs (rsh, telnet, 22popper, etc.) 23@item 24include enough backwards compatibility with Kerberos V4 25@end itemize 26 27@heading Status 28 29Heimdal has the following features (this does not mean any of this 30works): 31 32@itemize @bullet 33@item 34a stub generator and a library to encode/decode/whatever ASN.1/DER 35stuff 36@item 37a @code{libkrb5} library that should be possible to get to work with 38simple applications 39@item 40a GSS-API library that should have all the important functions for 41building applications 42@item 43Eric Young's @file{libdes} 44@item 45@file{kinit}, @file{klist}, @file{kdestroy} 46@item 47@file{telnet}, @file{telnetd} 48@item 49@file{rsh}, @file{rshd} 50@item 51@file{popper}, @file{push} (a movemail equivalent) 52@item 53@file{ftp}, and @file{ftpd} 54@item 55a library @file{libkafs} for authenticating to AFS and a program 56@file{afslog} that uses it 57@item 58some simple test programs 59@item 60a KDC that supports most things; optionally, it may also support 61Kerberos V4 and kaserver, 62@item 63simple programs for distributing databases between a KDC master and 64slaves 65@item 66a password changing daemon @file{kpasswdd}, library functions for 67changing passwords and a simple client 68@item 69some kind of administration system 70@item 71Kerberos V4 support in many of the applications. 72@end itemize 73 74@heading Bug reports 75 76If you find bugs in this software, make sure it is a genuine bug and not 77just a part of the code that isn't implemented. 78 79Bug reports should be sent to @email{heimdal-bugs@@pdc.kth.se}. Please 80include information on what machine and operating system (including 81version) you are running, what you are trying to do, what happens, what 82you think should have happened, an example for us to repeat, the output 83you get when trying the example, and a patch for the problem if you have 84one. Please make any patches with @code{diff -u} or @code{diff -c}. 85 86Suggestions, comments and other non bug reports are also welcome. 87 88@heading Mailing list 89 90There are two mailing lists with talk about 91Heimdal. @email{heimdal-announce@@sics.se} is a low-volume announcement 92list, while @email{heimdal-discuss@@sics.se} is for general discussion. 93Send a message to @email{majordomo@@sics.se} to subscribe. 94