summaryrefslogtreecommitdiffstats
path: root/src/kadmin/v4server
Commit message (Collapse)AuthorAgeFilesLines
* * Makefile.in (CFLAGS): PW_CHECK functionality now in DEFSTom Yu1999-01-122-1/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11106 dc483132-0cff-0310-8789-dd5450dbe970
* Makefile.in: Set the myfulldir and mydir variables (which are relativeTheodore Tso1998-12-054-0/+14
| | | | | | to buildtop and thisconfigdir, respectively.) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11082 dc483132-0cff-0310-8789-dd5450dbe970
* pull up 3des implementation from the marc-3des branchMarc Horowitz1998-10-306-28/+21
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11001 dc483132-0cff-0310-8789-dd5450dbe970
* * acl_files.c: Include stdlib.h if presentEzra Peisach1998-07-202-0/+7
| | | | | | (for malloc declarations) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10710 dc483132-0cff-0310-8789-dd5450dbe970
* * kadm_server.c (kadm_ser_cpw): Re-enable "old-style" passwordTom Yu1998-07-102-26/+46
| | | | | | | | changing. Yes, it's potentially a problem due to lack of quality checking, but we'll live with that because we can use key-hash-based checks too. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10630 dc483132-0cff-0310-8789-dd5450dbe970
* kadm_ser_wrap.c (kadm_ser_init): Use krb5_425_conv_principal insteadTheodore Tso1998-07-082-6/+9
| | | | | | of krb5_build_principal to create the changepw sprinc principal. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10625 dc483132-0cff-0310-8789-dd5450dbe970
* Makefile.in (build_pwfile): Add rule to build the build_pwfile programTheodore Tso1998-07-035-50/+200
| | | | | | | | | | | | kadm_server.c (kadm_ser_cpw): Put the call to the kadm_approve_pw in the common code, so it's executed even if KADM5 is defined. Add appropriate syslogs to the change password processing. kadm_funcs.c (pwstring;): If NDBM_PW_CHECK is defined, then do the NDBM-based dictionary check. Build kadmind4 using the make option PW_CHECK=-DNDBM_PW_CHECK if this feature is desired. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10621 dc483132-0cff-0310-8789-dd5450dbe970
* * kadm_server.c (krb_log): Print the year using 4 digit to avoidTheodore Tso1998-05-082-2/+7
| | | | | | Y2K issues. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10556 dc483132-0cff-0310-8789-dd5450dbe970
* POSIX states that getopt returns -1 when it is done parsing options,Theodore Tso1998-05-062-1/+6
| | | | | | not EOF. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10552 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in: Enable v4 kadmin tests only if athenaEzra Peisach1998-03-032-1/+6
| | | | | | compatibility is enabled. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10496 dc483132-0cff-0310-8789-dd5450dbe970
* Collapse all configure.in files under the kadmin directory into theTheodore Tso1998-02-286-30/+15
| | | | | | kadmin directory. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10481 dc483132-0cff-0310-8789-dd5450dbe970
* Remove trailing slash from thisconfigdir. Change directory syntaxTom Yu1998-02-184-4/+14
| | | | | | used in BUILDTOP. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10464 dc483132-0cff-0310-8789-dd5450dbe970
* Mass makefile/configure.in build system revampTheodore Tso1998-02-124-0/+12
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10424 dc483132-0cff-0310-8789-dd5450dbe970
* * kadm_server.h: Declare kadm_context as extern so it will not beEzra Peisach1997-10-232-1/+6
| | | | | | multiply defined in all source files. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10247 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in: Add support for compiling with HesiodTom Yu1997-08-072-2/+8
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10163 dc483132-0cff-0310-8789-dd5450dbe970
* * kadm_funcs.c: Remove mention of dbm for now. It should probablyTom Yu1997-07-252-1/+10
| | | | | | be added back later to deal with dbm-hashed passwd files. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10136 dc483132-0cff-0310-8789-dd5450dbe970
* * kadm_funcs.c, kadm_server.c, kadm_ser_wrap.c: Reenable mod andTom Yu1997-07-014-177/+115
| | | | | | check_pw. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10113 dc483132-0cff-0310-8789-dd5450dbe970
* * kadm_funcs.c, kadm_server.c, kadm_ser_wrap.c: Reenable get andTom Yu1997-07-014-308/+253
| | | | | | add. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10112 dc483132-0cff-0310-8789-dd5450dbe970
* * kadm_funcs.c (kadm_chg_srvtab): Remove extraneous macros thatTom Yu1997-06-182-35/+46
| | | | | | were elaborate contortions to avoid using goto. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10100 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in (OBJS): Build kadm_funcs.c againTom Yu1997-05-275-137/+186
| | | | | | | | | | | * kadm_funcs.c: Re-enable kadm_chg_srvtab() and update it to use the new kadm5 interface. * kadm_ser_wrap.c: Re-enable kadm_ser_stab(). * kadm_server.c: Re-enable kadm_ser_stab(). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10087 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in:Tom Yu1997-05-145-77/+86
| | | | | | | | | | * admin_server.c: * kadm_server.c: * kadm_ser_wrap.c: Convert to use new kadm5 API; this still needs work to remove references to krb5_db and to regain full v4 kadmind functionality (or as much as is possible). git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@10086 dc483132-0cff-0310-8789-dd5450dbe970
* * configure.in: Do not run test suite unless Athena compatibilityEzra Peisach1997-02-223-1/+30
| | | | | | | | | | | is specified as well as tcl, Perl, runtest. * Makefile.in (check): Do not run tests unless really setup to do so. We probably will need to add more logic into this - such as checking that /usr/athena/bin/kadmin exists and that we are running as root. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9961 dc483132-0cff-0310-8789-dd5450dbe970
* Call krb5_db_fini to cleanup the db_contextRichard Basch1997-02-201-0/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9923 dc483132-0cff-0310-8789-dd5450dbe970
* * acl_files.c: Do not declare malloc() or calloc() if stdlib.h existsEzra Peisach1997-02-182-0/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9900 dc483132-0cff-0310-8789-dd5450dbe970
* Merge of libhack_branchTom Yu1997-02-093-12/+16
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9831 dc483132-0cff-0310-8789-dd5450dbe970
* Merge V1_0_FREEZE_3 into the mainline. (Note this merge does *not*Theodore Tso1996-12-132-1/+7
| | | | | | include the doc subtree!!) git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9632 dc483132-0cff-0310-8789-dd5450dbe970
* make clean was missing some things; see ChangeLogs for detailsTom Yu1996-11-142-0/+5
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9409 dc483132-0cff-0310-8789-dd5450dbe970
* missed some ChangeLogsTom Yu1996-11-121-0/+4
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9381 dc483132-0cff-0310-8789-dd5450dbe970
* Changes to support AC_CANONICAL_HOST for runtest flags; seeTom Yu1996-11-121-0/+1
| | | | | | ChangeLogs for details. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9378 dc483132-0cff-0310-8789-dd5450dbe970
* Check the error return from krb5_init_context(), and print an errorTheodore Tso1996-11-082-3/+13
| | | | | | message if necessary. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9345 dc483132-0cff-0310-8789-dd5450dbe970
* * admin_server.c: use params.admin_keytab instead of a hard-codedBarry Jaspan1996-11-052-7/+10
| | | | | | value [krb5-admin/30] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9299 dc483132-0cff-0310-8789-dd5450dbe970
* addendum to previous entryBarry Jaspan1996-10-211-0/+3
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9229 dc483132-0cff-0310-8789-dd5450dbe970
* * v4server.1/access.exp: start kadmin by cd'ing to the directoryBarry Jaspan1996-10-211-4/+4
| | | | | | first, so ps can find the process git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9228 dc483132-0cff-0310-8789-dd5450dbe970
* * v4server.0/setup-srvtab.exp: use KRB5_KTNAME instead ofBarry Jaspan1996-10-211-1/+1
| | | | | | ovsec_adm.srvtab explicitly git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9227 dc483132-0cff-0310-8789-dd5450dbe970
* * lib/helpers.exp: don't specify -k ovsec_adm.srvtab on theBarry Jaspan1996-10-211-1/+1
| | | | | | | command line, since kadmind4 now uses the config param value [krb5-admin/30] git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9226 dc483132-0cff-0310-8789-dd5450dbe970
* * unix.exp: specify kadmind's path and name separately, to make itBarry Jaspan1996-10-212-1/+7
| | | | | | easy to cd to the path before exec'ing git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9225 dc483132-0cff-0310-8789-dd5450dbe970
* * lib/helpers.exp: don't specify -k ovsec_adm.srvtab on theBarry Jaspan1996-10-211-0/+9
| | | | | | | | | | command line, since kadmind4 now uses the config param value [krb5-admin/30] * v4server.1/access.exp: start kadmin by cd'ing to the directory first, so ps can find the process git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9224 dc483132-0cff-0310-8789-dd5450dbe970
* * admin_server.c (process_client): allow keytab to be specified onBarry Jaspan1996-09-262-6/+20
| | | | | | command line; default is still wrong git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9125 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.in, remove_changepw_perms.sh, lib/helpers.exp,Barry Jaspan1996-09-266-7/+14
| | | | | | | vrserver.0/setup-srvtab.exp, v4server.1/access.exp: use $K5ROOT instead of /krb5 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9124 dc483132-0cff-0310-8789-dd5450dbe970
* fix AC_INIT to point to existing sourcesBarry Jaspan1996-09-241-1/+1
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9109 dc483132-0cff-0310-8789-dd5450dbe970
* * configure.in: add unit-test subdirBarry Jaspan1996-09-234-0/+23
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9104 dc483132-0cff-0310-8789-dd5450dbe970
* * adapt to krb5 build system: create Makefile.in, configure.in,Barry Jaspan1996-09-233-2/+7
| | | | | | update paths in unix.exp, move helpers.exp to lib git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9103 dc483132-0cff-0310-8789-dd5450dbe970
* use kadmin instead of kadm5_keytabBarry Jaspan1996-09-111-5/+12
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9085 dc483132-0cff-0310-8789-dd5450dbe970
* Remove attic filesTheodore Tso1996-09-0416-3728/+0
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9021 dc483132-0cff-0310-8789-dd5450dbe970
* * unix.exp: use kadmin.local instead of kdb5_editBarry Jaspan1996-08-203-3/+7
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8957 dc483132-0cff-0310-8789-dd5450dbe970
* * Makefile.ov, helpers.exp, v4server.1/change-password.exp: useBarry Jaspan1996-08-203-8/+18
| | | | | | kadmin.local instead of kdb5_edit git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8956 dc483132-0cff-0310-8789-dd5450dbe970
* * kadm_ser_wrap.c: Remove #include <sys/socket.h>, <netdb.h>Tom Yu1996-07-312-2/+4
| | | | | | | because k5-int.h already grabs it if NEED_SOCKETS is defined. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8883 dc483132-0cff-0310-8789-dd5450dbe970
* * admin_server.c: Remove #include <sys/socket.h> because k5-int.hTom Yu1996-07-312-1/+5
| | | | | | already grabs it if NEED_SOCKETS is defined. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@8882 dc483132-0cff-0310-8789-dd5450dbe970
* this commit includes all the changes on the OV_9510_INTEGRATION andMarc Horowitz1996-07-2241-0/+8348
| | | | | | | | | 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
* Directory no longer in useEzra Peisach1995-04-252-47/+0
| | | | git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5479 dc483132-0cff-0310-8789-dd5450dbe970