summaryrefslogtreecommitdiffstats
path: root/src/kadmin/cli/kadmin.c
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@mit.edu>2000-02-26 03:24:44 +0000
committerKen Raeburn <raeburn@mit.edu>2000-02-26 03:24:44 +0000
commit119f6303edd683d6f20d04deaa6e25d5940434bd (patch)
tree36d0038f7de835ae1b0b960f64c6ca3152ba1995 /src/kadmin/cli/kadmin.c
parentfe8ee2d8ff839d142f51b3d7818daa936e5a92aa (diff)
downloadkrb5-119f6303edd683d6f20d04deaa6e25d5940434bd.tar.gz
krb5-119f6303edd683d6f20d04deaa6e25d5940434bd.tar.xz
krb5-119f6303edd683d6f20d04deaa6e25d5940434bd.zip
* kadmin.c (kadmin_modprinc): Complain if -pw option is given,
since it's ignored. Patch from Matt Crawford. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12080 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/kadmin/cli/kadmin.c')
-rw-r--r--src/kadmin/cli/kadmin.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/kadmin/cli/kadmin.c b/src/kadmin/cli/kadmin.c
index 23a2e4b93..5ce94ef15 100644
--- a/src/kadmin/cli/kadmin.c
+++ b/src/kadmin/cli/kadmin.c
@@ -1090,6 +1090,13 @@ void kadmin_modprinc(argc, argv)
free(canon);
return;
}
+ if (pass) {
+ fprintf(stderr,
+ "modify_principal: -pw not allowed; use change_password\n");
+ krb5_free_principal(context, princ.principal);
+ free(canon);
+ return;
+ }
retval = kadm5_modify_principal(handle, &princ, mask);
krb5_free_principal(context, princ.principal);
if (retval) {