Finally committing my LDAP changes.
authorMatthew Chapman <matty@samba.org>
Fri, 15 Jan 1999 05:00:26 +0000 (05:00 +0000)
committerMatthew Chapman <matty@samba.org>
Fri, 15 Jan 1999 05:00:26 +0000 (05:00 +0000)
commitc35bf4578561af4f2971492f6ef826f10ac13860
treef3f7487aea242103660e6263949b6e60395a0a5a
parentb86b8a3ea887e12f0614e14da01419e5c224d038
Finally committing my LDAP changes.

* 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.
(This used to be commit 91c77f5432169553572bb4d85ad5f09d17524f20)
source3/groupdb/aliasldap.c
source3/groupdb/builtinldap.c
source3/groupdb/groupldap.c
source3/include/proto.h
source3/passdb/ldap.c
source3/passdb/passgrpldap.c
source3/passdb/sampassldap.c