r21434: - get rid of "krb5Key"
authorStefan Metzmacher <metze@samba.org>
Sun, 18 Feb 2007 22:01:02 +0000 (22:01 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 19:48:34 +0000 (14:48 -0500)
commit6e2d85e38baa2221c2d31d2246567e7523e00fd6
tree03ffa66d3d404b0353943d15a11ae586a24ceff1
parent0515f728e64dde0c197aee6180dce79ad281d5f8
r21434: - 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
(This used to be commit e20b53f6feaaca2cc81ee7d296ca3ff757ee3953)
source4/auth/sam.c
source4/dsdb/samdb/ldb_modules/local_password.c
source4/dsdb/samdb/ldb_modules/password_hash.c
source4/kdc/hdb-ldb.c