svn commit: samba r2839 - in trunk/source/passdb: .

mimir at samba.org mimir at samba.org
Thu Oct 7 13:37:11 GMT 2004


Author: mimir
Date: 2004-10-07 13:37:10 +0000 (Thu, 07 Oct 2004)
New Revision: 2839

WebSVN: http://websvn.samba.org/websvn/changeset.php?rep=samba&path=/trunk/source/passdb&rev=2839&nolog=1

Log:
Big patch. Switch from secrets_* functions to new trust passwords
api integrated with passdb interface.

- move tp_key_list variable from global to a structure held
  as private within passdb context
- convert ldap<->trust structure initialisation from fstring password
  to DATA_BLOB
- fix gettrustpwent in ldap backend to return correct status codes
- use proper sambaDomainName object depending on security mode
- set of init/destroy functions for SAM_TRUST_PASSWD structure
- return correct type for trust password itself
- correctly set trust password in SAM_TRUST_PASSWD with regard to its
  DATA_BLOB nature
- don't lose any (potentially useful) status code returned from backend
  unless it is NT_STATUS_UNSUCCESSFUL


rafal

Modified:
   trunk/source/passdb/passdb.c
   trunk/source/passdb/pdb_get_set.c
   trunk/source/passdb/pdb_interface.c
   trunk/source/passdb/pdb_ldap.c
   trunk/source/passdb/pdb_tdb.c


Changeset:
Sorry, the patch is too large (385 lines) to include; please use WebSVN to see it!
WebSVN: http://websvn.samba.org/websvn/changeset.php?rep=samba&path=/trunk/source/passdb&rev=2839&nolog=1


More information about the samba-cvs mailing list