Wed May 28 13:33:40 1997 Barry Jaspan * keytab.c (add_principal): use kadm5_free_key_data Tue Feb 4 20:56:47 1997 Tom Yu * Makefile.in: * configure.in: Update to new program build procedure. Tue Dec 17 17:08:04 1996 Ezra Peisach * kadmin.c (kadmin_startup): Do not compare an int to NULL. Tue Dec 3 15:39:11 1996 Barry Jaspan * kadmin.c (kadmin_addprinc): print warning/notice about no policy and default policy [krb5-admin/252] Thu Dec 5 19:30:22 1996 Tom Yu * kadmin.M: Missed a ref to /krb5. [279] * kadmin.M: Change example to no longer use /krb5. [PR 279] * kadmin.M: v5srvtab -> krb5.keytab [PR 279] * kadmin.c (DEFAULT_KEYTAB): v5srvtab -> krb5.keytab [PR 278] Wed Nov 13 14:29:02 1996 Tom Yu * Makefile.in (clean-unix): Remove getdate.c and kadmin_ct.c. * keytab.c (process_keytab): Note that krb5_defkeyname is an internal interface. * kadmin.c (kadmin_startup): Note that krb5_defkeyname is an internal interface. * kadmin.c, keytab.c: Revert kt_default_name changes. Tue Nov 12 22:05:26 1996 Tom Yu * keytab.c (process_keytab): Retrieve *keytab_str using 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. Thu Nov 7 20:52:39 1996 Tom Yu * configure.in: Remove spurious WITH_CCOPTS and KRB_INCLUDE. Fri Nov 1 11:52:52 1996 Barry Jaspan * kadmin.c (kadmin_cpw): fix typo [krb5-admin/139] Wed Oct 30 17:35:19 1996 Barry Jaspan * kadmin.M: update ktadd's description [krb5-doc/137] Fri Oct 18 13:47:01 1996 Barry Jaspan * kadmin.c (kadmin_addprinc): use a studly temporary password when 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] * getdate.y: remove military timezones and plain integeres as part of date specifications, to reduce confusion by redundancy [krb5-admin/15] Wed Oct 9 15:23:51 1996 Barry Jaspan * kadmin.c (kadmin_addprinc): add "default" policy behavior; 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] Fri Oct 4 16:37:30 1996 Kevin L Mitchell * kadmin.c (kadmin_renprinc): Changed newcanon to oldcanon in the "make sure blah is removed from acls before reusing" message Wed Sep 25 16:22:12 1996 Barry Jaspan * getdate.y: add lots of comments Tue Sep 10 00:48:38 1996 Mark Eichin * kadmin.c (kadmin_startup): -m doesn't take an argument. Tue Sep 10 14:15:28 1996 Tom Yu * kadmin.M: remove ".so man1/header.doc" Mon Sep 9 11:14:23 1996 Theodore Y. Ts'o * kadmin.c: Fix the usage messages to state -randkey, not -randpass, to conform with what the code (and man pages) use. Thu Sep 5 20:15:12 1996 Ezra Peisach (epeisach@mit.edu) * getdate.y: Declare a private copy of struct timeb (no-one uses the extra return structure in our tree). This works around a bug with Sun's cc cimpiler, and pragma incompatibility in its header files. Tue Sep 3 22:10:49 1996 Theodore Y. Ts'o * Makefile.in (install): Fixed typo: ($PROG) -> $(PROG) Thu Aug 29 16:08:10 1996 Jeff Bigler * Makefile.in (install): added man pages for kadmin and kadmin.local Fri Aug 23 14:16:18 1996 Sam Hartman * configure.in: Use shared libaries if present. Fri Aug 23 14:47:55 1996 Barry Jaspan * kadmin.c: add newlines to "invalid date spec" msg * getdate.y: add "never" as a valid date specification Wed Aug 21 14:10:36 1996 Barry Jaspan * kadmin.c: memset policy structures before passing them to kadm5_*_policy functions, so stack garbage >=2^32 doesn't end up in a long field and confuse xdr Mon Aug 19 12:11:27 1996 Barry Jaspan * kadmin.c: prints absolute 0 dates as "[never]", print mod date and by on one line, fix coredump on getprinc -terse * Makefile.in: add target for datetest * getdate.y: accept dates after 1999 Fri Aug 16 13:46:31 1996 Barry Jaspan * kadmin.c: update addprinc and modprinc usage Thu Aug 15 20:56:13 1996 Tom Yu * configure.in: remove check for -ldbm and -lndbm (old old garbage). Mon Aug 12 20:20:11 1996 Ezra Peisach * kadmin.1: Remove rename_principal. Add -maxrenewlife. * kadmin.c (kadmin_getprinc): Display the maximum renewable life field. (kadmin_parse_princ_args): Add -maxrenwlife as a settable field. Mon Aug 12 11:47:31 1996 Barry Jaspan * kadmin_ct.ct: fix typo in add_principal Sun Aug 11 16:29:27 1996 Barry Jaspan * keytab.c: reset static global "quiet" each time; don't print whoami on normal status messages Tue Aug 6 15:18:49 1996 Barry Jaspan * kadmin_ct.ct: get_{principals,policies} -> list_*; remove rename_principal * kadmin.c: remove unsupported -salt option from ank usage Fri Aug 2 13:13:24 1996 Barry Jaspan * keytab.c (add_principal): free_keyblock -> free_keyblock_contents Wed Jul 31 14:20:50 1996 Tom Yu * kadmin.c: Remove delcaration for getpwuid(); already declared in pwd.h. Fri Jul 26 14:26:08 1996 Theodore Y. Ts'o * Makefile.in (install): Actually install kadmin.local. (Or rather, don't install kadmin.local as kadmin, and then reinstall kadmin on top of kadmin.) Wed Jul 24 00:27:59 1996 Sam Hartman * configure.in: Don't replace setenv as it isn't used. Thu Jul 25 12:11:49 1996 Theodore Y. Ts'o * kadmin.c (quit): Return zero so that we return the proper exit status. (kadmin_getprivs): Declare function as returning void Wed Jul 24 14:18:13 1996 Ezra Peisach * Makefile.in (all): Use $(LD) instead of $(CC) for link stage. * 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. Tue Jul 23 17:02:04 1996 Tom Yu * Makefile.in: add dependency for kadmin_ct.o Fri Jul 19 16:10:39 1996 Marc Horowitz * ss_wrapper.c (main): ss_execute_line was being called with three args. There are only two, so no error was ever being returned. Thu Jul 18 19:14:51 1996 Marc Horowitz * attic/configure.in: removed SS_RULES * keytab.c (etype_string): ifdef out des3 reference * configure.in: removed SS_RULES Mon Jul 15 16:56:43 1996 Barry Jaspan * kadmin.1, keytab.c (kadmin_keytab_add): change ktadd usage to accept -glob Tue Jul 9 16:15:46 1996 Marc Horowitz * Makefile.in: complete rewrite * configure.in: add the necessary USE_*_LIBRARY macros Mon Jul 8 16:45:20 1996 Barry Jaspan * kadmin.1: Update man page for kadm5 changes and functionality.