1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-24 21:34:56 +03:00
Commit Graph

151 Commits

Author SHA1 Message Date
Martin Pool
68893d4a2f Give sensible defaults to some variables that are set by the build
farm but not present in Make.
(This used to be commit 0d6d0c31f9)
2001-11-14 06:07:21 +00:00
Martin Pool
0b5cea7fc2 Little note about what's happening with Satyr.
(This used to be commit b6745ccd33)
2001-11-14 05:19:53 +00:00
Martin Pool
da0128e566 Doc.
Try not to run tests if the user specified --prefix=/usr* or something
similar, because it would not be nice(!) to clobber their
configuration file and passwords.  Eventually I think we want to run
the installed versions, but specify different paths for everything.
(This used to be commit b18703fc8e)
2001-11-14 05:12:03 +00:00
Andrew Bartlett
c812f1d40e If we disable hostname lookups we can at least get a uniform answer for testing
the rhosts and hostsequiv stuff with.

Andrew Bartlett
(This used to be commit 3a2a967723)
2001-09-24 05:27:44 +00:00
Andrew Bartlett
5377944635 Fix up the test for some of the quirkier hosts on the farm, and enable one
previously disabled sub-test.
(This used to be commit 4df974527c)
2001-09-20 08:28:41 +00:00
Andrew Bartlett
c16effd5fb Add and modify some of the various tests I have had sitting around here for a
little while.  This should give us a bit more coverage.

Andrew Bartlett
(This used to be commit 9e5a1d1623)
2001-09-20 06:23:29 +00:00
Tim Potter
ab4ebf4dd6 Fixed typo.
(This used to be commit 2138c44619)
2001-09-12 07:22:55 +00:00
Christopher R. Hertel
0366f1d4bc Typo fix per Vance on IRC.
(This used to be commit 6f38850262)
2001-09-09 04:21:12 +00:00
Tim Potter
a3f96dd229 Another winbind test - fill in later.
(This used to be commit 99071c45d0)
2001-08-05 11:19:34 +00:00
Andrew Bartlett
5167978dfb Some minor doco on what the build_farm dir does
(This used to be commit 9bfc480bda)
2001-07-11 10:53:41 +00:00
Andrew Bartlett
8326666b7c Update tests, start testing password server code, now I have it working and
know what it does...

Andrew Bartlett
(This used to be commit 51903dbfee)
2001-07-08 14:24:29 +00:00
Andrew Bartlett
9fa590b832 Allow us to vary the log-level, so we can run at level 1 normally,
and push it to 10 when we fail (we redo the test).

Also disable the server-level security testing till it know what it does

Andrew Bartlett
(This used to be commit 805c20452e)
2001-07-05 11:34:50 +00:00
Andrew Tridgell
9c743f9b8b added line-feed at end of templates
(This used to be commit fe5d38780f)
2001-07-05 06:51:47 +00:00
Andrew Bartlett
592e237876 Running torture-RANDOMIPC on the build farm doesn't go down as a 'good idea' as its logsfiles are BIG!
(This used to be commit bc6160a482)
2001-07-03 04:06:10 +00:00
Andrew Bartlett
b07605976a Fix the torture test, we had the wrong file-name in the tests
Andrew Bartlett
(This used to be commit d04ea88b5d)
2001-07-02 09:10:32 +00:00
Andrew Bartlett
61b1874105 We need strict locking to pass LOCK4
Andrew Bartlett
(This used to be commit 584a14a216)
2001-07-02 07:20:00 +00:00
Andrew Bartlett
e3d6627f05 Start of smbtorture based testing. Not all of smbtorture's facilites
are used, but these ones should pass.

Andrew Bartlett
(This used to be commit eee251f710)
2001-07-02 07:18:49 +00:00
Andrew Tridgell
39117f1650 fixed guest account for build farm boxes
(This used to be commit 0d112d7960)
2001-06-28 05:57:56 +00:00
Andrew Bartlett
dc346a5c6d Jigger around with the tests a bit more
We now test security=share, security=user, security=server for both the
positive and negitive case (good/bad pw) and check that guest shares work for
share level security.

The server level security stuff seems to test positive without actualy
contating a server (another LIBSMB_PROG based smbd) - I will need to look into that...

Andrew Bartlett
(This used to be commit 19fdc553d6)
2001-06-27 13:58:58 +00:00
Andrew Bartlett
a0b75f7da7 Add the generic funcions file for the basicsmb tests
Andrew Bartlett
(This used to be commit b28baf71a7)
2001-06-27 07:59:09 +00:00
Andrew Bartlett
d6ffe900c9 Changed some of the tests around, made failures for parts actualy count
Andrew Bartlett
(This used to be commit 56a881b2b4)
2001-06-27 00:32:52 +00:00
Andrew Bartlett
4c83248fcf Added the basic tests of smb functionality for HEAD
This works with the new build farm system

Andrew Bartlett
(This used to be commit 542977bc43)
2001-06-26 07:41:40 +00:00
Tim Potter
8a50f4ded9 Test login using pam_winbind.so and group membership.
(This used to be commit 4c2b915ed1)
2001-05-17 07:02:08 +00:00
Tim Potter
b10ae68700 Fixed lookup of entire /etc/{passwd,group} file line.
(This used to be commit b208d74e05)
2001-05-15 01:54:22 +00:00
Tim Potter
dcc39ea439 Cleaned up bitrot in nsswitch testsuite. Merged tests across from TNG
branch.
(This used to be commit acef477383)
2001-05-09 04:59:49 +00:00
Richard Sharpe
53a331cfb2 Bulk add of the test suite for libsmbclient ...
(This used to be commit adef47b517)
2001-03-09 13:29:06 +00:00
David O'Neill
3380ffae9c Changes from APPLIANCE_HEAD:
testsuite/printing/psec.c
        - Use lock directory from smb.conf parameter when peeking at the
          ntdrivers.tdb file.
    source/rpc_parse/parse_sec.c
        - fix typo in debug message
    source/script/installbin.sh
        - create private directory as part of 'make install'.
    source/nsswitch/winbindd_cache.c
    source/nsswitch/winbindd_idmap.c
    source/passdb/secrets.c
    source/smbd/connection.c
        - always convert tdb key to unix code-page when generating.
    source/printing/nt_printing.c
        - always convert tdb key to unix code-page when generating.
        - don't prepend path to a filename that is NULL in
          add_a_printer_driver_3().
    source/rpc_server/srv_spoolss_nt.c
        - always convert tdb key to unix code-page when generating.
        - don't prepend server name to a path/filename that is NULL in the
          fill_printer_driver_info functions.
    source/printing/printing.c
        - always convert tdb key to unix code-page when generating.
        - move access check for print_queue_purge() outside of job delete
          loop.
    source/smbd/unix_acls.c
        - fix for setting ACLs (this got missed earlier)
    source/lib/messages.c
        - trivial sync with appliance_head
(This used to be commit 376601d17d)
2001-01-11 20:41:19 +00:00
David O'Neill
ae7f08398b Brief documentation on using the virtual printer code
(This used to be commit 03dd90ab92)
2000-12-12 18:03:50 +00:00
Tim Potter
65fd1be152 Fix error string.
(This used to be commit 73b237e639)
2000-12-12 06:05:13 +00:00
Tim Potter
00ac8b3708 Compile fixes for changes in make_sec_desc() interface.
(This used to be commit 7b896697d1)
2000-12-08 02:59:49 +00:00
Tim Potter
88fcc1b623 Fixed some debugging code.
(This used to be commit 369a378b33)
2000-12-04 00:07:27 +00:00
David O'Neill
4a205df720 Changes from APPLIANCE_HEAD:
- add empty README file for vlp.  Blame Tim.  =)
(This used to be commit 0ee469f566)
2000-11-16 18:54:42 +00:00
David O'Neill
f9680a444b Changes from APPLIANCE_HEAD:
- merged Tim's vlp (virtual lp) test program.  Enable it with
      -DDEVELOPER or by using ./configure.developer
	  (source/include/smb.h source/configure.developer
	   source/printing/lpq_parse.c source/param/loadparm.c
	   testsuite/printing/.cvsignore testsuite/printing/Makefile.vlp
	   testsuite/printing/vlp.c)
(This used to be commit fbcf83140d)
2000-11-14 15:26:53 +00:00
David O'Neill
a3a28675fa Changes from APPLIANCE_HEAD (per Tim Potter):
- make proto
	- addition of function to convert from errno values to NT status codes
	  (source/lib/error.c)
	- purge queue done without full access permission will purge only the
	  jobs owned by that user, rather than failing.
	- unlock job database tdb before sending job to printer
	- in print_job_start(), ensure that we don't pick a jobid with an existing
	  temporary file that may be owned by another user, as it causes silent
	  failures.
	- fixes for printer permission checking for NT5 clients
	  (source/include/rpc_spoolss.h, source/printing/nt_printing.c,
	   source/printing/printing.c, source/rpc_server/srv_spoolss_nt.c)
	- change from uint8 to 'enum SID_NAME_USE' (source/rpc_server/srv_lsa.c)
	- fixed memory leaks for win95 driver download process
	  (source/smbd/lanman.c)
	- properly free prs_structs and dacl in testsuite/printing/psec.c
(This used to be commit 74af3e2cae)
2000-09-01 18:49:26 +00:00
Tim Potter
3628c65e3c Merge.
(This used to be commit 604f6a34ef)
2000-08-14 21:27:54 +00:00
Tim Potter
b5f75af6f9 NT printer permissions test program.
(This used to be commit 9af82423d2)
2000-08-14 18:39:51 +00:00
Tim Potter
affabf1909 Test for reloading smb.conf after SIGHUP. Needs to be run as root.
(This used to be commit db54e72d2f)
2000-07-24 06:18:21 +00:00
Tim Potter
7e7d0598c6 se_access_check() tests.
(This used to be commit bba912cad8)
2000-07-06 07:12:13 +00:00
Tim Potter
f08e3c36b0 Added more args to smbclient wrapper - there's probably a better way
to do this.
(This used to be commit 8de200ecbc)
2000-06-30 06:18:42 +00:00
Tim Potter
8a62ee4974 Don't return a value for a void function.
(This used to be commit 66fd7da08f)
2000-06-23 07:02:59 +00:00
Tim Potter
a90b7ab61b Test harness stuff for compiling things.
(This used to be commit 0af2a1ea69)
2000-06-23 07:00:43 +00:00
Tim Potter
c4f74ddb83 Tests for new security context stuff.
(This used to be commit 85a68bc449)
2000-06-23 06:21:08 +00:00
Tim Potter
5ca89e3952 Start of test blurb.
(This used to be commit cb9d9e4f89)
2000-05-24 06:40:39 +00:00
Tim Potter
5711e0af18 Test transfer of large random file w/o corruption.
(This used to be commit a9790f1961)
2000-05-24 06:40:11 +00:00
Tim Potter
b0953a3595 Fix to return buffer output properly.
(This used to be commit 6d50bb36a6)
2000-05-24 06:39:48 +00:00
Tim Potter
bbc94ebb4b Test various operations on ipc$ share.
(This used to be commit 5b3fcc303d)
2000-05-24 06:20:08 +00:00
Tim Potter
2962a4cc61 Testharness for masktest program.
(This used to be commit 4a14b16cd1)
2000-05-24 06:03:00 +00:00
Tim Potter
efc723ddd1 Test wildcard rename function.
(This used to be commit a9133e2df0)
2000-05-24 05:58:58 +00:00
Tim Potter
1f37fca4c5 Environment variables for single server test scripts.
(This used to be commit 82ff52ee86)
2000-05-24 05:52:23 +00:00
Tim Potter
8af41e021f Routines for driving smbclient from DejaGnu.
(This used to be commit fa6a360abe)
2000-05-24 05:51:52 +00:00
Tim Potter
75ebfc6f7a Merge from TNG.
(This used to be commit af5ded9f17)
2000-05-12 06:55:09 +00:00