summaryrefslogtreecommitdiffstats
path: root/source3/wscript_build
Commit message (Collapse)AuthorAgeFilesLines
* torture: Remove unused smbiconvAndrew Bartlett2011-10-251-7/+0
| | | | | | | | | | | | smbiconv is not used in any test script, and has only had changes since being introduced by Jelmer to keep it building. It is also not installed on the system. I have also checked with Jelmer, who approved the removal. Andrew Bartlett Signed-off-by: Stefan Metzmacher <metze@samba.org>
* libcli/smb: move smb_signing.[ch] to the toplevelStefan Metzmacher2011-10-251-1/+0
| | | | metze
* libcli/smb: move source3/libsmb/read_smb.* to the toplevelStefan Metzmacher2011-10-241-2/+3
| | | | | | | metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Mon Oct 24 10:18:06 CEST 2011 on sn-devel-104
* libcli/smb: move smb_seal.c to the toplevelStefan Metzmacher2011-10-211-1/+1
| | | | | | | metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Fri Oct 21 10:22:39 CEST 2011 on sn-devel-104
* build: compile (but do not install) netapi examplesAndrew Bartlett2011-10-211-0/+1
| | | | | | | | | The only example not yet built is the GTK domain join gui. Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Fri Oct 21 01:31:55 CEST 2011 on sn-devel-104
* s3-netapi Compile (but do not install) netapi testsAndrew Bartlett2011-10-201-1/+1
|
* s3-waf: make sure we always compile (not install) our libsmbclient testcode.Günther Deschner2011-10-191-0/+1
| | | | | | | Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Wed Oct 19 20:42:52 CEST 2011 on sn-devel-104
* libsmbclient: add ABI checking and pc fileAndrew Tridgell2011-10-181-2/+4
| | | | | | | | | this gives us ABI checking for libsmbclient so that the waf build will prevent ABI breakage, and a public version number. The addition of the pc file makes this library available via pkgconfig, including querying of the version number Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s3-waf: make sure we always build example pdb modules with --enable-developer.Günther Deschner2011-10-171-0/+1
| | | | | | | Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Mon Oct 17 17:39:36 CEST 2011 on sn-devel-104
* s3-waf: make sure we always build example auth modules with --enable-developer.Günther Deschner2011-10-171-0/+1
| | | | Guenther
* s3: Before adding KDC's to the krb5.conf, cldap ping themVolker Lendecke2011-10-171-1/+1
| | | | | | | | | | Some Kerberos libraries don't do proper failover. This fixes the situation where a KDC exists in DNS but is not reachable for some reason. Ported to master by Stefan Metzmacher <metze@samba.org> Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Mon Oct 17 11:25:37 CEST 2011 on sn-devel-104
* s3-waf: install passdb headers.Günther Deschner2011-10-141-0/+6
| | | | | | | Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Fri Oct 14 13:37:38 CEST 2011 on sn-devel-104
* s3:net: add command registry checkGregor Beck2011-10-121-0/+2
| | | | Signed-off-by: Michael Adam <obnox@samba.org>
* s3-waf: make sure we build example vfs modules with --enable-developer.Günther Deschner2011-10-111-0/+1
| | | | | | | Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Tue Oct 11 21:22:55 CEST 2011 on sn-devel-104
* s3:wscript: add 'gssapi' dependecy to 'errors3'Stefan Metzmacher2011-10-111-1/+1
| | | | metze
* auth: move gensec_start.c to the top levelAndrew Bartlett2011-10-111-1/+1
| | | | | | | This does not change who uses gensec for now, but makes it possible to write new gensec modules outside source4/ Andrew Bartlett
* build: build wbinfo only once in the waf buildAndrew Bartlett2011-10-081-9/+0
| | | | | Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Sat Oct 8 04:52:03 CEST 2011 on sn-devel-104
* build: remove double-setting of build_public_headersAndrew Bartlett2011-10-081-3/+0
| | | | | | The top level build already sets this, so we do not need to set it twice. Andrew Bartlett
* build: s3 public headers appear to be correct nowAndrew Bartlett2011-10-081-3/+0
| | | | | | | The build now passes without this setting, so remove it to ensure we do this check in future. Andrew Bartlett
* s3:msdfs: implement setup_dfs_referral() on top of SMB_VFS_GET_DFS_REFERRALS()Stefan Metzmacher2011-10-081-1/+1
| | | | metze
* ldb: use ldb directly rather than via a copyAndrew Bartlett2011-10-071-4/+0
| | | | | | | | | | | | | | | | | | This avoids needing to manually sync the two files, which due to the top level build must be API compatible at all times anyway. The most important recent change was: commit e3b76bd6205acfc1a89fbcab5d9588b32cb47b88 Author: Andrew Tridgell <tridge@samba.org> Date: Thu Jul 28 15:51:31 2011 +1000 ldb: fixed a search expression parse bug However, as we always control the search expression in the callers to this code, no backport to other releases is required. Andrew Bartlett
* build: Reduce build systems to just top level waf and autoconfAndrew Bartlett2011-10-071-76/+10
| | | | | | | | | 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
* s3:lib: remove unused/empty modules.cStefan Metzmacher2011-10-061-1/+1
| | | | | | | metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Thu Oct 6 15:23:45 CEST 2011 on sn-devel-104
* s3: Use the uid_wrapperVolker Lendecke2011-10-061-2/+2
| | | | | Signed-off-by: Stefan Metzmacher <metze@samba.org> Signed-off-by: Andreas Schneider <asn@samba.org>
* lib/util: consolidate module loading into common codeAndrew Bartlett2011-10-061-1/+1
| | | | | | This creates a samba-modules private libary that handles the details. Andrew Bartlett
* s3-waf: remove explicit linking to SMBLDAP subsystem.Günther Deschner2011-10-041-9/+9
| | | | | | | Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Tue Oct 4 14:39:57 CEST 2011 on sn-devel-104
* Add the new test_nttrans_fsctl.c to wafRichard Sharpe2011-10-011-0/+1
| | | | | Autobuild-User: Richard Sharpe <sharpe@samba.org> Autobuild-Date: Sat Oct 1 19:36:53 CEST 2011 on sn-devel-104
* s3:wscript_build - add dependency on "tdb-wrap3" for libnet dssyncMatthias Dieter Wallnöfer2011-09-301-1/+1
| | | | | Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Fri Sep 30 16:40:12 CEST 2011 on sn-devel-104
* build: Add dep on tdb-wrap3 to get tdb headersAndrew Bartlett2011-09-301-1/+1
| | | | Signed-off-by: Matthias Dieter Wallnöfer <mdw@samba.org>
* s3:dbwrap_tool: add popt support and standard samba optionsMichael Adam2011-09-201-1/+2
|
* waf: restore libsmbclient handling.Günther Deschner2011-09-151-3/+3
| | | | | | | | | | | | This is a temporary solution to get libsmbclient installed properly as a library (including symlinks and proper symbols). I was not able to make the old internal library name 'libsmb/smbclient' work together with "realname" and/or "link_name". Maybe one of the waf gurus has more ideas here. Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Thu Sep 15 15:31:59 CEST 2011 on sn-devel-104
* s3-lsa: Add conversion for auth info structsSumit Bose2011-09-121-2/+3
| | | | | | | | | | | struct lsa_TrustDomainInfoAuthInfo and struct trustAuthInOutBlob can store the same information for different usage. The added routines can convert one struct into the other. Signed-off-by: Günther Deschner <gd@samba.org> Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Mon Sep 12 15:52:17 CEST 2011 on sn-devel-104
* build: netapi does not depend on TOKEN_UTILAndrew Bartlett2011-09-081-1/+1
| | | | | | This means we avoid dupliate symbols between libgpo and netapi. Andrew Bartlett
* build: Replace mkbuildoptions-waf awk script with waf targetAmitay Isaacs2011-09-071-4/+1
|
* libcli/smb: move smb2_signing.c to the toplevelStefan Metzmacher2011-09-051-1/+0
| | | | metze
* s3-waf: convert libgpo into a private library.Günther Deschner2011-08-311-5/+6
| | | | Guenther
* s3-build: move libsmb/clisigning.c to LIBSMB_SRCStefan Metzmacher2011-08-301-2/+3
| | | | | | It's only needed in the client library. metze
* s3-net: Added the command rpc conf to the net binary.Vicentiu Ciorbaru2011-08-221-0/+1
| | | | | | | The net binary now has an extra item linked to it, the net_rpc_conf.c module. Signed-off-by: Michael Adam <obnox@samba.org>
* s3-id_cache: Move id caches mgmt out of smbdAndreas Schneider2011-08-211-0/+1
| | | | | | | | | | We must leave the MSG_IDMAP_KILL operation in SMBD as it uses smbd specific internal globals and makes sense only in the context of a smbd daemon. The rest is moved under lib/ as we need to deal with id cache cleanups in other daemons too (like lsasd). Signed-off-by: Simo Sorce <idra@samba.org>
* s3-waf: Fix build with lsasd.Andreas Schneider2011-08-211-1/+1
| | | | | Signed-off-by: Andreas Schneider <asn@samba.org> Signed-off-by: Simo Sorce <idra@samba.org>
* s3-prefork: Add common utilities for daemonsSimo Sorce2011-08-211-0/+1
| | | | | | | | Daemons using the prefork infrastructure may want to use these utils to configure and manage a pool of children. Signed-off-by: Andreas Schneider <asn@samba.org> Signed-off-by: Simo Sorce <idra@samba.org>
* wafsamba: Require public libraries to have a pc file specified, or ↵Jelmer Vernooij2011-08-211-0/+4
| | | | explicitly specified that they don't need one.
* build: link pys3param against pytalloc-util not pytallocAndrew Bartlett2011-08-151-1/+1
| | | | | | | | | pytalloc is the python module, pytalloc-util is the library that we can depend on Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Mon Aug 15 09:54:02 CEST 2011 on sn-devel-104
* s3-param: Add python wrapper for s3 parametersAmitay Isaacs2011-08-131-0/+7
| | | | | | This provids a get_context() method to return s3 context as s4 context type. Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s3-prefork: implement prefork frameworkSimo Sorce2011-08-101-0/+1
| | | | | | | Primarily built for forked off rpc service daemons, but not tied to rpc services and generic enough to be used elsewhere easily. Signed-off-by: Andreas Schneider <asn@samba.org>
* build: rename rpcommon to dcerpc-binding an make a public libraryAndrew Bartlett2011-08-081-2/+2
| | | | | | OpenChange needs this library. Andrew Bartlett
* build: provide tevent-util as a public libraryAndrew Bartlett2011-08-081-2/+2
| | | | | | | This is needed so that OpenChange can get at _tevent_req_nterr(), which is referenced by generated PIDL output. Andrew Bartlett
* s3-ntlmssp Add hooks to optionally call into GENSEC in auth_ntlmsspAndrew Bartlett2011-08-031-1/+1
| | | | | | | | | | This allows the current behaviour of the NTLMSSP code to be unchanged while adding a way to hook in an alternate implementation via an auth module. Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org>
* s3:smbd - Move printing queue stuffSimo Sorce2011-08-021-1/+2
| | | | | | | | This way we can properly deal with pcap updates in the background queue process if it is enabled (on by default) and not perform these actions in the main smbd process. Signed-off-by: Günther Deschner <gd@samba.org>
* s3-secrets: add lsa_secret passdb api.Günther Deschner2011-07-311-1/+1
| | | | Guenther