s3: make ldapsam-related functions a smbldaphelper subsystem
authorAlexander Bokovoy <ab@samba.org>
Thu, 13 Sep 2012 12:40:31 +0000 (15:40 +0300)
committerAlexander Bokovoy <ab@samba.org>
Thu, 13 Sep 2012 15:36:07 +0000 (17:36 +0200)
commitbe7a856f5bd251dc84a72eb56cf011facd10988f
tree21824636e056ae3ad696e1ef9ec85236584a5aab
parent915842333e641190035c2911940f08870abd221f
s3: make ldapsam-related functions a smbldaphelper subsystem

Since these functions are used in pdb_ldap and idmap_ldap, and
pdb_ldap might be statically linked to libpdb (default), it is
better to keep them as separate subsystem to avoid polluting libpdb
namespace.

This is first step in refactoring libpdb. Right now I cannot move
these functions into proper libsmbldaphelper as it uses more of
libpdb-included functions and linking pdb_ldap against libsmbldaphelper
library would have created a loop if pdb_ldap is included into libpdb.

Autobuild-User(master): Alexander Bokovoy <ab@samba.org>
Autobuild-Date(master): Thu Sep 13 17:36:07 CEST 2012 on sn-devel-104
source3/passdb/wscript_build
source3/winbindd/wscript_build
source3/wscript_build