Ezra Peisach [Fri, 25 Oct 1996 21:00:00 +0000 (21:00 +0000)]
* Makefile.in (init-test): Add -UUSE_KADM5_API_VERSION before the
-D of same.
OSF 4.0 cpp was screwing up and keeping only the first definition on the
compile line.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9241
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Thu, 24 Oct 1996 21:21:26 +0000 (21:21 +0000)]
* Makefile.in, rpc_test_clnt.c, rpc_test_svc.c, rpc_test.h:
distribute generated rpc_test_* files instead of running rpcgen on
rpc_text.x [krb5-admin/133]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9240
dc483132-0cff-0310-8789-
dd5450dbe970
Ezra Peisach [Wed, 23 Oct 1996 17:35:44 +0000 (17:35 +0000)]
* api.2/get-principal-v2.exp: Fix for test 100 where {} is not
equivalent to "{}" for empty tl_data field.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9239
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Wed, 23 Oct 1996 00:18:35 +0000 (00:18 +0000)]
Change #ifdef sparc to #ifdef sun for more portability.
[PR#123]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9238
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Tue, 22 Oct 1996 20:52:48 +0000 (20:52 +0000)]
* kpropd.c (PRS): munge realm of sname_to_princ when -r is
specified [krb5-admin/39]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9237
dc483132-0cff-0310-8789-
dd5450dbe970
Mark Eichin [Tue, 22 Oct 1996 07:11:17 +0000 (07:11 +0000)]
* ftpd.c (auth_data): actually exit the for loop if the ftp key
was ok.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9236
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Tue, 22 Oct 1996 01:26:29 +0000 (01:26 +0000)]
* Makefile.in: Fixes for new subdir recursion method
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9235
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Tue, 22 Oct 1996 01:26:16 +0000 (01:26 +0000)]
* Makefile.in, configure.in: Fixes to work with new directory
recursion method.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9234
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Tue, 22 Oct 1996 01:26:02 +0000 (01:26 +0000)]
* Makefile.in: Fixes for new directory recursion method; also
fixes for inclusion sequencing.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9233
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Tue, 22 Oct 1996 01:25:44 +0000 (01:25 +0000)]
* pre.in: Substitute for *_RECURSE variables
* post.in: Add *-recurse targets for new recursion method.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9232
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Tue, 22 Oct 1996 01:25:25 +0000 (01:25 +0000)]
* aclocal.m4: Fix CopySrcHeader and CopyHeader so they actually
generate dependencies for the files they're copying to. Also, fix
up DO_SUBDIRS to work with new recursion methods.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9231
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Tue, 22 Oct 1996 00:07:59 +0000 (00:07 +0000)]
gss-server.c: Re-added code to test import and export security
context. Yes, yes, I know this isn't the best place to have this
test, but DO NOT REMOVE THIS TEST UNTIL WE HAVE IT CODED ELSEWHERE.
Better slightly ugly sample server code than untested (and broken)
library code.... Add code to print out the mechanism OID used by
accept_sec_context.
gss-client.c: Add code to allow user to specify the mechanism
OID that gss-client should use.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9230
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Mon, 21 Oct 1996 21:25:20 +0000 (21:25 +0000)]
addendum to previous entry
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9229
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Mon, 21 Oct 1996 21:24:56 +0000 (21:24 +0000)]
* 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@9228
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Mon, 21 Oct 1996 21:24:39 +0000 (21:24 +0000)]
* v4server.0/setup-srvtab.exp: use KRB5_KTNAME instead of
ovsec_adm.srvtab explicitly
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9227
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Mon, 21 Oct 1996 21:23:37 +0000 (21:23 +0000)]
* lib/helpers.exp: don't specify -k ovsec_adm.srvtab on the
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
Barry Jaspan [Mon, 21 Oct 1996 21:23:06 +0000 (21:23 +0000)]
* unix.exp: specify kadmind's path and name separately, to make it
easy to cd to the path before exec'ing
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9225
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Mon, 21 Oct 1996 21:22:43 +0000 (21:22 +0000)]
* lib/helpers.exp: don't specify -k ovsec_adm.srvtab on the
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
Barry Jaspan [Mon, 21 Oct 1996 20:34:30 +0000 (20:34 +0000)]
add new modify_principal tests [krb5-admin/20]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9223
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Mon, 21 Oct 1996 20:32:05 +0000 (20:32 +0000)]
* tcl_kadm5.c: add unparse ability for V2 principal fields
[krb5-admin/20]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9222
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Mon, 21 Oct 1996 20:30:38 +0000 (20:30 +0000)]
* svr_principal.c (kadm5_modify_principal): fix modify_principal's
handling of KADM5_TL_DATA [krb5-admin/20]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9221
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Mon, 21 Oct 1996 20:29:58 +0000 (20:29 +0000)]
* server_internal.h (ALL_PRINC_MASK): add KADM5_TL_DATA and
KADM5_KEY_DATA to ALL_PRINC_MASK [krb5-admin/20]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9220
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Mon, 21 Oct 1996 20:28:29 +0000 (20:28 +0000)]
* api.2/mod-principal-v2.exp: create this file, implement tests
100-104 [krb5-admin/20]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9219
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Mon, 21 Oct 1996 20:17:11 +0000 (20:17 +0000)]
Fixed typo so that the remaining length field is set correctly
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9218
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Mon, 21 Oct 1996 17:46:58 +0000 (17:46 +0000)]
* kcmd.c: don't retry (and waste 7 seconds) on ECONNREFUSED, just
fail immediately [krb5-appl/120]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9217
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Sat, 19 Oct 1996 05:13:55 +0000 (05:13 +0000)]
Added magic number to initializer of nolrentry
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9216
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Sat, 19 Oct 1996 05:07:23 +0000 (05:07 +0000)]
New magic number for the GSSAPI QUEUE structure
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9215
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Sat, 19 Oct 1996 05:06:44 +0000 (05:06 +0000)]
util_ordering.c (g_queue_externalize, g_queue_internalize, g_queue_size):
New routines which allow the serailizing routines to access
the seqstate structure.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9214
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Sat, 19 Oct 1996 05:05:24 +0000 (05:05 +0000)]
ser_sctx.c (kg_oid_externalize, kg_oid_internalize,
kg_oid_size): Add a GSSAPI OID magic number to the externalized OID,
so that if the OID is skipped, (it is optional), the serialization
code can resyncronize if necessary.
(kg_queue_internalize, kg_queue_externalize, kg_queue_size): New functions
to externalize the gssapi queue.
(kg_ctx_size, kg_ctx_exteranlize, kg_ctx_import): Changed to include
the mech_used field and to include the auth context.
gssapi_krb5.c (kg_get_context): Add calls to correctly initialize the
serializers needed by import and export sec context.
delete_sec_context.c (krb5_gss_delete_sec_context): Remember to release the
mech_used OID if necessary!
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9213
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Fri, 18 Oct 1996 21:51:01 +0000 (21:51 +0000)]
Add magic code for GSS OID, which is needed for the serialization
routines.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9212
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Fri, 18 Oct 1996 21:31:17 +0000 (21:31 +0000)]
* krsh.c, krlogin.c: don't print our own error message if kcmd
returns -1 (it always printed something in that case, and
error_message(-1) prints a mess [krb5-appl/70]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9211
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Fri, 18 Oct 1996 20:20:32 +0000 (20:20 +0000)]
* 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]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9210
dc483132-0cff-0310-8789-
dd5450dbe970
Ezra Peisach [Fri, 18 Oct 1996 20:17:55 +0000 (20:17 +0000)]
* Makefile.in (env-setup.stamp): Add dependency upon Makefile
This is so that if Makefile.in is updated, configure will create a new
env-setup.sh - which will not be executable.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9209
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Fri, 18 Oct 1996 20:11:03 +0000 (20:11 +0000)]
* dump.c (dump_k5beta6_iterator): don't dump tl types that are
special to us and the previous version did not understand
[krb5-admin/89]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9208
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Fri, 18 Oct 1996 19:45:53 +0000 (19:45 +0000)]
* svr_misc_free.c, server_dict.c, adb_policy.c, adb_free.c:
include stdlib.h instead of malloc.h [krb5-admin/35]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9207
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Fri, 18 Oct 1996 19:45:41 +0000 (19:45 +0000)]
* kadm_rpc_xdr.c, misc_free.c, server_internal.h: include stdlib.h
instead of malloc.h [krb5-admin/35]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9206
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Fri, 18 Oct 1996 18:26:18 +0000 (18:26 +0000)]
make osa_adb_rename_T_db parallel to krb5_kdb_rename_db: destination
db is created if it does not already exists [krb5-admin/58]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9205
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Fri, 18 Oct 1996 18:25:34 +0000 (18:25 +0000)]
* dump.c (load_db): osa_adb_rename_policy_db will create the db,
so this function doesn't have to [krb5-admin/58]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9204
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Fri, 18 Oct 1996 18:25:04 +0000 (18:25 +0000)]
* adb_openclose.c (osa_adb_rename_db): create the destination
database if necessary before renaming [krb5-admin/58]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9203
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Fri, 18 Oct 1996 17:56:26 +0000 (17:56 +0000)]
update rename comment to agree with code and previous comment in
ChangeLog: rename will create the database if it does not already
exist, but not fail if it does already exist
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9202
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Fri, 18 Oct 1996 17:48:04 +0000 (17:48 +0000)]
* getdate.y: remove military timezones and plain integeres as part
of date specifications, to reduce confusion by redundancy
[krb5-admin/15]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9201
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Fri, 18 Oct 1996 17:44:25 +0000 (17:44 +0000)]
* install.texinfo (Create a kadmind Keytab): use kadmin.local
instead of kadmin to perform pre-kadmind setup [krb5-admin/28]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9200
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Fri, 18 Oct 1996 17:25:03 +0000 (17:25 +0000)]
add init test 117, for default max_life [krb5-admin/18]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9199
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Fri, 18 Oct 1996 17:24:33 +0000 (17:24 +0000)]
* tcl_kadm5.c (unparse_principal_ent): don't unparse allocated
fields that were not requested in mask to get_principal
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9198
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Fri, 18 Oct 1996 17:23:23 +0000 (17:23 +0000)]
make start/stop message display only when verbose
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9197
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Fri, 18 Oct 1996 17:23:02 +0000 (17:23 +0000)]
comment out useless messages
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9196
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Fri, 18 Oct 1996 17:22:18 +0000 (17:22 +0000)]
* api.2/init-v2.exp: add test 117, for default max_life
[krb5-admin/18]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9195
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Fri, 18 Oct 1996 15:03:55 +0000 (15:03 +0000)]
* pre.in (DEJAFLAGS): s/:=/=/ [PR #117]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9194
dc483132-0cff-0310-8789-
dd5450dbe970
Ezra Peisach [Thu, 17 Oct 1996 22:31:41 +0000 (22:31 +0000)]
qualname.plin: Downcase FQDN for keytab use. [krb5-libs/116]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9193
dc483132-0cff-0310-8789-
dd5450dbe970
Ezra Peisach [Thu, 17 Oct 1996 22:26:49 +0000 (22:26 +0000)]
Work around a compiler bug on the Alpha.
The testing of two longs being equal would sometimes fail.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9192
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Thu, 17 Oct 1996 20:27:14 +0000 (20:27 +0000)]
[krb5-admin/87] new pw_expiration semantics for create_principal and
modify_principal
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9191
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Thu, 17 Oct 1996 20:24:14 +0000 (20:24 +0000)]
create README.new-tests
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9190
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Thu, 17 Oct 1996 20:23:53 +0000 (20:23 +0000)]
* svr_principal.c: update for new pw_expiration semantics
[krb5-admin/87]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9189
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Thu, 17 Oct 1996 20:21:19 +0000 (20:21 +0000)]
* config/unix.exp, lib/lib.t: begin in process of making these
unit tests less horribly inefficient
* api.[02]/crte-principal.exp, api.[02].mod-principal: update unit
tests for new pw_expiration semantics [krb5-admin/87]
* Makefile.in: ditch the capi and sapi hack, just the api for
everything, and rename the log files after the tests complete so
they are both kept around for viewing [krb5-admin/82]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9188
dc483132-0cff-0310-8789-
dd5450dbe970
Marc Horowitz [Wed, 16 Oct 1996 21:56:42 +0000 (21:56 +0000)]
*** empty log message ***
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9187
dc483132-0cff-0310-8789-
dd5450dbe970
Marc Horowitz [Wed, 16 Oct 1996 21:54:45 +0000 (21:54 +0000)]
* accept_sec_context.c (krb5_gss_accept_sec_context): return an
error if the ticket endtime is in the past. also, cleaned up
some error cleanup code.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9186
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Wed, 16 Oct 1996 21:07:47 +0000 (21:07 +0000)]
Fixed e-mail address of krb5-bugs
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9185
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Wed, 16 Oct 1996 20:16:10 +0000 (20:16 +0000)]
* svc_auth_gssapi.c (_svcauth_gssapi): accept add call_arg version 4
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9184
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Wed, 16 Oct 1996 20:15:39 +0000 (20:15 +0000)]
* rpc_test.0/expire.exp: add test for expired credentials
[krb5-admin/17]
* server.c (log_miscerr): add log_miscerr
* Makefile.in: don't delete rpc_test.x, we might be in souce tree
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9183
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Wed, 16 Oct 1996 19:40:53 +0000 (19:40 +0000)]
* kdc.conf: remove the (wrong) kadmind_port relation
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9182
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Wed, 16 Oct 1996 15:34:07 +0000 (15:34 +0000)]
copied from OV, added init_arg version 4
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9181
dc483132-0cff-0310-8789-
dd5450dbe970
Ezra Peisach [Wed, 16 Oct 1996 01:46:54 +0000 (01:46 +0000)]
* env-setup.shin (TOPLIBD): Support for build tree shared library
environment setup. [krb5-admin/80]
* configure.in (RBUILD): Pass in proper top of build tree (not
.. path) as this is build tree independent.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9180
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Tue, 15 Oct 1996 22:04:12 +0000 (22:04 +0000)]
* logger.c (krb5_klog_init): remember to call openlog() when
defaulting to syslog because nothing else was specified
(klog_vsyslog): enable VERBOSE_LOGS so we get the process name and
pid [krb5-kdc/63]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9179
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Tue, 15 Oct 1996 21:07:07 +0000 (21:07 +0000)]
add extra notes to ChangeLog
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9178
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Tue, 15 Oct 1996 21:05:10 +0000 (21:05 +0000)]
* configure.in: add DO_SUBDIRS so make will descend into unit-test
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9177
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Tue, 15 Oct 1996 20:29:26 +0000 (20:29 +0000)]
* pre.in: add TEST_PATH argument to START_SERVERS and STOP_SERVERS
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9176
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Tue, 15 Oct 1996 20:25:23 +0000 (20:25 +0000)]
* krb5.conf.proto: s/localhost/__LOCALHOST__/
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9175
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Tue, 15 Oct 1996 20:25:08 +0000 (20:25 +0000)]
* env-setup.shin: set $QUALNAME to the right path
* start_servers, init_db: use qualname of local host, not
localhost, in krb5.conf
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9174
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Tue, 15 Oct 1996 20:19:34 +0000 (20:19 +0000)]
unit-test/testsuite merged up into unit-test, like all the other
unit-test directories
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9173
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Tue, 15 Oct 1996 20:15:19 +0000 (20:15 +0000)]
* initial changes to make rpc unit tests work with new build/test
system
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9172
dc483132-0cff-0310-8789-
dd5450dbe970
Richard Basch [Tue, 15 Oct 1996 13:55:15 +0000 (13:55 +0000)]
Fixed the spelling of my name :)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9171
dc483132-0cff-0310-8789-
dd5450dbe970
Ezra Peisach [Tue, 15 Oct 1996 10:43:25 +0000 (10:43 +0000)]
* Makefile.in: Added standard rules for .plin -> .pl
* *.plin: Renamed from *.pl.in
All files copied in source tree to preserve history - cvs update will
create properly.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9170
dc483132-0cff-0310-8789-
dd5450dbe970
Ezra Peisach [Mon, 14 Oct 1996 12:07:03 +0000 (12:07 +0000)]
Test nlist and ls commands. The nlist command was failing on the Alpha's
for lack of STDARG usage. [krb5-appl/108]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9169
dc483132-0cff-0310-8789-
dd5450dbe970
Ezra Peisach [Mon, 14 Oct 1996 12:00:58 +0000 (12:00 +0000)]
* ftpd.c (secure_fprintf): Use STDARG routines if
present. [krb5-appl/108]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9168
dc483132-0cff-0310-8789-
dd5450dbe970
Ezra Peisach [Mon, 14 Oct 1996 11:05:52 +0000 (11:05 +0000)]
* Makefile.in: Only try to run tests if both runtest and the tcl
libraries present.
* configure.in: Check for runtest and Tcl.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9167
dc483132-0cff-0310-8789-
dd5450dbe970
Ezra Peisach [Mon, 14 Oct 1996 11:03:15 +0000 (11:03 +0000)]
Makefile.in, configure.in: Only build programs if Tcl is present
No more /mit/gnu/include /mit/gnu/lib assumptions.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9166
dc483132-0cff-0310-8789-
dd5450dbe970
Ezra Peisach [Mon, 14 Oct 1996 11:00:02 +0000 (11:00 +0000)]
* configure.in: Add AC_KRB5_TCL so configure --help is useful
* aclocal.m4 (AC_KRB5_TCL): Added tests for --with-tcl.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9165
dc483132-0cff-0310-8789-
dd5450dbe970
Sam Hartman [Mon, 14 Oct 1996 06:29:15 +0000 (06:29 +0000)]
Misc debugging cleanups [71, 74]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9164
dc483132-0cff-0310-8789-
dd5450dbe970
Sam Hartman [Mon, 14 Oct 1996 06:28:48 +0000 (06:28 +0000)]
Environment command argument handling sometimes
prints bogus only. [75]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9163
dc483132-0cff-0310-8789-
dd5450dbe970
Sam Hartman [Mon, 14 Oct 1996 04:58:19 +0000 (04:58 +0000)]
Remove rsaencpwd and krb4encpwd authentication. Bugs were being
reported and the code is old and wouldn't compile if you tried. Also,
I don't think the libraries on which it depends are available.
Besides, there is no excuse for read_password.c using setjmp and
longjmp. [50]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9162
dc483132-0cff-0310-8789-
dd5450dbe970
Ezra Peisach [Thu, 10 Oct 1996 21:34:56 +0000 (21:34 +0000)]
Check for expect in autoconf and subsititute into env-setup.sh
Do not assume expect is /mit/gnu/expect.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9161
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Thu, 10 Oct 1996 19:06:26 +0000 (19:06 +0000)]
* configure.in: Remove calls to CopySrcHeader
* Makefile.in: More fixups; punt usage of CopySrcHeader and use
explicit dependencies instead, thus avoiding abuse of double-colon
rules.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9160
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Thu, 10 Oct 1996 17:51:42 +0000 (17:51 +0000)]
Don't let the "timeleft" returned by krb5_gss_acquire_cred be negative!
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9159
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Wed, 9 Oct 1996 19:30:02 +0000 (19:30 +0000)]
* 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]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9158
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Wed, 9 Oct 1996 19:08:53 +0000 (19:08 +0000)]
* Makefile.in (all-unix): Force $(OBJS) to depend on includes,
fixing incompatibilty with makes that don't evaluate dependencies
l-r.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9157
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Wed, 9 Oct 1996 19:08:38 +0000 (19:08 +0000)]
* Makefile.in (all-unix): Fix up last change; depending on a phony
target causes everything all of $(OBJS) to get remade always.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9156
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Wed, 9 Oct 1996 18:13:55 +0000 (18:13 +0000)]
* Makefile.in (all-unix): Fix up various rules that have
"includes" as dependencies in order to allow for makes that don't
do left-to-right ordering of dependencies.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9155
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Wed, 9 Oct 1996 18:03:58 +0000 (18:03 +0000)]
Definition of gss_nt_krb5_name was incorrect; someone was being a
bonehead.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9154
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Tue, 8 Oct 1996 21:12:47 +0000 (21:12 +0000)]
api-funcspec.tex: update semantics for admin_dbname and admin_lockfile
so they always key off dbname
api-server-design.tex: add new osa_adb database functions: create_db,
destroy_db, rename_db
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9153
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Tue, 8 Oct 1996 21:10:58 +0000 (21:10 +0000)]
* adb_policy.c (osa_adb_rename_policy_db): rename
osa_adb_rename_policy to *_db
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9152
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Tue, 8 Oct 1996 21:10:08 +0000 (21:10 +0000)]
* dump.c (load_db): rename osa_adb_rename_policy to *_db
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9151
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Tue, 8 Oct 1996 17:38:14 +0000 (17:38 +0000)]
add pr to previous entry
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9150
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Tue, 8 Oct 1996 17:37:43 +0000 (17:37 +0000)]
* dump.c (load_db): rework the way policy database naming and
renaming is handled; the code no longer depends on being able to
specify admin_dbname specifically (which is no longer supported by
the libraries), uses osa_adb_rename_policy instead of doing it
directly, and will create a policy db if one does not already
exist. Automated testing is needed. [krb5-admin/62]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9149
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Tue, 8 Oct 1996 17:35:30 +0000 (17:35 +0000)]
* adb_openclose.c, adb_policy.c: implement database renaming;
also, only create a db lockfile after the database has been
successfully created [krb5-admin/62]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9148
dc483132-0cff-0310-8789-
dd5450dbe970
Ezra Peisach [Mon, 7 Oct 1996 19:49:30 +0000 (19:49 +0000)]
Renamed RUNTEST to HAVE_RUNTEST variable in Makefile.in to avoid collision
with definition in config/pre.in
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9147
dc483132-0cff-0310-8789-
dd5450dbe970
Kevin Mitchell [Fri, 4 Oct 1996 20:54:23 +0000 (20:54 +0000)]
* kadmin.c (kadmin_renprinc): Changed newcanon to oldcanon in the
"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
Ezra Peisach [Fri, 4 Oct 1996 12:44:57 +0000 (12:44 +0000)]
Oops - wrong pr in last Changelg 46 -> 29
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9145
dc483132-0cff-0310-8789-
dd5450dbe970
Ezra Peisach [Fri, 4 Oct 1996 12:44:18 +0000 (12:44 +0000)]
Oops - wrong pr in change log 46 -> 29
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9144
dc483132-0cff-0310-8789-
dd5450dbe970
Ezra Peisach [Fri, 4 Oct 1996 12:41:52 +0000 (12:41 +0000)]
* svr_principal.c (kadm5_get_principal): Do not assume malloc(0)
returns non-NULL. [krb5-admin/46]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9143
dc483132-0cff-0310-8789-
dd5450dbe970
Ezra Peisach [Fri, 4 Oct 1996 12:39:36 +0000 (12:39 +0000)]
* client_principal.c (kadm5_randkey_principal): Do not assume that
malloc(0) returns non-NULL. [krb5-admin/46]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9142
dc483132-0cff-0310-8789-
dd5450dbe970