This moves the group mapping API into the passdb backend.
authorVolker Lendecke <vlendec@samba.org>
Mon, 21 Oct 2002 19:28:56 +0000 (19:28 +0000)
committerVolker Lendecke <vlendec@samba.org>
Mon, 21 Oct 2002 19:28:56 +0000 (19:28 +0000)
commit5dbf435408cce525431dbe43bc379797293f5c99
tree0d65c9e983617d6c082c0322f3f4784c436c8113
parent0f8e10868621174d1dc987505515a7e44464327c
This moves the group mapping API into the passdb backend.

Currently this calls back to mapping.c, but we have the framework
to get the information into LDAP and the passdb.tdb (should we? I
think so..).

This has received moderate testing with net rpc vampire and
usrmgr. I found the add_groupmem segfault in add_aliasmem as
well, but that will be another checkin.

Volker
(This used to be commit f30095852fea19421ac8e25dfe9c5cd4b2206f84)
16 files changed:
source3/groupdb/mapping.c
source3/include/mapping.h
source3/include/passdb.h
source3/passdb/passdb.c
source3/passdb/pdb_interface.c
source3/passdb/pdb_ldap.c
source3/passdb/pdb_nisplus.c
source3/passdb/pdb_smbpasswd.c
source3/passdb/pdb_tdb.c
source3/passdb/pdb_unix.c
source3/rpc_server/srv_lsa_nt.c
source3/rpc_server/srv_samr_nt.c
source3/rpc_server/srv_util.c
source3/smbd/lanman.c
source3/utils/net_rpc_samsync.c
source3/utils/smbgroupedit.c