summaryrefslogtreecommitdiffstats
path: root/doc/kadmin/README
diff options
context:
space:
mode:
authorEzra Peisach <epeisach@mit.edu>2001-06-22 18:19:28 +0000
committerEzra Peisach <epeisach@mit.edu>2001-06-22 18:19:28 +0000
commitefcd3423362113d69f2baf003d8a508ad8ad85fa (patch)
treea08fa3dbbf6f5553f850be9fa49faad4cdd2b306 /doc/kadmin/README
parent1996f447948ef4fd6962dd946128b71d0c9b0c28 (diff)
downloadkrb5-efcd3423362113d69f2baf003d8a508ad8ad85fa.tar.gz
krb5-efcd3423362113d69f2baf003d8a508ad8ad85fa.tar.xz
krb5-efcd3423362113d69f2baf003d8a508ad8ad85fa.zip
* draft-ietf-cat-kerb-chg-password-02.txt: Describes protocol in
use by krb5_change_password(). * README: Describes which admin protocol is used with which server. There is a newer draft of the password changing protocol out (version 2 of the protocol) but we do not implement it. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13498 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'doc/kadmin/README')
-rw-r--r--doc/kadmin/README46
1 files changed, 46 insertions, 0 deletions
diff --git a/doc/kadmin/README b/doc/kadmin/README
new file mode 100644
index 0000000000..b3e53bfc82
--- /dev/null
+++ b/doc/kadmin/README
@@ -0,0 +1,46 @@
+There are several different admin protocols in our source tree.
+
+a) V4 server protocol - not documented
+
+b) Old kadmin protocol - which was in the beta code (kadmin/v5passwdd)
+
+c) Newer kadm5 gssrpc based code (kadmin/server)
+
+d) Simple password changing protocol implemented in our kadmin server
+with client in clients/kpasswd.
+
+
+
+This file will attempt to link the files in this directory with where
+the code is used in the source tree.
+
+
+- kpasswd.protocol: Describes the password changing protocol in
+ src/kadmin/v5passwdd.
+ include/krb5/adm.h has some defintions.
+
+ Client and server provided
+
+- kadmin.protocol: Describes other administrative protocol options that
+ src/kadmin/v5passwdd supports
+
+ No client in the source tree uses it.
+
+- draft-ietf-cat-kerb-chg-password-02.txt: Describes the
+ password changing service that
+ clients/kpasswd uses through krb5_change_password()
+ located in lib/krb5/os/changepw.c
+
+ kadmin/server/schpw.c implements this as part of
+ the kadmin server.
+
+ This is version 1 of the protocol. Version 2 is
+ in the IETF draft stage and is very different.
+
+ Currently: Version 1 is supported - but we may not
+ be implementing the TCP handling aspects.
+
+- ../doc/kadm5: Describes the current protocol.
+
+ kadmin/passwd (which is not installed) uses
+ the kadm5 protocol for password changing.