summaryrefslogtreecommitdiffstats
path: root/selftest/target
Commit message (Collapse)AuthorAgeFilesLines
...
* selftest/knownfail: we pass some samba3.smb2.durable-* tests nowStefan Metzmacher2012-09-082-0/+11
| | | | | | | metze Autobuild-User(master): Stefan Metzmacher <metze@samba.org> Autobuild-Date(master): Sat Sep 8 23:18:39 CEST 2012 on sn-devel-104
* selftest/Samba3: don't explicitly set 'server max protocol'Stefan Metzmacher2012-09-081-1/+0
| | | | | | | metze Autobuild-User(master): Stefan Metzmacher <metze@samba.org> Autobuild-Date(master): Sat Sep 8 05:15:00 CEST 2012 on sn-devel-104
* s3-passdb: Rename pdb_samba4 to samba_dsdb and autoconfigure when we are a AD DCAndrew Bartlett2012-09-041-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | The name samba_dsdb is not ideal, but it matches the primary ldb module we use, and more importantly it avoids having '4' in the name. We should slowly avoid using the term samba4 in long-term places like the smb.conf because it is confusing to users given we are shipping Samba 4.0 as an AD DC as well as all the other supported roles (domain member/standalone server/classic DC) Additionally, samba4 will be an odd name when we eventually release Samba 5.0! samba4 remains accepted as an alias to ensure existing smb.conf files load, but to allow changes here in the future, we set the value during the smb.conf load, and not during the provision when we are an AD DC. This simplifies the default smb.conf for the vast majority of our users and reduces the number of things listed in smb.conf files that we later have to work around if we wish to change the name/implementation of the passdb glue module again. Andrew Bartlett Autobuild-User(master): Andrew Bartlett <abartlet@samba.org> Autobuild-Date(master): Tue Sep 4 04:45:16 CEST 2012 on sn-devel-104
* Add a comment showing where to set log level in tests.Jeremy Allison2012-08-311-0/+3
|
* selftest: Add missing printing options for plugin_s4_dc.Andreas Schneider2012-08-301-0/+24
|
* selftest: Define the log directory for s3fs.Andreas Schneider2012-08-301-0/+3
|
* selftest: Add a test for smbclient --machine-pass without secrets.tdbAndrew Bartlett2012-08-291-0/+9
| | | | | | | Errors in handling the upgrade case without a matching secrets.tdb caused segfaults in the server. This essentially tests both sides. Andrew Bartlett
* s4-selftest: Always set vfs objects in selftest smb.confAndrew Bartlett2012-08-231-2/+2
| | | | | | | | | | This sets it for all enviornments, as it is harmless if ntvfs is used and critical if the provision script runs in s3fs mode. Andrew Bartlett Autobuild-User(master): Andrew Bartlett <abartlet@samba.org> Autobuild-Date(master): Thu Aug 23 16:42:41 CEST 2012 on sn-devel-104
* s4-provision: set POSIX ACLs to for use with the smbd file server (s3fs)Andrew Bartlett2012-08-231-1/+2
| | | | | | | | This handles the fact that smbd will rarely override the POSIX ACL enforced by the kernel. This has caused issues with the creation of group policies by other members of the Domain Admins group. Andrew Bartlett
* file_server: Move default VFS module settings to loadparm.cAndrew Bartlett2012-08-231-1/+1
| | | | | | | | | | This means that any utility that calls into the VFS layer will get the right modules. Because we use the fake_acls backend we need to override this whole list in Samba4.pm however. Andrew Bartlett
* selftest: Set --use-ntvfs for rodc, vampire_dc, promoted_vampire_dc and ↵Andrew Bartlett2012-08-231-4/+4
| | | | subdom_dc
* selftest: Specify --use-ntvfs for the chdcpass environmentAndrew Bartlett2012-08-231-1/+1
|
* selftest: Specify --use-ntvfs to provision in test scriptsAndrew Bartlett2012-08-221-18/+20
| | | | | | | | Because these run as non-root, we need to avoid doing things that will fail during the provision. The main test of the s3fs provision is the plugin_s4_dc environment with a smb.conf that specifies vfs_fake_acls. Andrew Bartlett
* selftest: Add tests for vfs_aio_forkAndrew Bartlett2012-08-211-0/+8
| | | | | Autobuild-User(master): Andrew Bartlett <abartlet@samba.org> Autobuild-Date(master): Tue Aug 21 13:12:33 CEST 2012 on sn-devel-104
* selftest: Use new fake_acls moduleAndrew Bartlett2012-08-202-2/+2
| | | | | | | | | | | | This isolates us from the OS ACL library, and allows chown to 'work' when we are non-root. In turn, this ensures that we can test the SMB -> POSIX layer even when the OS would refuse the set due to non-root or simply not having acls enabled on this particular file system. This should make a number of build farm tests much more reliable, and allows a number more tests to pass. Andrew Bartlett
* s3:selftest: add some tests against a share the requires encryptionStefan Metzmacher2012-08-172-0/+8
| | | | | | | metze Autobuild-User(master): Stefan Metzmacher <metze@samba.org> Autobuild-Date(master): Fri Aug 17 16:34:26 CEST 2012 on sn-devel-104
* s4-selftest: Test samba-tool domain dcpromoAndrew Bartlett2012-07-062-1/+131
| | | | | | | This needs a new environment to test it properly. This requires a raise in the number of socket wrapper interfaces. Andrew Bartlett
* selftest: Give Samba4 processes a little longer to clean upAndrew Bartlett2012-07-031-1/+1
| | | | | | This may help write out gcov data correctly. Andrew Bartlett
* selftest: Add extra users to nss_wrapperAndrew Bartlett2012-06-272-2/+4
| | | | | | | These will be used for a test using pdbtest and to run the client test environment under nss_wrapper. Andrew Bartlett
* selftest/Samba3: 'server max protocol = SMB3'Stefan Metzmacher2012-06-251-1/+1
| | | | metze
* s4-provision: Remove last unused remenants of the 'sid generator' configurationAndrew Bartlett2012-06-201-9/+0
| | | | | | This was part of the now-abandoned S4 AD LDAP backend project. Andrew Bartlett
* s4-lib/param: FLAG DAY for the default FILE SERVERAndrew Bartlett2012-06-161-1/+2
| | | | | | | | | | | This commit changes the default file server to be s3fs. Existing installs wishing to keep the ntvfs file server need to set this in their smb.conf: server services = +smb -s3fs dcerpc endpoint services = +winreg +srvsvc Andrew Bartlett
* Tests for bug #8972 - Add a posix_share definition to s4 so we can do raw ↵Jeremy Allison2012-06-051-0/+8
| | | | posix permissions checks.
* Tests for bug #8972 - Add a posix_share definition to s3 so we can do raw ↵Jeremy Allison2012-06-051-0/+9
| | | | posix permissions checks.
* selftest:Samba4: use the nmblookup4 binary mappingMichael Adam2012-05-311-1/+1
|
* s3:selftest: introduce a variable for binpath('nmblookup3') in tests.pyMichael Adam2012-05-311-5/+6
|
* s4-provision: Make s3fs the default way to install a new Samba4 DCAndrew Bartlett2012-05-241-0/+1
| | | | | | | | | | With s3fs now well settled into master, we now throw the swtich and make it the default. There is still much to do, but we need to be using s3fs by default to find out exactly what that is. Andrew Bartlett
* selftest/Samba3: add 'smbd:suicide mode = yes'Stefan Metzmacher2012-05-181-0/+1
| | | | metze
* selftest: Remove tests for security=serverAndrew Bartlett2012-05-152-41/+0
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* samba4: When running samba_dnsupdate during tests, use the testJelmer Vernooij2012-05-111-7/+7
| | | | | | | smb.conf. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Fri May 11 18:18:53 CEST 2012 on sn-devel-104
* selftest: 'store dos attributes = yes' is now set in fileserver.confAndrew Bartlett2012-05-021-4/+0
| | | | | | As such, there is no need to set it or the permissions-based mappings here as well. Andrew Bartlett
* selftest: Do not start samba4 srvsvc in plugin_s4_dc modeAndrew Bartlett2012-05-021-1/+1
|
* selftest: add hooks required for printing to Samba4.pmAndrew Bartlett2012-05-021-0/+16
|
* selftest: Use same pattern for path to share as Samba3.pmAndrew Bartlett2012-05-021-13/+15
| | | | | | This helps as we declare tests that were previously targetted at Samba3 only. Andrew Bartlett
* selftest: Add hideunread share to plugin_s4_dcAndrew Bartlett2012-05-021-0/+3
|
* selftest: run plugin_s4_dc with 'acl_xattr xattr_tdb streams_depot' VFS modulesAndrew Bartlett2012-05-021-0/+1
|
* selftest: prepare to run smbtorture tests against plugin_s4_dcAndrew Bartlett2012-05-021-10/+47
|
* selftest: attempt to test samba3hide in a different environmentAndrew Bartlett2012-05-021-0/+2
| | | | | | | This should ensure that the samba3hide test is still run and passes, in a non-ACLed environment. Andrew Bartlett
* selftest: Enable ACL testing against the s3dc environmentAndrew Bartlett2012-05-021-1/+1
| | | | | | | | | | | Previously, ACL tests were skipped and the correct modules for ACL testing were not loaded. The addition of a knownfail entry for raw.samba3* tests is due to an inconsitancy between the behaviour with and without ACL modules loaded - posix chown calls appear to be ignored in this mode. Andrew Bartlett
* s3fs: Use xattr_tdb format for xattr storageAndrew Bartlett2012-04-181-1/+1
| | | | | Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Wed Apr 18 05:39:01 CEST 2012 on sn-devel-104
* file_server: Move vfs objects initialisation into file_server.c smb.conf wrapperAndrew Bartlett2012-04-031-3/+0
|
* selftest.py: Add get_interface.Jelmer Vernooij2012-03-271-0/+34
| | | | | Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Tue Mar 27 00:32:48 CEST 2012 on sn-devel-104
* selftest.py: Add cleanup_pid.Jelmer Vernooij2012-03-241-2/+27
| | | | | Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sat Mar 24 04:52:59 CET 2012 on sn-devel-104
* selftest.py: Add write_krb5_conf.Jelmer Vernooij2012-03-241-0/+40
|
* selftest.py: Add mk_realms_stanza function.Jelmer Vernooij2012-03-241-0/+32
|
* selftest.py: Add selftest.target.samba with bindir_path function.Jelmer Vernooij2012-03-241-0/+24
|
* s4:selftest: make the use of writetimeupdatedelay consistent across all testsMichael Adam2012-03-151-3/+3
| | | | | | | Pair-Programmed-With: Stefan Metzmacher <metze@samba.org> Autobuild-User: Michael Adam <obnox@samba.org> Autobuild-Date: Thu Mar 15 20:20:13 CET 2012 on sn-devel-104
* s3:selftest: reactivate the writetimeupdatedelay speed-upMichael Adam2012-03-151-1/+1
| | | | Pair-Programmed-With: Stefan Metzmacher <metze@samba.org>
* s3 selftest: Allow DNS updates during testingKai Blin2012-03-111-1/+3
|
* s3-rpc_server: Do not register embedded ncacn_np endpoints by defaultAndrew Bartlett2012-03-071-0/+1
| | | | | | | | | | | | | | The end point mapper is primarily in support of lsasd, and the key SAMR, LSA and NETLOGON services being accessed over TCP/IP. The end point mapper does not appear to be used for the well-known mappings to named pipes, and we have a problem with how to safely register the embedded pipes. For now, disable this to avoid re-registration storms in production, until we sort out a better way. Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Wed Mar 7 14:27:38 CET 2012 on sn-devel-104