Theodore Tso [Wed, 6 Nov 1996 21:25:55 +0000 (21:25 +0000)]
Don't ignore errors found from parsing the config file. Currently, we
return an error if the profile isn't found. In the future we can
maybe do something better with intelligent defaulting if krb5.conf
doesn't exist, but we don't have this today.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9307
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Wed, 6 Nov 1996 21:22:52 +0000 (21:22 +0000)]
* svr_principal.c (kadm5_modify_principal): don't free the
caller's tl_data (oops)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9306
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Wed, 6 Nov 1996 21:16:09 +0000 (21:16 +0000)]
* Makefile.in: Add dependencies on $(srcdir)/foo.c so that some
makes can deal with VPATH properly (e.g. NetBSD pmake)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9305
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Wed, 6 Nov 1996 19:05:20 +0000 (19:05 +0000)]
Initialize the error tables, so applications don't need to call
krb5_init_ets().
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9304
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Wed, 6 Nov 1996 14:24:47 +0000 (14:24 +0000)]
We don't need the special case for linux anymore, since we're
including the output from rpcgen in the source tree now.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9303
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Wed, 6 Nov 1996 00:28:57 +0000 (00:28 +0000)]
* Makefile.in (HDRS): Changes so that $(OBJS) will not get
recompiled gratuitously if someone touches the include directory.
* configure.in: Revert previous change re: CopySrcHeader.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9302
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Tue, 5 Nov 1996 23:46:02 +0000 (23:46 +0000)]
* configure.in: Revert removal of CopySrcHeader, etc., for now
* Makefile.in (OBJS): Remove dependency of $(OBJS) on shared, also
remove dependency of $(HDRS) on $(HDRDIR). Both of these to avoid
unecessary copying.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9301
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Tue, 5 Nov 1996 22:29:23 +0000 (22:29 +0000)]
* Makefile.in (install-recurse): Add dependency of install-recurse
on install-mkdirs to force directories to be made first.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9300
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Tue, 5 Nov 1996 21:24:33 +0000 (21:24 +0000)]
* admin_server.c: use params.admin_keytab instead of a hard-coded
value [krb5-admin/30]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9299
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Tue, 5 Nov 1996 21:17:45 +0000 (21:17 +0000)]
minor fix to verification of specified load version (autodetect code
already worked properly)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9298
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Tue, 5 Nov 1996 21:15:03 +0000 (21:15 +0000)]
* install.texinfo (Upgrading existing Master and Slave KDCs to the
current release): added section on upgrading to new db format with
dump/load [krb5-doc/119]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9297
dc483132-0cff-0310-8789-
dd5450dbe970
Ezra Peisach [Tue, 5 Nov 1996 13:10:32 +0000 (13:10 +0000)]
* serialize.c (krb5_register_serializer): Do not free a NULL pointer
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9296
dc483132-0cff-0310-8789-
dd5450dbe970
Ezra Peisach [Tue, 5 Nov 1996 13:08:45 +0000 (13:08 +0000)]
kadmin/testing/tcl/util.t is in the source tree and not the build tree.
(This was initially missed by me as I had a symlink in my tree)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9295
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Tue, 5 Nov 1996 05:14:20 +0000 (05:14 +0000)]
Accept either ';' or '#' on the first line of a string as a comment
character.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9294
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Mon, 4 Nov 1996 22:08:49 +0000 (22:08 +0000)]
* admin.texinfo (Adding or Modifying Principals): update kadmin
"default" policy semantics [krb5-doc/84]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9293
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Mon, 4 Nov 1996 21:51:49 +0000 (21:51 +0000)]
* install.texinfo: various minor comments from jhawk [krb5-doc/55]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9292
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Mon, 4 Nov 1996 21:36:55 +0000 (21:36 +0000)]
recurse into unit-test
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9291
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Mon, 4 Nov 1996 19:53:32 +0000 (19:53 +0000)]
Removed unusued prototype for krb5_verify_padata();
this is old code that has since been removed. [PR#21]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9290
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Mon, 4 Nov 1996 02:09:24 +0000 (02:09 +0000)]
* mkrel: Run make in doc so that .info and .ps files get created.
[krb5-misc/143]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9289
dc483132-0cff-0310-8789-
dd5450dbe970
Sam Hartman [Sat, 2 Nov 1996 08:20:55 +0000 (08:20 +0000)]
Start by breaking my own rule about not changing this code;
the Makefile produced by mkdist is too limited
for krb5, so we need our own.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9288
dc483132-0cff-0310-8789-
dd5450dbe970
Sam Hartman [Sat, 2 Nov 1996 06:57:42 +0000 (06:57 +0000)]
Initial revision
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9284
dc483132-0cff-0310-8789-
dd5450dbe970
Sam Hartman [Sat, 2 Nov 1996 05:43:35 +0000 (05:43 +0000)]
* Fix broken comment ; it's setuid() that must suceed not the setleuid
equivelent under AIX.
* You want to destroy v4 tickets if you are converting them just as if
you are getting them directly.
* Attempt to be more reasonable about printing out errors in in_tkt.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9283
dc483132-0cff-0310-8789-
dd5450dbe970
Sam Hartman [Sat, 2 Nov 1996 01:48:12 +0000 (01:48 +0000)]
* Remove rhosts support [138]
* Remove tab3 from initial terminal settings. We don't really care
about horizontal tab delays, do we? This was breaking on NetBSD.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9282
dc483132-0cff-0310-8789-
dd5450dbe970
Sam Hartman [Sat, 2 Nov 1996 01:46:33 +0000 (01:46 +0000)]
* Add forward command. [45]
* Add TOS support. [57]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9281
dc483132-0cff-0310-8789-
dd5450dbe970
Sam Hartman [Sat, 2 Nov 1996 01:44:41 +0000 (01:44 +0000)]
* Add TOS support on other than Cray [57]
* Externalize forward options from kerberos5.c to reduce cut/paste
inheritance between kerberos5.c and main.c in telnet.
* Fix up source of error messages (telnet|telnetd) in kerberos5.c [77]
CVS:
----------------------------------------------------------------------
automatically CVS: CVS: Committing in libtelnet CVS: CVS: Modified
Files: CVS: ChangeLog Makefile.in auth.h configure.in kerberos5.c CVS:
parsetos.c CVS:
----------------------------------------------------------------------
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9280
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Sat, 2 Nov 1996 01:42:37 +0000 (01:42 +0000)]
* aclocal.m4 (AC_KRB5_TCL): Check for -ldl when checking for -ltcl
or -ltcl7.5 in case the TCL library needs it. [krb5-admin/141]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9279
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Sat, 2 Nov 1996 01:33:56 +0000 (01:33 +0000)]
* .cvsignore: Ignore the .html files
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9278
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Sat, 2 Nov 1996 01:29:13 +0000 (01:29 +0000)]
* copyright.texinfo: Add call to "@pagealignmacro" to force a
blank page after copyright spewage. [krb5-doc/54]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9277
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Sat, 2 Nov 1996 00:22:21 +0000 (00:22 +0000)]
* Makefile: Apply jik's changes for dependencies [krb5-doc/101]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9276
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Sat, 2 Nov 1996 00:07:27 +0000 (00:07 +0000)]
* install.texinfo (krb5.conf): Fixed extra
closebrace. [krb5-doc/92]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9275
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Fri, 1 Nov 1996 18:26:30 +0000 (18:26 +0000)]
* tcl_kadm5.c (unparse_err): update for new tl_data semantics
[krb5-admin/140]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9274
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Fri, 1 Nov 1996 18:26:01 +0000 (18:26 +0000)]
* kadm_err.et: update for new tl_data semantics [krb5-admin/140]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9273
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Fri, 1 Nov 1996 18:25:48 +0000 (18:25 +0000)]
* svr_principal.c (kadm5_modify_principal): update for new tl_data
semantics [krb5-admin/140]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9272
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Fri, 1 Nov 1996 18:24:40 +0000 (18:24 +0000)]
* api.2/get-principal-v2.exp, api.2/mod-principal-v2.exp: update
for new tl_data semantics [krb5-admin/140]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9271
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Fri, 1 Nov 1996 18:18:22 +0000 (18:18 +0000)]
update for new tl_data semantics [krb5-admin/140]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9270
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Fri, 1 Nov 1996 16:53:23 +0000 (16:53 +0000)]
* kadmin.c (kadmin_cpw): fix typo [krb5-admin/139]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9269
dc483132-0cff-0310-8789-
dd5450dbe970
Sam Hartman [Thu, 31 Oct 1996 22:49:37 +0000 (22:49 +0000)]
Start installing krb4 headers again. [36]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9268
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Thu, 31 Oct 1996 18:57:20 +0000 (18:57 +0000)]
Make it more obvious that default ticket lifetimes is not yet
supported.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9267
dc483132-0cff-0310-8789-
dd5450dbe970
Ezra Peisach [Thu, 31 Oct 1996 18:15:53 +0000 (18:15 +0000)]
Use $(LD) instead of $(CC) at link stage - this allows one to use
purify correctly.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9266
dc483132-0cff-0310-8789-
dd5450dbe970
Ezra Peisach [Thu, 31 Oct 1996 17:55:51 +0000 (17:55 +0000)]
Add for compiling with shared libraries
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9265
dc483132-0cff-0310-8789-
dd5450dbe970
Ezra Peisach [Thu, 31 Oct 1996 17:52:14 +0000 (17:52 +0000)]
Add an option "SHARED" which runs configure with option --enable-shared
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9264
dc483132-0cff-0310-8789-
dd5450dbe970
Ezra Peisach [Thu, 31 Oct 1996 17:50:40 +0000 (17:50 +0000)]
Add "uname" for use by config.guess
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9263
dc483132-0cff-0310-8789-
dd5450dbe970
Ezra Peisach [Thu, 31 Oct 1996 16:30:40 +0000 (16:30 +0000)]
* main.c (main): Add -T keyfile and -D debug_level
options. [krb5-admin/42]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9262
dc483132-0cff-0310-8789-
dd5450dbe970
Ezra Peisach [Thu, 31 Oct 1996 16:11:29 +0000 (16:11 +0000)]
* Makefile.in (t_kdb): Link with $(TOPLIBD)/libdb.a
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9261
dc483132-0cff-0310-8789-
dd5450dbe970
Ezra Peisach [Thu, 31 Oct 1996 16:00:06 +0000 (16:00 +0000)]
For libdb.a - use a relative path $(TOPLIBD)/libdb.a instead of -ldb
to prevent getting the system installed libdb.so on the Alpha.
(Under DU 4.0 ld will scan the library search path - including -L paths
for .so files, failing to find any will then look for the .a one.
I think this is broken as you should take the first .so or .a file found)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9260
dc483132-0cff-0310-8789-
dd5450dbe970
Ezra Peisach [Thu, 31 Oct 1996 14:04:03 +0000 (14:04 +0000)]
Fix typo in last
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9259
dc483132-0cff-0310-8789-
dd5450dbe970
Ezra Peisach [Thu, 31 Oct 1996 13:50:41 +0000 (13:50 +0000)]
* Makefile.in: Only run tests if required programs, libraries
available.
* configure.in: Check for runtest, Perl, and tcl before making checks.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9258
dc483132-0cff-0310-8789-
dd5450dbe970
Ezra Peisach [Thu, 31 Oct 1996 13:45:25 +0000 (13:45 +0000)]
* Makefile.in (check): Only run tests is Perl, tcl, runtest
* configure.in: Check for Perl before running tests.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9257
dc483132-0cff-0310-8789-
dd5450dbe970
Sam Hartman [Thu, 31 Oct 1996 05:17:49 +0000 (05:17 +0000)]
Implement Autoconf style directory handling option support.
[37]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9256
dc483132-0cff-0310-8789-
dd5450dbe970
Mark Eichin [Thu, 31 Oct 1996 01:03:53 +0000 (01:03 +0000)]
nuke leftover conflict marker
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9255
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Wed, 30 Oct 1996 22:35:57 +0000 (22:35 +0000)]
* kadmin.M: update ktadd's description [krb5-doc/137]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9254
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Wed, 30 Oct 1996 18:22:13 +0000 (18:22 +0000)]
* xdr_stdio.c: Remove the #ifndef mc68000 cruft. I'm not sure
what it was supposed to accomplish, but in both places it appeared
it was unquestionably wrong. I suspect that the ifdef was put in
originally to optimize byte-alignment code that wasn't necessary
on the 68000. Who knows? Someone will complain if this isn't
right. [krb5-libs/47]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9253
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Wed, 30 Oct 1996 18:12:37 +0000 (18:12 +0000)]
include some more detail on the kadmin/admin and kadmin/changepw
distinction [krb5-doc/130]
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9252
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Wed, 30 Oct 1996 03:50:04 +0000 (03:50 +0000)]
New SAP resource files for doing timebombed GSSAPI libraries for the benefit
of SAP clients.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9251
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Wed, 30 Oct 1996 03:49:29 +0000 (03:49 +0000)]
Added support for building 68K CFM shared libraries
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9250
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Wed, 30 Oct 1996 03:46:57 +0000 (03:46 +0000)]
Make the defaults be to *not* to get Kerberos V4 tickets. There are
currently bad interactions between defaulting and the default Kerberos
V4 realm (which is still hard-coded to be ATHENA.MIT.EDU).
Also added some miscelanneous code cleanups.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9249
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Tue, 29 Oct 1996 23:20:44 +0000 (23:20 +0000)]
Use $(S) instead of / for productions which could be used on both DOS
and Unix systems.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9248
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Tue, 29 Oct 1996 20:40:31 +0000 (20:40 +0000)]
* makeshlib.sh: Allow stuffing of SONAME field in shared lib if
gcc is being used; this requires newer (2.7.0?) gcc and possibly
binutils (2.6?)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9247
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Tue, 29 Oct 1996 18:06:11 +0000 (18:06 +0000)]
* auth_gssapi.c (auth_gssapi_create): #ifdef GSSAPI_KRB5, a null
mech_type implies gss_mech_krb5, so include that in the version 3
fallback test. This change, along with the other changes for rpc
version 4, complete the fix for [krb5-libs/106].
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9246
dc483132-0cff-0310-8789-
dd5450dbe970
Barry Jaspan [Tue, 29 Oct 1996 17:22:29 +0000 (17:22 +0000)]
* init_db: put KRB5_RUN_ENV_CSH in setup.csh
* env-setup.shin: create KRB5_RUN_ENV_CSH for init_db
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9245
dc483132-0cff-0310-8789-
dd5450dbe970
Theodore Tso [Tue, 29 Oct 1996 15:18:02 +0000 (15:18 +0000)]
Fix typo; service_name really should be nt_service_name
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9244
dc483132-0cff-0310-8789-
dd5450dbe970
Ezra Peisach [Mon, 28 Oct 1996 03:06:56 +0000 (03:06 +0000)]
* configure.in: Add USE_GSSAPI_LIBRARY
* Makefile.in (LOCAL_LIBRARIES): Remove as -lgssapi_rpc should
come from configure.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9243
dc483132-0cff-0310-8789-
dd5450dbe970
Tom Yu [Sat, 26 Oct 1996 03:48:24 +0000 (03:48 +0000)]
* configure.in, Makefile.in: Tweaks to prevent unecessary
rebuilding.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9242
dc483132-0cff-0310-8789-
dd5450dbe970
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