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)
commitf30095852fea19421ac8e25dfe9c5cd4b2206f84
tree6e58e097addfbb2ec6c126ecdf728ba7c0e5e71f
parentc4452ef22cf63c73bfb3574a55a4810af511ff20
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
16 files changed:
source/groupdb/mapping.c
source/include/mapping.h
source/include/passdb.h
source/passdb/passdb.c
source/passdb/pdb_interface.c
source/passdb/pdb_ldap.c
source/passdb/pdb_nisplus.c
source/passdb/pdb_smbpasswd.c
source/passdb/pdb_tdb.c
source/passdb/pdb_unix.c
source/rpc_server/srv_lsa_nt.c
source/rpc_server/srv_samr_nt.c
source/rpc_server/srv_util.c
source/smbd/lanman.c
source/utils/net_rpc_samsync.c
source/utils/smbgroupedit.c