From: Marc Horowitz <marc@mit.edu>
Date: Fri, 12 Nov 1993 22:58:10 +0000 (+0000)
Subject: barry's changed, left checked out:
X-Git-Tag: krb5-1.0-beta3~144
X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=0db1fb14b7f932d614e08d27992d64eb197d929b;p=krb5.git

barry's changed, left checked out:
changed descriptions of pw_history_num and ...rename_principal

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2904 dc483132-0cff-0310-8789-dd5450dbe970
---

diff --git a/doc/kadm5/api-funcspec.tex b/doc/kadm5/api-funcspec.tex
index 171c450c7..c8fbba807 100644
--- a/doc/kadm5/api-funcspec.tex
+++ b/doc/kadm5/api-funcspec.tex
@@ -269,8 +269,11 @@ set its password to anything with fewer than this number of character
 classes in it.
 
 \item[pw_history_num] The number of past passwords that are
-stored for the principal; its maximum value is 10.  A principal cannot
-set its password to any of its previous pw_history_num passwords.
+stored for the principal; the minimum value is 1 and the maximum value
+is 10.  A principal cannot set its password to any of its previous
+pw_history_num passwords.  The first ``previous'' password is the
+current password; thus, a principal with a policy can never reset its
+password to its current value.
 
 \item[policy_refcnt]  The number of principals currently using this policy.
 A policy cannot be deleted unless this number is zero.
@@ -782,7 +785,10 @@ AUTHORIZATION REQUIRED: add and delete
 \item Check to see if source principal exists, if not return
 OVSEC_KADM_UNK_PRINC error. 
 \item Check to see if target exists, if so return OVSEC_KADM_DUP error.
-\item Rename principal.
+\item Create the new principal named target, then delete the old
+principal named source.  All of target's fields will be the same as
+source's fields, except that mod_name and mod_date will be updated to
+reflect the current caller and time.
 \end{enumerate}
 
 Note that since the principal name may have been used as the salt for