[EMAIL PROTECTED] wrote:
 I recently learned how to program MIT Kerberos with no previous
 knowledge of anything Kerberos related.

 If you haven't already, you should first understand how to use
 Kerberos and also understand the protocol at a high level. Google
 for the "The Moron's Guide to Kerberos" and play with kinit,
 kdestroy, kutil, etc..

 The MIT distribution includes an API description (in TEX format if I
 remember correctly). However, this documentation is incomplete, out
 of date, and more of a reference than a tutorial. The best
 documentation is the actual source code. I read the source to kinit
 and some of the library to learn how to write Kerberos programs.

 The nice thing about open source software is that if you really want
 to know how something works, you can look at the source. On the flip
 side, documentation is often less of a priority, so sometimes you
 HAVE to look at the source code.

You also have to be aware that not all of the interfaces in the source
code are actually recommended for public use.   There are quite a few
deprecated interfaces that are still around for backwards compatibility
with older programs, but that nonetheless should NOT be used in new
programs.
=Wyllys

________________________________________________
Kerberos mailing list           [email protected]
https://mailman.mit.edu/mailman/listinfo/kerberos

Reply via email to