summaryrefslogtreecommitdiffstats
path: root/source3/passdb/wscript_build
Commit message (Collapse)AuthorAgeFilesLines
* s3-waf: Link tdbsam against needed libraries.Andreas Schneider2012-02-071-1/+1
| | | | | Autobuild-User: Andreas Schneider <asn@cryptomilk.org> Autobuild-Date: Tue Feb 7 12:49:59 CET 2012 on sn-devel-104
* s3-waf: Link against tdb_compat instead of tdb.Andreas Schneider2012-02-071-2/+2
|
* s3-waf: Add missing dependency of pdb_wbc_sam to wbclient.Andreas Schneider2012-01-271-1/+1
|
* s3-waf: fix compile of pdb_ldap as shared module by moving ldap schema ↵Günther Deschner2012-01-131-1/+1
| | | | | | | | | helpers to libpdb.so These helpers are used in other parts of Samba as well (like in idmap and in the net provision code). Guenther
* s3-waf: create a smbldap.so library.Günther Deschner2011-11-161-0/+1
| | | | | | | Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Wed Nov 16 14:03:05 CET 2011 on sn-devel-104
* s3-passdb: split out passdb/pdb_ldap_schema.cGünther Deschner2011-11-161-1/+1
| | | | Guenther
* s3: move smbldap_util to pdb_ldap_util.Günther Deschner2011-11-161-1/+1
| | | | Guenther
* build: Reduce build systems to just top level waf and autoconfAndrew Bartlett2011-10-071-7/+6
| | | | | | | | | The s3-waf build system is a key component of the top level build, but with this commit is is no longer available directly. This reduces the number of build system combinations in master as we prepare for the Samba 4.0 release. Andrew Bartlett
* passdb: Move python wrapper for passdb in samba3 python packageAmitay Isaacs2011-08-131-1/+1
|
* passdb: Added python wrapper to passdbAmitay Isaacs2011-08-131-0/+7
| | | | | | | | | | | | - Added python wrapper for samu structure. - Added python wrapper for passdb methods: domain_info(), getsampwnam(), getsampwsid(), create_user(), delete_user(), add_sam_account(), delete_sam_account(), update_sam_account(), rename_sam_account(), search_users() Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s3-waf: the passdb subsystem needs to be called pdbAndrew Tridgell2011-07-281-6/+6
| | | | | | | | | the 'pdb' name is builtin to the passdb module loading code as a fixed string. We need to call the subsystem pdb so that external passdb modules end up in bin/modules/pdb/ where they can be found by the Samba3 module loader Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s3-build link passdb modules against libpassdbAndrew Bartlett2011-07-041-11/+6
| | | | | | | | | | This ensures that they don't include a duplicate copy of pdb_interface.c functions, because they will instead link the library. Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Mon Jul 4 12:24:50 CEST 2011 on sn-devel-104
* s3-build allow_undefined_symbols=False is the default nowAndrew Bartlett2011-07-041-1/+0
|
* s3-waf: add some missing tdb dependencies.Günther Deschner2011-06-281-1/+1
| | | | Guenther
* lib/util Remove samba-util-common!Andrew Bartlett2011-06-211-3/+3
| | | | | | | All of this code is now in common, so we don't need the second '-common' library any more! Andrew Bartlett
* Fix numerous missing dependencies in WAF build scriptsSean Finney2011-05-251-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With the recent consolidation of code between s3 and s4, a number of new dependencies have been implicitly introduced. For example, previous s3 code gained an implicit dependency on talloc after the charset related consolidation (lib/util/charset/charset.h now includes talloc.h). When building against the embedded version of talloc this isn't a problem since the paths are automatically added to the search path, but when building against the external libraries build failures will occur for all components that don't directly or indirectly include talloc as a dependency. Since charset.h is included from util.h, which in turn is included from includes.h, this means most of the codebase (s3 and s4) has such an undeclared dependency. Therefore, samba-util-common and samba-util have been added as dependencies to the s3 and s4 code respectively, for all cases where the source would otherwise fail to build. Additionally, a few other dependencies are added in specific wscript_build files to address similar dependency-related problems. https://bugzilla.samba.org/show_bug.cgi?id=8128 Signed-off-by: Sean Finney <seanius@seanius.net> Signed-off-by: Matthias Dieter Wallnöfer <mdw@samba.org> Signed-off-by: Andrew Bartlett <abartlet@samba.org> Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Wed May 25 19:22:13 CEST 2011 on sn-devel-104
* s3-passdb: added pdb_samba4Andrew Bartlett2011-05-081-0/+10
| | | | | | | | This uses direct LDB operations and calls to the dsdb library to allow passdb operations (such as pdbedit and smbpasswd) offline, and uses transactions internally for database consistency. Pair-Programmed-With: Andrew Tridgell <tridge@samba.org>
* libcli/ldap pull LIBCLI_LDAP_MESSAGE and LIBCLI_LDAP_NDR into a libraryAndrew Bartlett2011-04-131-1/+1
| | | | | | This reduces symbol duplication Andrew Bartlett
* s3-waf: use SAMBA3_*() build rules in source3/buildAndrew Tridgell2011-02-181-6/+6
| | | | | | | | | | this brings the s3 waf build much closer to the proposed s3build top level build, using the same bld.SAMBA3_*() rules There are a few renames of subsystems in here, with a 3 suffix where it would create a conflict. Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s3-passdb: Add minimal stub for IPA passdb backendSumit Bose2011-02-161-1/+1
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s3-waf: TLDAP is only needed by pdb_ads (and smbtorture).Günther Deschner2011-02-151-1/+1
| | | | Guenther
* s3-waf: use bld.env.HAVE_LDAP in some more places, hopefully fixes the ↵Günther Deschner2011-02-111-1/+1
| | | | | | | | | builds w/o ldap. Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Fri Feb 11 13:08:38 CET 2011 on sn-devel-104
* s3-waf: avoid module name uppercasing.Günther Deschner2010-12-011-10/+10
| | | | | | | | | | This finally allows mixed case module names like the classic build (./configure --shared_modules=charset_CP850) Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Wed Dec 1 18:39:14 CET 2010 on sn-devel-104
* s3-waf: fix pdb modules build.Günther Deschner2010-10-181-14/+13
| | | | Guenther
* s3-waf: rework CLDAP and LIBCLI_LDAP subsystems.Günther Deschner2010-09-271-0/+1
| | | | Guenther
* s3-waf: move pdb subsystem to pdb/wscript_build.Günther Deschner2010-09-271-0/+48
Guenther