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

183 Commits

Author SHA1 Message Date
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