summaryrefslogtreecommitdiffstats
path: root/source/passdb/sampassldap.c
Commit message (Collapse)AuthorAgeFilesLines
* Fixed an annoying bug in the LDAP code. Attributes not present in theMatthew Chapman1999-09-221-22/+3
| | | | | | | | | LDAP database were being initialised using unix_to_nt_time on -1, rather than -1 as an NTTIME (which is very different). Problems solved (hopefully): * "Access Denied" when accessing an NT share in a Samba controlled domain. * "Your password has expired" sometimes when logging in.
* Finally committing my LDAP changes.Matthew Chapman1999-01-151-19/+27
| | | | | | | | | | | | | | | | | | * Added new APIs for modifying groups. * RIDs are allocated similarly to NT, starting from 1000 and incrementing by 1 for each new user/group. * RIDs are now consistently in hex * Fixed bugs reported by Allan Bjorklund <allan@umich.edu>: - ldap_close_connection is exported by OpenLDAP - changed to ldap_disconnect - Missing ldap_connect() in getusergroups functions - ldap_next_entry was being called too early while retrieving a sam_struct - LDAP globals should be extern in sampassldap.c * Fixed bugs reported by Martin Hofbauer <mh@bacher.at> - Newly added workstation trust accounts had attributes DU rather than W. - User dn's were forced to start with "uid=XX" rather than using the existing dn.
* added ldap files by Matthew Chapman.Luke Leighton1998-12-071-0/+433