summaryrefslogtreecommitdiffstats
path: root/source3/wscript_build
Commit message (Collapse)AuthorAgeFilesLines
...
* s3:smbd: add smbXsrv_tcon infrastructureStefan Metzmacher2012-06-251-0/+1
| | | | | | Pair-Programmed-With: Michael Adam <obnox@samba.org> metze
* s3:smbd: add smbXsrv_session infrastructureStefan Metzmacher2012-06-251-0/+1
| | | | | | Pair-Programmed-With: Michael Adam <obnox@samba.org> metze
* s3:smbd: add smbXsrv_version_* infrastructureStefan Metzmacher2012-06-251-0/+1
| | | | metze
* s3:librpc: add smbXsrv.idlStefan Metzmacher2012-06-251-0/+1
| | | | metze
* s3-rpcclient: add fsrvp commandsDavid Disseldorp2012-06-081-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | fss_create_expose connects to an FSRVP server and negotiates the creation and exposure of a share shadow-copy. shadow-copies of multiple shares can be requested with a single fss_create_expose request. ddiss@plati:~> bin/rpcclient -k -U 'LURCH\administrator%password' \ ncacn_np:lutze[sign] rpcclient $> fss_create_expose backup ro hyper 381884f2-b578-45ea-b8d2-cf82491f4011: shadow-copy set created ... share hyper@{B6137E21-9CBB-4547-A21D-E7AD40D0874B} exposed as a snapshot of \\lutze\hyper fss_delete removes the shadow-copy share: rpcclient $> fss_delete hyper 381884f2-b578-45ea-b8d2-cf82491f4011 \ b6137e21-9cbb-4547-a21d-e7ad40d0874 Shadow-copies can be created read-write or read-only. Experimenting with Windows Server "8" beta, a recovery complete call is required after creating a read-write (ATTR_AUTO_RECOVERY) shadow copy. Otherwise subsequent creation requests fail with FSRVP_E_SHADOW_COPY_SET_IN_PROGRESS.
* build: rename build targets smbclient -> smbclient4 and smbclient3 -> smbclientMichael Adam2012-05-311-1/+1
| | | | | Autobuild-User: Michael Adam <obnox@samba.org> Autobuild-Date: Thu May 31 06:36:55 CEST 2012 on sn-devel-104
* build: rename build targets nmblookup -> nmblookup4 and nmblookup3 -> nmblookupMichael Adam2012-05-311-1/+1
|
* s3:build: fix some spacing in wscript_buildMichael Adam2012-05-311-6/+6
|
* lib/param: Put common FN_ macros into param_functions.cAndrew Bartlett2012-05-301-2/+2
| | | | | | | This will in turn make it possible to put the actual parameter definitions in common. Andrew Bartlett
* build: Provide .pc file for libsmbsharemodesAndrew Bartlett2012-05-301-1/+1
| | | | | | | This is not the exact same file as the autoconf build, because of the differnet processing semantics. Andrew Bartlett
* build: Provide .pc file for libnetapiAndrew Bartlett2012-05-301-1/+1
| | | | | | | This is not the exact same file as the autoconf build, because of the differnet processing semantics. Andrew Bartlett
* s3:libsmb: get rid of clisigning routinesLuk Claes2012-05-281-1/+0
| | | | | Signed-off-by: Luk Claes <luk@debian.org> Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s3: Test whether get_share_mode_lock cleans up stale processesVolker Lendecke2012-05-251-1/+2
| | | | | Signed-off-by: Jeremy Allison <jra@samba.org> Signed-off-by: Stefan Metzmacher <metze@samba.org>
* Introduce system MIT krb5 build with --with-system-mitkrb5 option.Alexander Bokovoy2012-05-231-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.
* s3-passdb: add unixid_from_uid/unixid_from_gid/unixid_from_both APIAlexander Bokovoy2012-05-231-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.
* s4-resolve: Remove dependency on librokenSimo Sorce2012-05-231-1/+1
| | | | Use available native samba resolver functions
* Move source3/libads/dns.c to lib/addnsSimo Sorce2012-05-231-2/+3
|
* s3: Revert the serverid changes, they need more workVolker Lendecke2012-05-181-1/+0
| | | | | Autobuild-User: Volker Lendecke <vl@samba.org> Autobuild-Date: Fri May 18 13:12:14 CEST 2012 on sn-devel-104
* Fix the waf build with the new "cleans up stale processes" test.Jeremy Allison2012-05-181-0/+1
| | | | | Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Fri May 18 00:20:36 CEST 2012 on sn-devel-104
* s3:onefs: remove all onefs related code as it not maintained anymoreStefan Metzmacher2012-05-161-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
* libcli/smb: move smb2cli_ioctl.c from source3 to the toplevelBjörn Baumbach2012-05-151-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
* libcli/smb: move smb2cli_query_directory.c from source3 to the toplevelBjörn Baumbach2012-05-151-1/+0
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* libcli/smb: move smb2cli_query_info.c from source3 to the toplevelBjörn Baumbach2012-05-151-1/+0
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* libcli/smb: move smb2cli_set_info.c from source3 to the toplevelBjörn Baumbach2012-05-151-1/+0
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* libcli/smb: move smb2cli_flush.c from source3 to the toplevelBjörn Baumbach2012-05-151-1/+0
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* libcli/smb: move smb2cli_write.c from source3 to the toplevelBjörn Baumbach2012-05-151-1/+0
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* libcli/smb: move smb2cli_read.c from source3 to the toplevelBjörn Baumbach2012-05-151-1/+0
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* libcli/smb: move smb2cli_close.c from source3 to the toplevelStefan Metzmacher2012-05-151-1/+0
| | | | metze
* libcli/smb: move smb2cli_create.c from source3 to the toplevelStefan Metzmacher2012-05-151-1/+0
| | | | metze
* libcli/smb: move smb2cli_logoff_* from source3 to the top levelStefan Metzmacher2012-05-141-1/+0
| | | | | | | metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Mon May 14 17:02:46 CEST 2012 on sn-devel-104
* move the dbwrap library to the top levelMichael Adam2012-05-141-5/+0
| | | | | Autobuild-User: Michael Adam <obnox@samba.org> Autobuild-Date: Mon May 14 04:04:55 CEST 2012 on sn-devel-104
* allow to use system iniparser library.Günther Deschner2012-05-091-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
* s3-python: Add python bindings for posix ACL layerAndrew Bartlett2012-05-081-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
* s3:libsmb: add smb2cli_set_info*Stefan Metzmacher2012-05-061-0/+1
| | | | metze
* s3:libsmb: add smb2cli_query_info*Stefan Metzmacher2012-05-061-0/+1
| | | | metze
* UTIL_TDB: lowercase name.Jelmer Vernooij2012-05-031-3/+3
| | | | | Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Thu May 3 20:18:22 CEST 2012 on sn-devel-104
* s3:torture: add idmap_tdb_common test codeChristian Ambach2012-05-011-0/+2
|
* s3:libsmb: add smb2cli_ioctl*Stefan Metzmacher2012-04-271-0/+1
| | | | metze
* s3-waf: Cleanup smbregistry.Andreas Schneider2012-04-251-10/+4
|
* lib/replace: split out GSSAPI from lib/replace/system/kerberos.h into ↵Alexander Bokovoy2012-04-251-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
* Make krb5 wrapper library common so they can be used all overSimo Sorce2012-04-231-7/+7
|
* s3-dbwrap: Add dbwrap_record_watch_send/recvVolker Lendecke2012-04-191-0/+2
| | | | With this API you can asynchronously wait for a record to be modified
* s3-xattr_tdb: make xattr_tdb a private library, for use outside vfs_xattr_tdbAndrew Bartlett2012-04-181-0/+5
|
* s3-build: move file_id.c into samba3-util and create a private headerAndrew Bartlett2012-04-181-2/+2
|
* dbwrap: Add dbwrap_tdb to private dbwrap libraryAndrew Bartlett2012-04-181-3/+2
| | | | Andrew Bartlett
* s3-build: Add missing samba3-util dep to tdb-wrap3Andrew Bartlett2012-04-181-1/+1
|
* build: Remove more of the s3 special cases in waf: only pidfile.c needs ↵Andrew Bartlett2012-04-181-1/+7
| | | | -DCONFIGFILE
* s3-waf: Add possibility to build with system libsmbclient.Andreas Schneider2012-04-171-34/+1
|
* s3-waf: Fix client/smbclient dependencies.Andreas Schneider2012-04-171-7/+7
|
* s3: Add smbstatus -N to output the notify dbVolker Lendecke2012-04-171-1/+1
| | | | | Autobuild-User: Volker Lendecke <vl@samba.org> Autobuild-Date: Tue Apr 17 11:54:35 CEST 2012 on sn-devel-104