1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-04 17:47:26 +03:00

1289 Commits

Author SHA1 Message Date
Andreas Schneider
17bcdb5200 torture: Use new samba_getpass() in locktest2.
Reviewed-by: Jelmer Vernooij <jelmer@samba.org>
2012-12-03 14:35:09 +01:00
Volker Lendecke
24c36e7484 s3: test dbwrap_ctdb
Reviewed-by: Michael Adam <obnox@samba.org>
2012-11-29 17:41:15 +01:00
Günther Deschner
b11ba24883 s3-rpc_client: try to use socket_addr if available in rpc_pipe_open_tcp() (bug #9426)
Guenther

Signed-off-by: Günther Deschner <gd@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>

Autobuild-User(master): Stefan Metzmacher <metze@samba.org>
Autobuild-Date(master): Mon Nov 26 17:36:20 CET 2012 on sn-devel-104
2012-11-26 17:36:19 +01:00
Andrew Bartlett
ef195a18aa torture: remove source3 locktest and masktest
We now just build these in waf, using the source4/torture code.

The source4 versions of these are tested in make test.

Andrew Bartlett

Reviewed-by: Andreas Schneider <asn@samba.org>
2012-11-22 10:21:16 +01:00
Andrew Bartlett
dc05ab8e19 Ensure we Correctly set fsp->is_directory before dealing with ACLs.
Reviewed by: Jeremy Allison <jra@samba.org>
2012-11-13 22:48:19 +01:00
Björn Baumbach
5f1b5404b8 s3-torture:test_ctdbconn: fix the build against older ctdb versions
by checking if we have the ctdb_protocol.h and including ctdb_private.h otherwise.

Signed-off-by: Björn Baumbach <bb@sernet.de>
Reviewed-by: Michael Adam <obnox@samba.org>
2012-11-02 13:47:35 +01:00
Andrew Bartlett
cb50e85a5a vfstest: set umask(0) in vfstest
Autobuild-User(master): Andrew Bartlett <abartlet@samba.org>
Autobuild-Date(master): Fri Oct 26 10:07:03 CEST 2012 on sn-devel-104
2012-10-26 10:07:01 +02:00
Stefan Metzmacher
8a1c7a0a66 s3:smbd: add exit_server to the smbd_shim hooks
This is in preparation of moving sessionid_tdb and conn_tdb
to smbd exclusively.

metze

Signed-off-by: Michael Adam <obnox@samba.org>
2012-10-19 12:14:58 +02:00
Andrew Bartlett
c8ade07760 smbd: Add mem_ctx to {f,}get_nt_acl VFS call
This makes it clear which context the returned SD is allocated on, as
a number of callers do not want it on talloc_tos().

As the ACL transformation allocates and then no longer needs a great
deal of memory, a talloc_stackframe() call is used to contain the
memory that is not returned further up the stack.

Andrew Bartlett
2012-10-11 12:25:11 +11:00
Andrew Bartlett
9158974540 smbd: Add mem_ctx to sys_acl_init() and all callers
This changes from allocation on NULL to allocation on the supplied
memory context.

Currently that supplied context is talloc_tos() at the the final consumer of
the ACL.

Andrew Bartlett
2012-10-11 12:25:11 +11:00
Volker Lendecke
9fc42daf75 s3: Add two tests a CLEAR_IF_FIRST crash
Autobuild-User(master): Volker Lendecke <vl@samba.org>
Autobuild-Date(master): Sat Oct  6 17:16:39 CEST 2012 on sn-devel-104
2012-10-06 17:16:39 +02:00
Andrew Bartlett
6b7a99107d s3-torture: Allow vfstest to set ACLs on a directory
Autobuild-User(master): Andrew Bartlett <abartlet@samba.org>
Autobuild-Date(master): Fri Aug 17 02:35:49 CEST 2012 on sn-devel-104
2012-08-17 02:35:49 +02:00
Andrew Bartlett
df8e9c1287 s3-selftest: Add a seperate test for ACL tests using vfstest
This does not check for consistency or correctness yet, that will be
done with python unit tests.  The purpose of this test is to ensure
that the vfstest wrapper doesn't crash.

Andrew Bartlett

Autobuild-User(master): Andrew Bartlett <abartlet@samba.org>
Autobuild-Date(master): Thu Aug 16 09:32:25 CEST 2012 on sn-devel-104
2012-08-16 09:32:25 +02:00
Andrew Bartlett
05885a84f9 s3-torture: Add ACL commands to vfstest
This will allow easier investigation of our ACL layer.

Andrew Bartlett
2012-08-16 15:25:40 +10:00
Andrew Bartlett
345b980c3e s3-torture: Use talloc more in vfstest
This matches the rest of Samba, which allocates many of these structures with talloc.

Andrew Bartlett
2012-08-16 15:25:40 +10:00
Andrew Bartlett
43255a1d18 s3-torture: Initialise fsp fully in vfstest open 2012-08-16 15:25:40 +10:00
Jeremy Allison
b70f23c2b5 Correctly check for errors in strlower_m() returns. 2012-08-09 12:08:18 -07:00
Jeremy Allison
526e875cec Check error returns from strupper_m() (in all reasonable places). 2012-08-09 12:06:54 -07:00
Michael Adam
523602863a s3:torture:delete: add a 12th subtest to the delete-on-close tests
test whether second open is possible with initial delete on close
and how setting and unsetting delete on close on the handle affects
the initial delete on close (it does not...)
2012-08-09 16:22:53 +02:00
Michael Adam
db160bf510 s3:torture:delete: fix 11th test to work against windows 2012-08-09 16:22:50 +02:00
Michael Adam
2e53fb109f s3:torture:delete: simplify return code handling, fixing a couple of return codes in error cases 2012-08-09 15:29:51 +02:00
Michael Adam
49a2c68011 s3:torture:delete: reduce indentation 2012-08-09 15:29:50 +02:00
Michael Adam
54e5810638 s3:torture:delete: add a comment 2012-08-09 15:29:49 +02:00
Michael Adam
c228b7abee s3:torture:delete: add a comment 2012-08-09 15:29:47 +02:00
Michael Adam
7a7b86d3c7 s3:torture:delete: add a comment 2012-08-09 15:29:46 +02:00
Michael Adam
5b1afa6307 s3:torture:delete: move the success message for a subtest to the correct place 2012-08-09 15:29:45 +02:00
Michael Adam
2f7a371b92 s3:torture:delete: remove an else, reducing indentation 2012-08-09 15:29:44 +02:00
Michael Adam
3668a4c94c s3:torture:delete: remove an else, reducing indentation 2012-08-09 15:29:42 +02:00
Michael Adam
777c7a965b s3:torture:delete: remove an else, reducing indentation 2012-08-09 15:29:41 +02:00
Michael Adam
c36deaf3af s3:torture:delete: remove an else, reducing indentation 2012-08-09 15:29:40 +02:00
Michael Adam
e833141622 s3:torture:delete: really fail the test in a failure case 2012-08-09 15:29:39 +02:00
Michael Adam
9058288d6a s3:torture:delete: fix a comment 2012-08-09 15:29:38 +02:00
Michael Adam
bf492d1ffb s3:torture:delete: fix a message 2012-08-09 15:29:37 +02:00
Michael Adam
ff5e6e33fd s3:torture:delete: fix a message 2012-08-09 15:29:36 +02:00
Michael Adam
4aac6d00a9 s3:torture:delete: fix a message 2012-08-09 15:29:35 +02:00
Michael Adam
595845ca30 s3:torture:delete: fix a message (counting the opens) 2012-08-09 15:29:33 +02:00
Michael Adam
2aded6aebd s3:torture:delete: untangle function call from result check 2012-08-09 15:29:32 +02:00
Michael Adam
ef3684739a s3:torture:delete: untangle function call from result check 2012-08-09 15:29:26 +02:00
Michael Adam
4e75b0c717 s3:torture:delete: untangle function call from result check 2012-08-09 15:27:16 +02:00
Michael Adam
ccb25831e2 s3:torture:delete: untanlge function call from result check 2012-08-09 15:27:15 +02:00
Michael Adam
8a92ae23fe s3:torture:delete: untangle function call from result check 2012-08-09 15:26:09 +02:00
Michael Adam
02b092533a s3:torture:delete: untangle function call from result check 2012-08-09 15:26:08 +02:00
Michael Adam
5138eb50a3 s3:torture:delete: untangle function call from result check 2012-08-09 15:26:07 +02:00
Michael Adam
5bc7c77cd8 s3:torture:delete: untangle function call from result check 2012-08-09 15:26:06 +02:00
Michael Adam
b5e9378e28 s3:torture:delete: untangle function call from result check 2012-08-09 15:25:19 +02:00
Michael Adam
361429d02f s3:torture:delete: untangle function call from result check 2012-08-09 15:25:18 +02:00
Michael Adam
8684506478 s3:torture:delete: untangle function call from result check 2012-08-09 15:25:17 +02:00
Michael Adam
1db70c0b8b s3:torture:delete: untangle function call from result check 2012-08-09 15:25:16 +02:00
Michael Adam
a70a4ad731 s3:torture:delete: untangle function call from result check 2012-08-09 15:13:33 +02:00
Andrew Bartlett
b7b4879350 s3-torture: Extend pdbtest to also run an authentication unit-test
This tests both the builtin auth_sam against passdb directly and the
configured auth module.

Andrew Bartlett
2012-08-08 08:03:21 +02:00