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