svn commit: lorikeet r264 - in trunk/heimdal: kdc lib/hdb lib/kadm5

abartlet at samba.org abartlet at samba.org
Mon May 9 22:03:56 GMT 2005


Author: abartlet
Date: 2005-05-09 22:03:56 +0000 (Mon, 09 May 2005)
New Revision: 264

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=lorikeet&rev=264

Log:
Massive rework of our hdb-ldb module for Heimdal kerberos, and
modifications to Heimdal itself to cope with some of the new
information we need to pass around.

The way win2k3 works, it appears we need to pass down more info than
just the prinicpal name the client requested - we need to know what
type of principal they were after.

While I was at it it, I dislike in/out variables, so the prinicpal for
the fetch query is now an explicit parameter.

This 'almost' works.  I have some issues with ldb, where the same
query on the command line appears to work (as does kadmin), while it
fails in the kdc.

This requires ldb from ldb.samba.org, and talloc from
talloc.samba.org, and makes good use of the new features of both for
simpiler code.

Andrew Bartlett


Modified:
   trunk/heimdal/kdc/524.c
   trunk/heimdal/kdc/kdc_locl.h
   trunk/heimdal/kdc/kerberos4.c
   trunk/heimdal/kdc/kerberos5.c
   trunk/heimdal/kdc/misc.c
   trunk/heimdal/lib/hdb/common.c
   trunk/heimdal/lib/hdb/hdb-ldap.c
   trunk/heimdal/lib/hdb/hdb-ldb.c
   trunk/heimdal/lib/hdb/hdb-private.h
   trunk/heimdal/lib/hdb/hdb.h
   trunk/heimdal/lib/hdb/keytab.c
   trunk/heimdal/lib/kadm5/chpass_s.c
   trunk/heimdal/lib/kadm5/delete_s.c
   trunk/heimdal/lib/kadm5/get_s.c
   trunk/heimdal/lib/kadm5/log.c
   trunk/heimdal/lib/kadm5/modify_s.c
   trunk/heimdal/lib/kadm5/randkey_s.c
   trunk/heimdal/lib/kadm5/rename_s.c


Changeset:
Sorry, the patch is too large (1274 lines) to include; please use WebSVN to see it!
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=lorikeet&rev=264


More information about the samba-cvs mailing list