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