summaryrefslogtreecommitdiff
path: root/source3/wscript_build
AgeCommit message (Collapse)AuthorFilesLines
2012-05-23Introduce system MIT krb5 build with --with-system-mitkrb5 option.Alexander Bokovoy1-4/+6
System MIT krb5 build also enabled by specifying --without-ad-dc When --with-system-mitkrb5 (or --withou-ad-dc) option is passed to top level configure in WAF build we are trying to detect and use system-wide MIT krb5 libraries. As result, Samba 4 DC functionality will be disabled due to the fact that it is currently impossible to implement embedded KDC server with MIT krb5. Thus, --with-system-mitkrb5/--without-ad-dc build will only produce * Samba 4 client libraries and their Python bindings * Samba 3 server (smbd, nmbd, winbindd from source3/) * Samba 3 client libraries In addition, Samba 4 DC server-specific tests will not be compiled into smbtorture. This in particular affects spoolss_win, spoolss_notify, and remote_pac rpc tests.
2012-05-23s3-passdb: add unixid_from_uid/unixid_from_gid/unixid_from_both APIAlexander Bokovoy1-1/+2
struct unixid is defined in idmap.idl and therefore to use it one would need generated headers from librpc/gen_ndr. Not all of these files are installed and available as public headers. Also, they pull in some support headers which requires them to be available via specific locations like <librpc/gen_ndr/*> or <libcli/util>. Instead of pulling the headers to get structure and enum definitions, introduce three simple helpers to fill in 'struct unixid' based on the type of id. This is sufficient for PASSDB users and does not require exposing generated headers or code.
2012-05-23s4-resolve: Remove dependency on librokenSimo Sorce1-1/+1
Use available native samba resolver functions
2012-05-23Move source3/libads/dns.c to lib/addnsSimo Sorce1-2/+3
2012-05-18s3: Revert the serverid changes, they need more workVolker Lendecke1-1/+0
Autobuild-User: Volker Lendecke <vl@samba.org> Autobuild-Date: Fri May 18 13:12:14 CEST 2012 on sn-devel-104
2012-05-18Fix the waf build with the new "cleans up stale processes" test.Jeremy Allison1-0/+1
Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Fri May 18 00:20:36 CEST 2012 on sn-devel-104
2012-05-16s3:onefs: remove all onefs related code as it not maintained anymoreStefan Metzmacher1-2/+1
See https://lists.samba.org/archive/samba-technical/2012-May/083631.html for the discussion. metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Wed May 16 11:23:05 CEST 2012 on sn-devel-104
2012-05-15libcli/smb: move smb2cli_ioctl.c from source3 to the toplevelBjörn Baumbach1-1/+0
Signed-off-by: Stefan Metzmacher <metze@samba.org> Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Tue May 15 20:17:01 CEST 2012 on sn-devel-104
2012-05-15libcli/smb: move smb2cli_query_directory.c from source3 to the toplevelBjörn Baumbach1-1/+0
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-05-15libcli/smb: move smb2cli_query_info.c from source3 to the toplevelBjörn Baumbach1-1/+0
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-05-15libcli/smb: move smb2cli_set_info.c from source3 to the toplevelBjörn Baumbach1-1/+0
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-05-15libcli/smb: move smb2cli_flush.c from source3 to the toplevelBjörn Baumbach1-1/+0
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-05-15libcli/smb: move smb2cli_write.c from source3 to the toplevelBjörn Baumbach1-1/+0
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-05-15libcli/smb: move smb2cli_read.c from source3 to the toplevelBjörn Baumbach1-1/+0
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-05-15libcli/smb: move smb2cli_close.c from source3 to the toplevelStefan Metzmacher1-1/+0
metze
2012-05-15libcli/smb: move smb2cli_create.c from source3 to the toplevelStefan Metzmacher1-1/+0
metze
2012-05-14libcli/smb: move smb2cli_logoff_* from source3 to the top levelStefan Metzmacher1-1/+0
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Mon May 14 17:02:46 CEST 2012 on sn-devel-104
2012-05-14move the dbwrap library to the top levelMichael Adam1-5/+0
Autobuild-User: Michael Adam <obnox@samba.org> Autobuild-Date: Mon May 14 04:04:55 CEST 2012 on sn-devel-104
2012-05-09allow to use system iniparser library.Günther Deschner1-1/+1
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Wed May 9 17:38:33 CEST 2012 on sn-devel-104
2012-05-08s3-python: Add python bindings for posix ACL layerAndrew Bartlett1-0/+6
This will allow us to check that posix ACLs work in the s4 provision, and avoid --use-s3fs if they do not. Andrew Bartlett
2012-05-06s3:libsmb: add smb2cli_set_info*Stefan Metzmacher1-0/+1
metze
2012-05-06s3:libsmb: add smb2cli_query_info*Stefan Metzmacher1-0/+1
metze
2012-05-03UTIL_TDB: lowercase name.Jelmer Vernooij1-3/+3
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Thu May 3 20:18:22 CEST 2012 on sn-devel-104
2012-05-01s3:torture: add idmap_tdb_common test codeChristian Ambach1-0/+2
2012-04-27s3:libsmb: add smb2cli_ioctl*Stefan Metzmacher1-0/+1
metze
2012-04-25s3-waf: Cleanup smbregistry.Andreas Schneider1-10/+4
2012-04-25lib/replace: split out GSSAPI from lib/replace/system/kerberos.h into ↵Alexander Bokovoy1-2/+2
lib/replace/system/gssapi.h With waf build include directories are defined by dependencies specified to subsystems. Without proper dependency <gssapi/gssapi.h> cannot be found for embedded Heimdal builds when there are no system-wide gssapi/gssapi.h available. Split out GSSAPI header includes in a separate replacement header and use that explicitly where needed. Autobuild-User: Alexander Bokovoy <ab@samba.org> Autobuild-Date: Wed Apr 25 00:18:33 CEST 2012 on sn-devel-104
2012-04-23Make krb5 wrapper library common so they can be used all overSimo Sorce1-7/+7
2012-04-19s3-dbwrap: Add dbwrap_record_watch_send/recvVolker Lendecke1-0/+2
With this API you can asynchronously wait for a record to be modified
2012-04-18s3-xattr_tdb: make xattr_tdb a private library, for use outside vfs_xattr_tdbAndrew Bartlett1-0/+5
2012-04-18s3-build: move file_id.c into samba3-util and create a private headerAndrew Bartlett1-2/+2
2012-04-18dbwrap: Add dbwrap_tdb to private dbwrap libraryAndrew Bartlett1-3/+2
Andrew Bartlett
2012-04-18s3-build: Add missing samba3-util dep to tdb-wrap3Andrew Bartlett1-1/+1
2012-04-18build: Remove more of the s3 special cases in waf: only pidfile.c needs ↵Andrew Bartlett1-1/+7
-DCONFIGFILE
2012-04-17s3-waf: Add possibility to build with system libsmbclient.Andreas Schneider1-34/+1
2012-04-17s3-waf: Fix client/smbclient dependencies.Andreas Schneider1-7/+7
2012-04-17s3: Add smbstatus -N to output the notify dbVolker Lendecke1-1/+1
Autobuild-User: Volker Lendecke <vl@samba.org> Autobuild-Date: Tue Apr 17 11:54:35 CEST 2012 on sn-devel-104
2012-04-17s3: Add two notify benchmark testsVolker Lendecke1-0/+2
2012-04-17s3: Add msg_channelVolker Lendecke1-0/+2
This is a tevent_based variant of messaging_register
2012-04-17s3: Add a second ctdb connect libraryVolker Lendecke1-0/+2
The existing one is not async at all.
2012-04-17s3: Add dbwrap_cacheVolker Lendecke1-1/+1
This is a caching layer for the notify database and potentially for the brlock database. It caches the parse_record operation as long as the underlying seqnum does not change.
2012-04-17s3: Add infrastructure for background jobsVolker Lendecke1-0/+1
2012-04-03s3-libads: Remove ads_verify_ticket() as it is now unusedAndrew Bartlett1-1/+1
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-04-03build: Reduce deps of ntlm_authAndrew Bartlett1-2/+1
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-03-24s3-waf: Use samba3-util library instead of lots of tiny libs.Jelmer Vernooij1-52/+18
The smaller libraries are currently all trivial in size and don't have any dependencies other than samba-util. Having lots of small private libraries is a pain for packaging, and there isn't much advantage in this.
2012-03-15build: param must require cups to get the cups headers path in -IAndrew Bartlett1-1/+1
2012-03-14samba3util: Add ccan to dependency list now that str_checksum() uses a ccan ↵Jelmer Vernooij1-1/+1
function. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Wed Mar 14 17:55:51 CET 2012 on sn-devel-104
2012-03-10s3: Add a new set of andx chain handling routinesVolker Lendecke1-1/+2
This is in preparation of getting rid of chain_reply.
2012-02-29s3: Add a test that makes a chained open break an oplockVolker Lendecke1-0/+1
Autobuild-User: Volker Lendecke <vl@samba.org> Autobuild-Date: Wed Feb 29 01:13:03 CET 2012 on sn-devel-104
2012-02-23s3:wscript_build - fix TDB dependency for source3/lib/util.cMatthias Dieter Wallnöfer1-3/+1
https://bugzilla.samba.org/show_bug.cgi?id=8708 Signed-off-by: Andrew Tridgell <tridge@samba.org> Autobuild-User: Andrew Tridgell <tridge@samba.org> Autobuild-Date: Thu Feb 23 01:43:04 CET 2012 on sn-devel-104