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