Gary Lockyer
d11473b15d
source3: remove sock_exec
...
Remove the sock_exec code which is no longer needed and additionally has been
used by exploit code.
This was originally test support code, the tests relying on the sock_exec
code have been removed.
Past exploits have used sock_exec as a proxy for system() matching a talloc
destructor prototype.
See for example:
Exploit for Samba vulnerabilty (CVE-2015-0240) at
https://gist.github.com/worawit/051e881fc94fe4a49295
and the Red Hat post at
https://access.redhat.com/blogs/766093/posts/1976553
Signed-off-by: Gary Lockyer <gary@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Garming Sam <garming@catalyst.net.nz>
Autobuild-User(master): Andrew Bartlett <abartlet@samba.org>
Autobuild-Date(master): Mon Nov 20 07:20:13 CET 2017 on sn-devel-144
2017-11-20 07:20:13 +01:00
Volker Lendecke
ce9d63d161
s3: Remove the smbtorture3 OPLOCK3 test
...
This is the last user of cli_receive_smb. Oplocks are nowadays tested
in smbtorture4, this mainly has historic value
2011-05-22 21:07:40 +02:00
Andrew Bartlett
c35ff0e328
We might not have the 'samba' directory in the samba_3_0 build.
...
Andrew Bartlett
(This used to be commit a5cf5701e2
)
2004-01-08 08:44:39 +00:00
Tim Potter
72de1cd0f7
Fix typo in RW2 torture test. Closes bugzilla bug #924 .
...
(This used to be commit d22313998a
)
2004-01-05 02:57:33 +00:00
Andrew Bartlett
ffcb57e1be
Without 'non unix accounts' we can't test security=domain on the build farm.
...
(This used to be commit c8485d3f00
)
2003-12-04 03:55:12 +00:00
Andrew Bartlett
7c23573a50
Grr, the order of these arguments matters
...
(This used to be commit 6babc35ef9
)
2003-07-01 09:27:02 +00:00
Andrew Bartlett
95cb680393
Make smbpasswd use the higher log level for the second run - this should
...
help us debug failures in smbpasswd.
Andrew Bartlett
(This used to be commit dcdbd530a6
)
2003-07-01 07:29:23 +00:00
Andrew Tridgell
9501ddeb10
changed 'winbind uid' to 'idmap uid' in build farm tests
...
(This used to be commit 4a2a54cd68
)
2003-06-07 00:27:15 +00:00
Andrew Bartlett
834612d9fc
Fix up the build-farm testsuite again - I forgot to move some files into the
...
template dir, and idra's checkin removed smbpasswd_nua.
Andrew Bartlett
(This used to be commit a7b34564ae
)
2003-05-12 21:56:52 +00:00
Andrew Bartlett
75c7d3147e
Fix up the setting up of the build_farm smb.conf from the templates in their
...
new directory.
Andrew Bartlett
(This used to be commit 98f7ccebeb
)
2003-05-04 00:55:52 +00:00
Andrew Bartlett
07656d6929
Remove extra file
...
(This used to be commit 5d95309d8a
)
2003-04-29 01:06:17 +00:00
Andrew Bartlett
accb1a17da
Use current 3.0 paramater names
...
(This used to be commit 7ed8a0eb94
)
2003-04-29 01:05:51 +00:00
Gerald Carter
1374e8fa4c
testing commit
...
(This used to be commit ee1f0914ff
)
2003-04-28 15:39:38 +00:00
Gerald Carter
e9284792aa
readding template files on SAMBA_3_0 branch; not cvs tag
...
(This used to be commit fb6c5b293c
)
2003-04-28 15:39:22 +00:00
cvs2svn Import User
b5af387397
This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 8fa5862a44
)
2003-04-28 13:53:26 +00:00
Andrew Bartlett
8929715835
In HEAD, idra removed _nua and renamed it to 'idmap uid'
...
(This used to be commit 3c7155424a
)
2003-04-28 13:53:25 +00:00
Andrew Bartlett
2f0f826229
We don't use 'non unix account range' any more
...
(This used to be commit 082bdcd662
)
2003-04-28 13:51:46 +00:00
cvs2svn Import User
28254b1f07
This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 4e4cc806ed
)
2003-04-26 18:42:18 +00:00
Paul Green
78bc883162
Missed two references to a renamed file.
...
(This used to be commit cf69c69594
)
2003-04-23 17:57:08 +00:00
Paul Green
fd472ad1e8
Missed two references to a renamed file.
...
(This used to be commit 513dd6d414
)
2003-04-23 17:29:51 +00:00
Paul Green
7c770146d6
Backport changes from head to shorten the filenames of the test cases.
...
(This used to be commit e2315ebc9a
)
2003-04-23 17:15:10 +00:00
Paul Green
c95a50cce5
Move build farm template files to their own subdirectory so that their
...
names can be shortened to 30 characters. Helps Stratus VOS, which has a
32-character file name limit.
(This used to be commit 58a4be041e
)
2003-04-23 11:11:55 +00:00
Andrew Bartlett
06403c439f
Add some more info to the diags output.
...
(This used to be commit 2ee7254fde
)
2003-04-23 10:19:56 +00:00
Andrew Bartlett
5cfcb6b4c7
add test file for FDSESS
...
(This used to be commit 309ebac689
)
2003-04-23 09:30:33 +00:00
Andrew Bartlett
db3f4d3eed
Start testing a few more things out of smbtorture in the build farm.
...
Andrew Bartlett
(This used to be commit 273a9bd7aa
)
2003-04-23 08:46:39 +00:00
Andrew Bartlett
a489b0a8d8
The 'net' syntax has changed, so update the testsuite.
...
(This used to be commit b750b8c542
)
2003-04-21 14:15:56 +00:00
Andrew Bartlett
8d3501c8e8
Up the debug level for the second run of the test (client side)
...
(This used to be commit 015924491e
)
2003-04-16 14:04:58 +00:00
Andrew Bartlett
d236bd1298
We changed 'net' so change the torture tests that use it.
...
(This used to be commit 0048a81abe
)
2003-04-16 13:23:18 +00:00
Andrew Bartlett
3daa9496ef
Merge from HEAD - updates to the build farm, /bin/sh can swallow return values,
...
and add the RENAME torture test.
(This used to be commit fbd49f915f
)
2002-11-16 01:12:31 +00:00
Andrew Bartlett
ce4d6389df
/bin/sh on solaris swallows the failure code, so exec this directly.
...
Andrew Bartlett
(This used to be commit 35b73aa0a1
)
2002-11-15 23:48:39 +00:00
cvs2svn Import User
11ca8cb42f
This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 12c1579b18
)
2002-11-15 14:24:28 +00:00
Andrew Bartlett
1892b55a47
Add the rename torture test.
...
(This used to be commit 644b5e30c8
)
2002-11-15 14:24:27 +00:00
Andrew Bartlett
4b117b8917
Merge from HEAD:
...
- heimdal updates to configure
- make DEBUG() const
- add testsuite for:
- preexec
- preexec close
- valid users
- fix testsuite for 'invalid users'
Andrew Bartlett
(This used to be commit aa41fb8703
)
2002-11-15 14:06:35 +00:00
cvs2svn Import User
ed3d7fd7b5
This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 2662e351f2
)
2002-11-15 13:53:03 +00:00
Andrew Bartlett
3b06627f00
Updates to the build farm tests:
...
- Get valid/invalid users working
- Test preexec, preexec close
Andrew Bartlett
(This used to be commit 36441899e6
)
2002-11-15 13:53:02 +00:00
Gerald Carter
28f76a4162
sync'ing up for 3.0alpha20 release
...
(This used to be commit 4456d5edd9
)
2002-09-25 15:29:42 +00:00
cvs2svn Import User
3054ef8a6e
This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 9a5541595f
)
2002-09-25 12:59:48 +00:00
Andrew Tridgell
c48bfd8ce8
enable 'map hidden' and 'create mask' to allow the new OPEN test to
...
succeed
(This used to be commit f1058012b9
)
2002-09-21 01:30:08 +00:00
Andrew Bartlett
53749c1342
Our 'guest' login still requires an entry in the SAM - and build farm machines
...
do not run 'unixsam', so add it to smbpasswd.
Andrew Bartlett
(This used to be commit 2ff6d53db5
)
2002-08-26 02:01:05 +00:00
Andrew Bartlett
9abf0703b1
Add tridge's backtrace script - it should at least work for systems with
...
gdb....
Andrew Bartlett
(This used to be commit 7cb080559e
)
2002-08-21 21:42:05 +00:00
Andrew Tridgell
e90b652848
updated the 3.0 branch from the head branch - ready for alpha18
...
(This used to be commit 03ac082dcb
)
2002-07-15 10:35:28 +00:00
Andrew Bartlett
a7a6da4928
Increse the maximum non-unix-account ID (becouse the Compaq Test Drive systems
...
have a lot of users ;-).
Andrew Bartlett
(This used to be commit 2f164e28c3
)
2002-07-06 04:12:40 +00:00
Andrew Bartlett
e5aa2b05d7
make the echo'ed command match the actual command run.
...
(This used to be commit 3167ec8a49
)
2002-06-18 06:23:51 +00:00
Andrew Bartlett
10e686a543
use the variable passed as a paramater, not just one randomly in our namespace.
...
Andrew Bartlett
(This used to be commit 18f6d47615
)
2002-03-01 02:37:31 +00:00
Andrew Bartlett
8064c56f59
See if we can get a slight chance of this actually working...
...
(This used to be commit f1eb782eee
)
2002-03-01 01:41:27 +00:00
Andrew Bartlett
3981d2c16a
Fix up some braindamage in the testsuite.
...
(if you remove the smbpasswd file, you wont be able to change the passwords
contained therein... :-)
Andrew Bartlett
(This used to be commit dd8388330e
)
2002-02-09 11:47:55 +00:00
Andrew Bartlett
4b6f928103
Add the -s command to keep smbpasswd quiet during the tests.
...
Andrew Bartlett
(This used to be commit 180d7e8c43
)
2002-01-21 00:25:24 +00:00
Andrew Bartlett
b2cfadcac1
Also echo the smbpasswd command line
...
(This used to be commit 71b63db1bf
)
2002-01-20 22:51:16 +00:00
Andrew Bartlett
03a4ebbfac
This should get the oldstyle domain join tests working again.
...
(This used to be commit 983fe93343
)
2002-01-20 22:20:25 +00:00
Andrew Bartlett
ddc1b816d7
A couple more little fixes for the domain security tests.
...
(This used to be commit 409fb69ecb
)
2002-01-20 22:06:35 +00:00