diff options
author | Andrew Bartlett <abartlet@samba.org> | 2009-07-27 16:09:25 +1000 |
---|---|---|
committer | Andrew Bartlett <abartlet@samba.org> | 2009-07-27 22:41:42 +1000 |
commit | 56f4516399431cc508ca0c3e0dd7f179cc7ab62c (patch) | |
tree | 917157ee7f661927edd5535a5ed939d8bfe6a928 /source4/kdc/kdc.h | |
parent | b50ab318c1c66aaffd68c01b19140d0221c3e9c1 (diff) | |
download | samba-56f4516399431cc508ca0c3e0dd7f179cc7ab62c.tar.gz samba-56f4516399431cc508ca0c3e0dd7f179cc7ab62c.tar.bz2 samba-56f4516399431cc508ca0c3e0dd7f179cc7ab62c.zip |
s4:kdc Push context to hdb_samba4 by way of the 'name' of the DB
This overloads the 'name' part of the keytab name to supply a context
pointer, and so avoids 3 global variables!
To do this, we had to stop putting the entry for kpasswd into the
secrets.ldb. (I don't consider this a big loss, and any entry left
there by an upgrade will be harmless).
Andrew Bartlett
Diffstat (limited to 'source4/kdc/kdc.h')
-rw-r--r-- | source4/kdc/kdc.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source4/kdc/kdc.h b/source4/kdc/kdc.h index a2bf412f2a..e8511d95eb 100644 --- a/source4/kdc/kdc.h +++ b/source4/kdc/kdc.h @@ -47,6 +47,7 @@ struct kdc_server { struct task_server *task; krb5_kdc_configuration *config; struct smb_krb5_context *smb_krb5_context; + struct hdb_samba4_context *hdb_samba4_context; }; |