r22529@squish: raeburn | 2009-08-12 13:49:45 -0400
authorKen Raeburn <raeburn@mit.edu>
Wed, 12 Aug 2009 17:58:24 +0000 (17:58 +0000)
committerKen Raeburn <raeburn@mit.edu>
Wed, 12 Aug 2009 17:58:24 +0000 (17:58 +0000)
commit521570437918142f85a4169493d88641c9d6e42a
treef0c4e4e7c87b606b8ac7c467f7758fed14680d3a
parente227fa396c1d4371184c8f393bd3b7c73c23f5aa
 r22529@squish:  raeburn | 2009-08-12 13:49:45 -0400
 .
 r22530@squish:  raeburn | 2009-08-12 13:55:57 -0400
 Change KRBCONF_KDC_MODIFIES_KDB to a mostly run-time option.

 Change all code conditionals to test a new global variable, the
 initial value of which is based on KRBCONF_KDC_MODIFIES_KDB.  There is
 currently no way to alter the value from the command line; that will
 presumably be desired later.

 Change initialize_realms to store db_args in a global variable.  In
 process_as_req, call db_open instead of the old set_name + init.
 Don't reopen if an error is reported by krb5_db_fini.

 Add a test of running kinit with an incorrect password, to trigger a
 kdb update if enabled.
 r22531@squish:  raeburn | 2009-08-12 13:58:13 -0400
 Fix trailing whitespace.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@22518 dc483132-0cff-0310-8789-dd5450dbe970
src/kdc/do_as_req.c
src/kdc/extern.c
src/kdc/extern.h
src/kdc/main.c
src/tests/dejagnu/krb-standalone/standalone.exp