summaryrefslogtreecommitdiffstats
path: root/src/kadmin/cli/kadmin.c
Commit message (Collapse)AuthorAgeFilesLines
* * kadmin.c (kadmin_parse_name): Properly advance pointer in certain error casesKen Raeburn2001-10-101-1/+1
| | | | | | involving '@'. Patch from Emily Ratliff, <ratliff@austin.ibm.com>. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13795 dc483132-0cff-0310-8789-dd5450dbe970
* * ss_wrapper.c: Include kadmin.hEzra Peisach2001-02-261-40/+50
| | | | | | | | | | | | | | * kadmin.c, keytab.c: Warning cleanup of shadowing variables, missing prototypes, assignments within conditionals. variables type mismatches. * getdate.y: Prototypes in file are for getdate_yylex() and getdaye_yyerror() and not yylex()/yyerror(). * kadmin.h: New header file with ss callback prototypes and global variables. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13026 dc483132-0cff-0310-8789-dd5450dbe970
* * kadmin.c (kadmin_cpw): Argument to krb5_read_password changed toEzra Peisach2000-10-171-2/+2
| | | | | | unsigned int. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12790 dc483132-0cff-0310-8789-dd5450dbe970
* * kadmin.c (strdur): Print negative durations somewhat (!)Tom Yu2000-10-171-3/+16
| | | | | | | | sanely. (kadmin_startup): Call krb5_klog_init() to avoid coredumping if kadm5_init() logs something via krb5_klog_syslog(). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12764 dc483132-0cff-0310-8789-dd5450dbe970
* * kadmin.c (kadmin_getpol): Change format strings from %d to %ldEzra Peisach2000-10-031-11/+7
| | | | | | | | to match the policy types which are longs. * getdate.y: Include stdlib.h if present on system. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12704 dc483132-0cff-0310-8789-dd5450dbe970
* pullup from 1.2-beta4Ken Raeburn2000-07-011-2/+6
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12497 dc483132-0cff-0310-8789-dd5450dbe970
* * kadmin.c (kadmin_cpw): Initialize ks_tuple to NULLTom Yu2000-03-011-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12094 dc483132-0cff-0310-8789-dd5450dbe970
* Update client and server to reflect removal of keepold argument fromTom Yu2000-02-271-21/+10
| | | | | | create_principal_3. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12083 dc483132-0cff-0310-8789-dd5450dbe970
* * kadmin.c (kadmin_modprinc): Complain if -pw option is given,Ken Raeburn2000-02-261-0/+7
| | | | | | since it's ignored. Patch from Matt Crawford. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12080 dc483132-0cff-0310-8789-dd5450dbe970
* * keytab.c (add_usage): Update usage message.Tom Yu2000-02-191-17/+150
| | | | | | | | | | | | | | | (kadmin_keytab_add): Update to deal with explicit keysalt lists. (add_principal): Update to deal with explicit keysalt lists. * kadmin.c (kadmin_cpw): Add support for new api. (kadmin_parse_princ_args): Add support for new api, particularly -keepold to keep old keys around and -e to explicitly specify key-salt tuples. (kadmin_addprinc_usage): Update usage accordingly. (kadmin_addprinc): Add support for new api. (kadmin_modprinc): Update to call new parse_princ_args reasonably. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12056 dc483132-0cff-0310-8789-dd5450dbe970
* copyright notice updates from 1.1 branchKen Raeburn1999-09-241-1/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11853 dc483132-0cff-0310-8789-dd5450dbe970
* * kadmin.c (quit): Call krb5_free_contextEzra Peisach1997-10-071-0/+1
| | | | | | | Makes it easier to search for memory leaks with purify if the context memory is freed. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10215 dc483132-0cff-0310-8789-dd5450dbe970
* add kadm5_setkey_principalBarry Jaspan1997-04-231-2/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10072 dc483132-0cff-0310-8789-dd5450dbe970
* Removed unneeded call to krb5_init_etsRichard Basch1997-02-201-1/+0
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9920 dc483132-0cff-0310-8789-dd5450dbe970
* Do not compare an int to NULL. Under Linux, warning about a pointer to intEzra Peisach1996-12-171-1/+1
| | | | | | comparision. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9638 dc483132-0cff-0310-8789-dd5450dbe970
* Merge V1_0_FREEZE_3 into the mainline. (Note this merge does *not*Theodore Tso1996-12-131-1/+1
| | | | | | include the doc subtree!!) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9632 dc483132-0cff-0310-8789-dd5450dbe970
* * kadmin.c (kadmin_addprinc): print warning/notice about no policyBarry Jaspan1996-12-031-8/+22
| | | | | | and default policy [krb5-admin/252] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9597 dc483132-0cff-0310-8789-dd5450dbe970
* revert kt_default_name changes; see ChangeLogs for detailsTom Yu1996-11-131-18/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9407 dc483132-0cff-0310-8789-dd5450dbe970
* * keytab.c (process_keytab): Retrieve *keytab_str usingTom Yu1996-11-131-3/+18
| | | | | | | | | | krb5_kt_default_name() to avoid global variable nastiness. * kadmin.c (kadmin_startup): Use krb5_kt_set_default_name to change the default keytab name rather than assigning to a library global variable. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9394 dc483132-0cff-0310-8789-dd5450dbe970
* * kadmin.c (kadmin_cpw): fix typo [krb5-admin/139]Barry Jaspan1996-11-011-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9269 dc483132-0cff-0310-8789-dd5450dbe970
* * kadmin.c (kadmin_addprinc): use a studly temporary password whenBarry Jaspan1996-10-181-3/+8
| | | | | | | | creating a principal with a random key (no, the security of this operation does not depend on the secrecy of the password) [krb5-admin/115] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9210 dc483132-0cff-0310-8789-dd5450dbe970
* * kadmin.c (kadmin_addprinc): add "default" policy behavior;Barry Jaspan1996-10-091-73/+18
| | | | | | | | | delete kadmin_renprinc entirely, since it is no longer supported by the api and there is no ss command for it anyway * kadmin.M: document "default" policy behavior. [krb5-admin/84] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9158 dc483132-0cff-0310-8789-dd5450dbe970
* * kadmin.c (kadmin_renprinc): Changed newcanon to oldcanon in theKevin Mitchell1996-10-041-1/+1
| | | | | | | "make sure blah is removed from acls before reusing" message git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9146 dc483132-0cff-0310-8789-dd5450dbe970
* * kadmin.c (kadmin_startup): -m doesn't take an argumentMark Eichin1996-09-111-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9075 dc483132-0cff-0310-8789-dd5450dbe970
* Fix the usage messages to state -randkey, not -randpass, to conformTheodore Tso1996-09-091-2/+2
| | | | | | with what the code (and man pages) use. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9061 dc483132-0cff-0310-8789-dd5450dbe970
* * kadmin.c: add newlines to "invalid date spec" msgBarry Jaspan1996-08-231-6/+6
| | | | | | * getdate.y: add "never" as a valid date specification git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8970 dc483132-0cff-0310-8789-dd5450dbe970
* * kadmin.c: memset policy structures before passing them toBarry Jaspan1996-08-211-2/+4
| | | | | | | kadm5_*_policy functions, so stack garbage >=2^32 doesn't end up in a long field and confuse xdr git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8960 dc483132-0cff-0310-8789-dd5450dbe970
* * kadmin.c: prints absolute 0 dates as "[never]", print mod dateBarry Jaspan1996-08-191-16/+48
| | | | | | and by on one line, fix coredump on getprinc -terse git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8954 dc483132-0cff-0310-8789-dd5450dbe970
* * kadmin.c: update addprinc and modprinc usageBarry Jaspan1996-08-161-7/+22
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8948 dc483132-0cff-0310-8789-dd5450dbe970
* * kadmin.1: Remove rename_principal. Add -maxrenewlifeEzra Peisach1996-08-131-1/+12
| | | | | | | | * kadmin.c (kadmin_getprinc): Display the maximum renewable life field. (kadmin_parse_princ_args): Add -maxrenwlife as a settable field. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8933 dc483132-0cff-0310-8789-dd5450dbe970
* * kadmin.c: remove unsupported -salt option from ank usageBarry Jaspan1996-08-061-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8913 dc483132-0cff-0310-8789-dd5450dbe970
* * kadmin.c: Remove delcaration for getpwuid(); already declared inTom Yu1996-07-311-1/+0
| | | | | | pwd.h. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8872 dc483132-0cff-0310-8789-dd5450dbe970
* kadmin.c (quit): Return zero so that we return the proper exit status.Theodore Tso1996-07-251-1/+2
| | | | | | (kadmin_getprivs): Declare function as returning void git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8822 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in (all): Use $(LD) instead of $(CC) for link stageEzra Peisach1996-07-241-0/+11
| | | | | | | | | | | | | * dump.c (dump_db): Zero out kadm5_principal_ent_rec structure before passing to rpc code. * kadmin.c (kadmin_addprinc, kadmin_getprinc, kadmin_modprinc): Zero out structures before passing to rpc code. This is because uninitialized longs in the structures cause xdr_long to fail if the higher 32/64 bits are set on the Alpha. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8796 dc483132-0cff-0310-8789-dd5450dbe970
* this commit includes all the changes on the OV_9510_INTEGRATION andMarc Horowitz1996-07-221-0/+1322
OV_MERGE branches. This includes, but is not limited to, the new openvision admin system, and major changes to gssapi to add functionality, and bring the implementation in line with rfc1964. before committing, the code was built and tested for netbsd and solaris. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8774 dc483132-0cff-0310-8789-dd5450dbe970