diff options
| author | Ken Raeburn <raeburn@mit.edu> | 2008-06-24 05:04:29 +0000 |
|---|---|---|
| committer | Ken Raeburn <raeburn@mit.edu> | 2008-06-24 05:04:29 +0000 |
| commit | 5661d1290f74312a405db970aea097da77706f71 (patch) | |
| tree | 0ab69c8078ef3275b99a3ad27f3592b607e43f70 /src/kadmin/cli | |
| parent | 6879f371402854465e5276d36e4792938906097f (diff) | |
| download | krb5-5661d1290f74312a405db970aea097da77706f71.tar.gz krb5-5661d1290f74312a405db970aea097da77706f71.tar.xz krb5-5661d1290f74312a405db970aea097da77706f71.zip | |
Merge from branch sun-iprop
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20465 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/kadmin/cli')
| -rw-r--r-- | src/kadmin/cli/kadmin.M | 14 | ||||
| -rw-r--r-- | src/kadmin/cli/kadmin.c | 13 |
2 files changed, 26 insertions, 1 deletions
diff --git a/src/kadmin/cli/kadmin.M b/src/kadmin/cli/kadmin.M index 76dee5c48a..165bf0c736 100644 --- a/src/kadmin/cli/kadmin.M +++ b/src/kadmin/cli/kadmin.M @@ -71,6 +71,20 @@ except for database dump and load, which is now provided by the utility. .PP If the database is LDAP, kadmin.local need not be run on the KDC. +.PP +kadmin.local can be configured to log updates for incremental database +propagation. Incremental propagation allows slave KDC servers to +receive principal and policy updates incrementally instead of +receiving full dumps of the database. This facility can be enabled in +the +.I kdc.conf +file with the +.I iprop_enable +option. See the +.I kdc.conf +documentation for other options for tuning incremental propagation +parameters. + .SH OPTIONS .TP \fB\-r\fP \fIrealm\fP diff --git a/src/kadmin/cli/kadmin.c b/src/kadmin/cli/kadmin.c index 98ff995008..02394e7f02 100644 --- a/src/kadmin/cli/kadmin.c +++ b/src/kadmin/cli/kadmin.c @@ -1,5 +1,5 @@ /* - * Copyright 1994 by the Massachusetts Institute of Technology. + * Copyright 1994, 2008 by the Massachusetts Institute of Technology. * All Rights Reserved. * * Export of this software from the United States of America may @@ -24,7 +24,13 @@ * kadmin.c: base functions for a kadmin command line interface using * the OVSecure library */ +/* + * Copyright 2004 Sun Microsystems, Inc. All rights reserved. + * Use is subject to license terms. + */ +/* for "_" macro */ +#include "k5-platform.h" #include <krb5.h> #include <kadm5/admin.h> #include <adm_proto.h> @@ -551,6 +557,11 @@ char *kadmin_startup(argc, argv) krb5_defkeyname = DEFAULT_KEYTAB; } + if ((retval = kadm5_init_iprop(handle)) != 0) { + com_err(whoami, retval, _("while mapping update log")); + exit(1); + } + return query; } |
