svn commit: samba r21434 - in branches/SAMBA_4_0/source: auth dsdb/samdb/ldb_modules kdc

metze at samba.org metze at samba.org
Sun Feb 18 22:01:04 GMT 2007


Author: metze
Date: 2007-02-18 22:01:02 +0000 (Sun, 18 Feb 2007)
New Revision: 21434

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

Log:
- get rid of "krb5Key"
- use "sambaPassword" only as virtual attribute for passing
  the cleartext password (in unix charset) into the ldb layer
- store des-cbc-crc, des-cbc-md5 keys in the Primary:Kerberos
  blob to match w2k and w2k3
- aes key support is disabled by default, as we don't know
  exacly how longhorn stores them. use password_hash:create_aes_key=yes
  to force creation of them.
- store the cleartext password in the Primary:CLEARTEXT blob
  if configured

TODO:
 - find out how longhorn stores aes keys
 - find out how the Primary:WDigest blob needs to be constructed
   (not supported by w2k)

metze
Modified:
   branches/SAMBA_4_0/source/auth/sam.c
   branches/SAMBA_4_0/source/dsdb/samdb/ldb_modules/local_password.c
   branches/SAMBA_4_0/source/dsdb/samdb/ldb_modules/password_hash.c
   branches/SAMBA_4_0/source/kdc/hdb-ldb.c


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


More information about the samba-cvs mailing list