summaryrefslogtreecommitdiff
path: root/selftest/target
AgeCommit message (Collapse)AuthorFilesLines
2011-04-12s3/selftest Tear down the environment if we fail to connectAndrew Bartlett1-12/+36
This removes the exit(1) that previously didn't tear down the environment correctly, and instead just fails to set it up, allowing the rest of the script handle that with more grace. Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Tue Apr 12 01:53:37 CEST 2011 on sn-devel-104
2011-04-07selftest:Samba4: setup DC_* variables in provision_rpc_proxy()Stefan Metzmacher1-0/+7
The "rpc_proxy" should behave like "member", just with a different configuration. metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Thu Apr 7 15:52:25 CEST 2011 on sn-devel-104
2011-04-07s3-selftest actually wait for smbclient to connectAndrew Bartlett1-2/+14
This means that we actually have a working smbd. The previous code didn't know if it worked or not, and so created flaky tests. Andrew Bartlett
2011-04-07s3-selftest Fix use of the 'fake DNS' fileAndrew Bartlett1-1/+1
This ensures we don't use netbios before the hosts file and that we do fill in the fake DNS zone correctly for the way we invoke smbtorture4. Currently this works because the realm in client.conf is "", if this changes then this will need to change too (perhaps an additional entry). Andrew Bartlett
2011-04-06s3-selftest Add tests to show kerberos works across a password changeAndrew Bartlett1-4/+14
It is important that a machine account password change does not invalidate existing tickets. This is only for the default kerberos method with a password in secrets.tdb. The keytab based methods are still not tested. Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Wed Apr 6 05:24:48 CEST 2011 on sn-devel-104
2011-04-06s3-selftest names into DNS hosts file to avoid NBT lookupsAndrew Bartlett1-0/+5
NBT lookups cause trouble and variablity in 'make test', so it's much better if we just use the fake DNS code. This code is only used by smbtorture4 at this time, but the other client tools are generally told to contact by IP address. We need to contact by name to test Kerberos, and this should make the kerberos tests much more reliable. Andrew Bartlett
2011-04-04s3-selftest Add testing of kerberos loginAndrew Bartlett1-0/+65
This uses a pre-calculated credentials cache, that should be valid until 2036. Andrew Bartlett
2011-04-04s3-selftest Disable log rotation in 'make test'Andrew Bartlett1-0/+1
2011-03-29s3-selftest Add tests for security=serverAndrew Bartlett1-0/+39
Andrew Bartlett
2011-03-22s3:selftest: fix Samba3.pm deprecated idmap configBjörn Baumbach1-2/+1
Replace deprecated idmap uid and gid option with new idmap config * : range
2011-03-19selftest/Samba3: use 'debug pid=yes'Stefan Metzmacher1-0/+1
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Sat Mar 19 10:55:34 CET 2011 on sn-devel-104
2011-03-08selftest: Added ncalrpc dir to config.Andreas Schneider1-0/+1
Signed-off-by: Günther Deschner <gd@samba.org>
2011-03-04selftest/target/Samba4: regenerate the krb5.conf after the rodc joinStefan Metzmacher1-0/+6
The RODC should be used as KDC, which will forward requests to the RWDC if required. metze
2011-03-04selftest/target/Samba4: splitout a mk_krb5_conf() functionStefan Metzmacher1-44/+51
metze
2011-02-22selftest pass in srcdir into Samba3 target moduleAndrew Bartlett1-5/+7
2011-02-22s3-selftest convert tests.sh to pythonAndrew Bartlett1-0/+6
This should allow us a much better chance of invoking the subunit wrappers in the right way, at the right level. Andrew Bartlett
2011-02-22Add tests for various s3 auth modesAndrew Bartlett1-0/+45
2011-02-07s4-loadparm: removed "setup directory" optionAndrew Tridgell1-1/+0
the correct setup directory is known at both build time and install time using dyn_SETUPDIR, so we no longer have any need to override it Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-07s4-test: allow make test to work from top level directoryAndrew Tridgell1-7/+12
this fixes the path assumptions in Samba4 make test to allow it to work from the top level directory. Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2011-02-02s3-smbd: Disable the endpoint mapper by default.Andreas Schneider1-0/+2
2011-01-11Fix "make test" - ensure nmbd runs with -S (log to stdout).Jeremy Allison1-2/+2
Also ensure nmbd socket directory isn't created (nmbd will create it). Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Tue Jan 11 00:30:52 CET 2011 on sn-devel-104
2011-01-08Explicitly set "nmbd: socket dir" in the test environment.Jeremy Allison1-0/+8
Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Sat Jan 8 07:17:22 CET 2011 on sn-devel-104
2010-12-13s3-selftest: support differing VFSLIBDIR in autoconf and waf build.Günther Deschner1-1/+1
With this change make test in the s3 waf build (w/o s4 smbtorture yet) works! Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Mon Dec 13 13:06:05 CET 2010 on sn-devel-104
2010-12-09s4 libcli: Add libcli_echo lib and torture testKai Blin1-0/+1
Autobuild-User: Kai Blin <kai@samba.org> Autobuild-Date: Thu Dec 9 23:57:03 CET 2010 on sn-devel-104
2010-11-29s3-selftest: add WIN40 directory to print$ share.Günther Deschner1-0/+3
Guenther
2010-11-27remove useless debug message :-)Matthieu Patou1-1/+0
2010-11-27selftest: Allow using ldb* utilities from system.Jelmer Vernooij1-1/+5
2010-11-23Make log level of the server configurable in make testMatthieu Patou1-1/+1
Autobuild-User: Matthieu Patou <mat@samba.org> Autobuild-Date: Tue Nov 23 22:36:37 CET 2010 on sn-devel-104
2010-11-10Add test that detects problems in the SMB signing code when run through ↵Jeremy Allison1-0/+2
cli_write() (which doesn't use the new async methods). Unfortunately, and I think due to the socket wrapper code, this doesn't detect the failure on the build farm, but running the RW-SIGNING test separately against a Samba or Windows server using signing does. Jeremy.
2010-11-08Ensure we always have a mapped group for "Domain Users".Jeremy Allison1-1/+6
Needed for DC tests to pass with bugfix for bug #7777. Jeremy.
2010-11-08s4-selftest fix indentationAndrew Bartlett1-3/+3
2010-11-06s4-join: switch over to the new DC join in make testAndrew Tridgell1-1/+1
2010-11-02s4-selftest Allow weak crypto so we can test DES-only behaviour.Andrew Bartlett1-0/+1
Andrew Bartlett
2010-10-31unit tests: remove trailling white spacesMatthieu Patou1-27/+27
Autobuild-User: Matthieu Patou <mat@samba.org> Autobuild-Date: Sun Oct 31 23:10:55 UTC 2010 on sn-devel-104
2010-10-31unit tests: allow make test to correctly and quickly exit in case of problem ↵Matthieu Patou1-63/+73
while provisionning a test environment
2010-10-30s4-test: don't override modules dirAndrew Tridgell1-1/+0
it is set correctly during the build
2010-10-28s3-selftest: add vfs_modulesdir variable for both test systems.Günther Deschner1-1/+2
Guenther
2010-10-28s4 net: rename to samba-tool in order to not clash with s3 netKai Blin1-11/+11
Autobuild-User: Kai Blin <kai@samba.org> Autobuild-Date: Thu Oct 28 07:25:16 UTC 2010 on sn-devel-104
2010-10-18s4-selftest Make GDB_PROVISION work againAndrew Bartlett1-0/+8
gdb --args won't run the #!/usr/bin/evn python Andrew Bartlett
2010-10-10build: make make tests SCREEN=1 work on freebsdMatthieu Patou1-2/+5
2010-10-05s3-selftest: enable smb2 torture tests against samba3.Günther Deschner1-0/+1
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Tue Oct 5 14:38:07 UTC 2010 on sn-devel-104
2010-10-02s4-selftest: support 'make testenv SCREEN=1'Andrew Tridgell1-0/+5
this can be used to start a test envioronment in screen windows. Use: make testenv SCREEN=1 SELFTEST_TESTENV=dc to launch just one environment (in this case, "dc")
2010-10-02s4-selftest: fixed up exit codes on signals for make testAndrew Tridgell1-5/+10
also set $ENVNAME in launched servers
2010-09-15s4-selftest: use the full domain name in joinsAndrew Tridgell1-4/+4
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-09-14selftest: Error out rather than die() when setting up an environmentJelmer Vernooij1-55/+117
fails.
2010-09-10s3-selftest: rename printer "print4" to "lp".Günther Deschner1-1/+1
This should trigger a false error condition in our code. Guenther
2010-09-09s4-test: added a RODC to our testingAndrew Tridgell1-0/+90
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-09-04selftest: Don't make printing the log output a side-effect of check_env(), ↵Jelmer Vernooij1-6/+2
do it manually.
2010-09-04selftest: Remove stop() method, not used anywhere.Jelmer Vernooij4-22/+1
2010-09-04selftest/samba4: Remove references to Samba34.pm, which no longerJelmer Vernooij1-7/+0
exists.