summaryrefslogtreecommitdiffstats
path: root/src/admin/edit/kdb5_edit.c
diff options
context:
space:
mode:
authorEzra Peisach <epeisach@mit.edu>1995-12-10 16:22:10 +0000
committerEzra Peisach <epeisach@mit.edu>1995-12-10 16:22:10 +0000
commitb2677f3927f39e7243f12dd130142fcb6e278f2f (patch)
tree2426964094fca6a887848d9ca011bcd7f70a11ce /src/admin/edit/kdb5_edit.c
parenta7d6c70e4c01dc0c3e7e4b2029a46a68094e02e2 (diff)
downloadkrb5-b2677f3927f39e7243f12dd130142fcb6e278f2f.tar.gz
krb5-b2677f3927f39e7243f12dd130142fcb6e278f2f.tar.xz
krb5-b2677f3927f39e7243f12dd130142fcb6e278f2f.zip
* kdb5_edit.M: Document that modent exists
* kdb5_edit.c (modent): Add usage as suggested by jhawk@mit.edu. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7188 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/admin/edit/kdb5_edit.c')
-rw-r--r--src/admin/edit/kdb5_edit.c21
1 files changed, 21 insertions, 0 deletions
diff --git a/src/admin/edit/kdb5_edit.c b/src/admin/edit/kdb5_edit.c
index e4aa968f68..1871d3eb38 100644
--- a/src/admin/edit/kdb5_edit.c
+++ b/src/admin/edit/kdb5_edit.c
@@ -1245,6 +1245,27 @@ void modent(argc, argv)
char *pass, *canon;
int one = 1, nprincs = 1, randkey = 0;
+ if (argc < 3) {
+ char arg[30];
+ int i;
+
+ com_err(argv[0], 0, "Too few arguments");
+ com_err(argv[0], 0, "Usage: %s [ -maxlife maxticketlifetime ]", argv[0]);
+ com_err(argv[0], 0, " [ -expire expiredate ]");
+ com_err(argv[0], 0, " [ -pwexpire pwexpiredate ]");
+ com_err(argv[0], 0, " [ -pw password ]");
+ com_err(argv[0], 0, " [ -randkey ]");
+ i=0;
+ while (!(retval = krb5_input_flag_to_string(i, arg, sizeof(arg)))) {
+ com_err(argv[0], 0, " [ +%-13s | -%-13s ]", arg, arg);
+ i++;
+ }
+ com_err(argv[0], 0, " principal");
+
+ exit_status++;
+ return;
+ }
+
retval = krb5_parse_name(edit_context, argv[argc - 1], &kprinc);
if (retval) {
com_err("modify_principal", retval, "while parsing principal");