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

436 Commits

Author SHA1 Message Date
Andrew Bartlett
a2b93c3f5f r11372: Now RPC-SAMLOGON works, place it into the default 'make test'.
Andrew Bartlett
(This used to be commit 381c4f9fef)
2007-10-10 13:45:28 -05:00
Jelmer Vernooij
8ee1ee66ed r11303: Support defining and installing public headers for libraries.
Support installing libraries.
Get rid of pkg-config file (will be autogenerated later on).
(This used to be commit b4745032a2)
2007-10-10 13:45:16 -05:00
Jelmer Vernooij
8955516c10 r11245: Hopefully fix heimdal build on some hosts
Fix manpage locations
(This used to be commit 33c71c0fb1)
2007-10-10 13:45:06 -05:00
Jelmer Vernooij
f4d590662e r11214: Remove scons files (see http://lists.samba.org/archive/samba-technical/2005-October/043443.html)
(This used to be commit 7fffc5c917)
2007-10-10 13:45:03 -05:00
Jelmer Vernooij
8d036f304e r11099: Replace unistr with [string] equivalent
(This used to be commit 6a8291c80e)
2007-10-10 13:44:49 -05:00
Stefan Metzmacher
9259f9ecc0 r11092: run NBT-WINSREPLICATION-QUICK test with make test
metze
(This used to be commit 2577c02a51)
2007-10-10 13:44:47 -05:00
Andrew Tridgell
92da5aa6b8 r10752: make sure we set the exist status correctly for the tdb tests
(This used to be commit e83635941c)
2007-10-10 13:39:26 -05:00
Andrew Tridgell
6566c9dffe r10643: increase smbd max runtime when using valgrind
(This used to be commit c394a4a602)
2007-10-10 13:39:14 -05:00
Andrew Bartlett
b0a5e91261 r10599: Use localhost again for now, until I trace where we are leaking name lookups.
Andrew Bartlett
(This used to be commit 23f834dd19)
2007-10-10 13:39:10 -05:00
Andrew Bartlett
e6fbd02b90 r10595: Use a server name of 'localtest' not 'localhost', so we can move to
testing kerberos.

Andrew Bartlett
(This used to be commit a67b87cb6e)
2007-10-10 13:39:09 -05:00
Jelmer Vernooij
09ee7a470b r10582: Nicer output (try to avoid linewraps)
(This used to be commit 908b88843f)
2007-10-10 13:39:07 -05:00
Jelmer Vernooij
40a6f8f2b2 r10578: Run LOCAL-STRLIST by default
(This used to be commit 997eabee80)
2007-10-10 13:39:07 -05:00
Andrew Tridgell
190683f3e8 r10527: don't attempt self gdb attach if running under valgrind. This was
causing fort to get rather unhappy
(This used to be commit cc3e15e19c)
2007-10-10 13:39:01 -05:00
Andrew Bartlett
187fdaa91f r10520: The join is a nice quick RPC test.
Andrew Bartlett
(This used to be commit d50b543096)
2007-10-10 13:38:59 -05:00
Jelmer Vernooij
7f7a2d133d r10517: Get rid of use of next_token() in lib/samba3/
(This used to be commit 811a6e28cc)
2007-10-10 13:38:59 -05:00
Jelmer Vernooij
3d4ea18d4d r10478: More work on proto headers; we now generate a couple of smaller ones
that are then included by include/proto.h
(This used to be commit 703ffbaaac)
2007-10-10 13:38:52 -05:00
Jelmer Vernooij
4be0ae794e r10456: More SCons fixes:
- Add framework for fallback generating code
 - Move pread / pwrite replacement functions to libreplace
 - Support pidl builds correctly
 - Support asn1 builds correctly
 - Move OS-specific checks to lib/replace/SConscript
(This used to be commit fbbfad0a1f)
2007-10-10 13:38:48 -05:00
Jelmer Vernooij
b85f7857dc r10452: Couple of small scons updates - ignore .sconsign files
(This used to be commit b2d2b4f233)
2007-10-10 13:38:47 -05:00
Andrew Tridgell
d6de10b409 r10404: make sure we use the right smb.conf in the ldap testing
(This used to be commit aa30f8faa5)
2007-10-10 13:38:41 -05:00
Andrew Bartlett
1d4fcd40a6 r10387: By exporting KRB5_CONFIG pointing at a file of our choosing, we can
avoid DNS delays in our testsuite.  The next step will be to use
kerberos in the tests (awaits application of socketwrapper or hooks
into our socket layer).

Andrew Bartlett
(This used to be commit b9e9cca14e)
2007-10-10 13:38:38 -05:00
Andrew Bartlett
a388d683de r10314: Apply the controvertial 'server role =' patch after discussion on the list:
This patch removes the 'domain logon' and 'domain master' controls from
Samba4, in favour of a 'server role =' that users can actually
understand.

We can expand the list of roles as needed, and nobody has to figure out
what a 'domain master' actually means.

Andrew Bartlett
(This used to be commit 31e755c2ce)
2007-10-10 13:38:16 -05:00
Jelmer Vernooij
342d229b40 r10190: Do some very basic input checking when provisioning.
(This used to be commit 87f25fe49c)
2007-10-10 13:38:06 -05:00
Jelmer Vernooij
8b5a953725 r10111: Make pidl by default assume the input file is an IDL file rather
then a .pidl file.
(This used to be commit d8a31d3048)
2007-10-10 13:38:00 -05:00
Jelmer Vernooij
b19cc95a88 r9849: Extend testsuite a bit more.
(This used to be commit 5cbe1e6b70)
2007-10-10 13:36:17 -05:00
Jelmer Vernooij
0712cbdab4 r9834: More tests for the upgrade from Samba3
(This used to be commit d2db164d6f)
2007-10-10 13:36:17 -05:00
Jelmer Vernooij
d991196655 r9827: Convert 'passdb backend' rather then 'passdb backends'
Be a bit more verbose
(This used to be commit fb2fd8da10)
2007-10-10 13:36:16 -05:00
Jelmer Vernooij
f58a74aaba r9816: Work on testsuite for upgrade
Add 'paths' object to provision code.
(This used to be commit 488d737fb0)
2007-10-10 13:35:04 -05:00
Jelmer Vernooij
40f85ace04 r9813: Conver testsuite for samba3sam module to EJS
(This used to be commit 77f24ed131)
2007-10-10 13:35:04 -05:00
Andrew Tridgell
0a5126fd16 r9776: r11609@blu: tridge | 2005-08-30 12:20:11 +1000
make the selftest script a bit less existential
(This used to be commit f8a17063a2)
2007-10-10 13:35:00 -05:00
Jelmer Vernooij
e3dcc92dee r9684: Remove unused parameters (about 70)
(This used to be commit 4a51a31571)
2007-10-10 13:34:40 -05:00
Andrew Tridgell
4ab340d75d r9644: add LOCAL-PAC to the list of 'make test' tests
(This used to be commit 13185f468f)
2007-10-10 13:34:36 -05:00
Jelmer Vernooij
47843f2b64 r9591: - Remove empty file
- Fix a couple of typo's
- Fix build of lib/samba3/secrets.c for systems that don't have /usr/include/tdb.h...
(This used to be commit b8c5290063)
2007-10-10 13:34:33 -05:00
Andrew Tridgell
b19ad7281e r9493: our test scripts need to use testok at the end or the errors don't annumulate between scripts
this is why the GetOptions bug wasn't caught by 'make test'
(This used to be commit 20a14b9b35)
2007-10-10 13:34:21 -05:00
Jelmer Vernooij
59b13f9a1d r9460: - Move pidl to lib/. This fixes standalone installation of pidl.
- Update the README
- Allow building the docs stand-alone
(This used to be commit b56084ce25)
2007-10-10 13:34:17 -05:00
Jelmer Vernooij
efc03df292 r9459: Move pidl up one level (to prevent too much nesting)
(This used to be commit e48202275e)
2007-10-10 13:34:17 -05:00
Andrew Tridgell
9465b8de07 r9379: the valgrind test box is now just going past the max 30 minute smbd
runtime for testing. Increased to 45 minutes.
(This used to be commit 4fd4362609)
2007-10-10 13:33:30 -05:00
Andrew Tridgell
80f75d4138 r9377: made winreg a user tool (I find it quite useful). I expect it to get the ability
to add/remove keys and values in the future.

add it to the standard tests, ensuring that we know if winreg
breaks. This is particularly important as winreg uses such unusual IDL
constructs
(This used to be commit e4ca36bda3)
2007-10-10 13:33:30 -05:00
Andrew Tridgell
5bf803ff82 r9346: allow test_ldap.sh to be called when $CONFFILE is not set
(This used to be commit 3ad02091f6)
2007-10-10 13:33:26 -05:00
Tim Potter
c04b6ada5f r9297: Add a NDR_CHECK() around each ejs push/pull.
Some experimentation with the top level function calls.
(This used to be commit e8d53d15e4)
2007-10-10 13:33:22 -05:00
Tim Potter
ca1b2eae77 r9296: Reinstate generation of push/pull functions for each field in a struct
or union.
(This used to be commit 72420f24e6)
2007-10-10 13:33:22 -05:00
Tim Potter
c1f165d6e9 r9295: Tridge had some good suggestions for simplifying the smb_interfaces ejs
code.  I will try and get just the push/pull functions working rather than
getting in a mess with trying to do everything at once.
(This used to be commit a7504ebf95)
2007-10-10 13:33:21 -05:00
Tim Potter
a1ca088901 r9292: More compiles fixes for autogenerated smb_interfaces ejs wrappers.
Add some code to try and work out whether a smb_interface requires a
TALLOC_CTX in the function signature.  I'm not sure whether this is
going to work as the raw api is a bit inconsistent I think.
(This used to be commit 13a101653e)
2007-10-10 13:33:21 -05:00
Stefan Metzmacher
efd0d2a0da r9260: only overwrite destination files when the temp files was created correct
metze
(This used to be commit b5626c978f)
2007-10-10 13:33:20 -05:00
Stefan Metzmacher
597e4234d0 r9258: return is only supported in function, not in plain shell scripts
metze
(This used to be commit 3b99c36857)
2007-10-10 13:31:38 -05:00
Tim Potter
4b93e377cd r9220: Start trying to get autogenerated code to compile.
- Split out push/pull of top level elements into separate functions.

 - Remove _t from simple type names.
(This used to be commit c419eef1c9)
2007-10-10 13:31:32 -05:00
Tim Potter
ac4c941b77 r9207: Start generating ejs_push/pull calls for structure elements.
(This used to be commit 8ff27a1eff)
2007-10-10 13:31:30 -05:00
Tim Potter
16cc2aa58e r9205: Generate more stub code for smb_raw ejs functions.
(This used to be commit 3407490121)
2007-10-10 13:31:30 -05:00
Tim Potter
febfcd33ec r9202: OK now we are getting somewhere. Generate js stubs for top level structs
and each arm of top level unions.  Don't generate a header file (duh) as
the namespace stuff is done in the module init.
(This used to be commit dde7f8be97)
2007-10-10 13:31:30 -05:00
Tim Potter
7dfaea15b3 r9199: Another go at recursive flattening of structs.
(This used to be commit a6541a0702)
2007-10-10 13:31:30 -05:00
Tim Potter
3824a0caa8 r9191: Generate headers for nested structures that need pushing or pulling.
(This used to be commit c56a530d3b)
2007-10-10 13:31:29 -05:00
Tim Potter
d8a490ab1b r9185: Make second pass over the parser tree and tidy things up to make it a
bit easier for the code generator.
(This used to be commit a6f1f251e8)
2007-10-10 13:31:29 -05:00
Andrew Tridgell
dab115f69f r9137: fixed installswat to handle the deep directory structure of qooxdoo
(This used to be commit b1f0b7b12b)
2007-10-10 13:31:21 -05:00
Tim Potter
53c38c5ca6 r9129: Start working on nested anonymous structures and unions. A better
design is starting to become clearer.  (-:
(This used to be commit 23b9f8f3b5)
2007-10-10 13:31:19 -05:00
Tim Potter
94e5cafff2 r9124: Handle more types pointers to simple types.
(This used to be commit acd34c1cac)
2007-10-10 13:31:19 -05:00
Andrew Tridgell
370016c0d2 r9120: added the BASE-DISCONNECT test to our set of standard tests
(This used to be commit a6e2e6e1ba)
2007-10-10 13:31:18 -05:00
Tim Potter
2d9d6c4689 r9102: Generate files in $srcdir/libcli/gen_raw instead of $srcdir.
Start fixing compile problems in generated output.
(This used to be commit e85b938ea0)
2007-10-10 13:31:16 -05:00
Tim Potter
daaf771498 r9099: Start generating code to pull/push fields. Generate functions to call
the smb_raw_foo() calls.
(This used to be commit 39dfabe66d)
2007-10-10 13:31:16 -05:00
Tim Potter
9cea63d757 r9092: Generate some more stub functions.
(This used to be commit 301dd7b78b)
2007-10-10 13:31:16 -05:00
Tim Potter
36a2b36177 r9089: Start generating module init and top level ejs functions for smb_interfaces.
(This used to be commit 0aee33c3de)
2007-10-10 13:31:15 -05:00
Jelmer Vernooij
586838c306 r9052: Support lex/yacc compilers without support for -o
(This used to be commit e641d3a847)
2007-10-10 13:31:12 -05:00
Lars Müller
df9b8edff5 r9038: Revert svn rev 414. Discussed with Jerry and Metze.
We need the option to add an 'a' if we're already in pre or rc state
with the next release.

Bugzilla Bug 2618
(This used to be commit 8e2be770ae)
2007-10-10 13:31:10 -05:00
Tim Potter
4216c18f34 r8934: Some refactoring of smb_interfaces code generator.
(This used to be commit c016487a01)
2007-10-10 13:30:58 -05:00
Tim Potter
30c3c77306 r8925: Start generating header and implementation files for smb_interfaces.h
(This used to be commit 3a93f11255)
2007-10-10 13:30:58 -05:00
Tim Potter
e3374bb48d r8910: An initial parser to parse structures in smb_interfaces.h. This will be
used to generate ejs objects for making raw smb calls.

Running 'make smb_interfaces' should run the build_smb_interfaces.pl
script which at the moment only displays a dump of the parsed data.
Const is also not working right now but it's bedtime.
(This used to be commit 1be5f55d7f)
2007-10-10 13:30:57 -05:00
Andrew Tridgell
457261e2a2 r8885: fixed shell syntax
(This used to be commit 00ea1f38a3)
2007-10-10 13:30:15 -05:00
Andrew Tridgell
6732229ccc r8884: valgrind error logs only matter if non-zero in size
(This used to be commit baaad4f4a4)
2007-10-10 13:30:15 -05:00
Andrew Tridgell
5525b2e8b7 r8882: - enable the domain master
- start adding support for showing valgrind results in build farm tests
(This used to be commit b1d0e9fa4e)
2007-10-10 13:30:14 -05:00
Jelmer Vernooij
5b94a9583f r8806: Move data representation-independent data into seperate header
(This used to be commit 26e1fdf630)
2007-10-10 13:30:06 -05:00
Jelmer Vernooij
2c306f9af7 r8803: Rename --header to --ndr-header and --parser to --ndr-parser
(This used to be commit d292ab7ca6)
2007-10-10 13:30:06 -05:00
Jelmer Vernooij
21ba94c7be r8801: Change --output to --outputdir and make pidl add a data representation prefix
to pidl itself. Useful for supporting other data representation types.
(This used to be commit 5af68a0476)
2007-10-10 13:30:06 -05:00
Andrew Bartlett
493fd92b20 r8772: Include the ldap ejs test in the standard 'make test'
Andrew Bartlett
(This used to be commit 4ade880dcf)
2007-10-10 13:30:03 -05:00
Andrew Tridgell
126c673136 r8735: added NBT and WINS testing to 'make test' so we will know if it breaks again
(This used to be commit 519812a9e8)
2007-10-10 13:30:00 -05:00
Andrew Tridgell
5637940838 r8680: try harder to find the binary for gdb in the backtrace
(This used to be commit e84871dd32)
2007-10-10 13:29:53 -05:00
Andrew Tridgell
a369f0ecaf r8678: setup for gdb backtrace in 'make test'
(This used to be commit acf8c8fd49)
2007-10-10 13:29:53 -05:00
Andrew Tridgell
a78558321a r8671: use much shorter names for the selftest directory and socket wrapper
code. I'm afraid this is needed by irix 6.4 which silently truncates
names in unix domain sockets in recvfrom() to 16 chars. My apologies
for having to move to such short names :-(
(This used to be commit f9693e313d)
2007-10-10 13:29:52 -05:00
Andrew Tridgell
238a7e2f4c r8642: - fixed install of new swat files
- removed old provisioning items from esptest menu
(This used to be commit 760cc6bea5)
2007-10-10 13:29:48 -05:00
Andrew Tridgell
524044a64a r8636: fixed the ejs ldb test to work with the new ldb.search() syntax, and
add it to our test suite so it will be maintained
(This used to be commit 42ae50db81)
2007-10-10 13:29:47 -05:00
Andrew Tridgell
594b76264f r8626: fixed a typo
(This used to be commit 3083d494e2)
2007-10-10 13:29:45 -05:00
Andrew Tridgell
f3d61cc615 r8576: install scripts from scripting/bin/
(This used to be commit a64490d1e5)
2007-10-10 13:29:40 -05:00
Jelmer Vernooij
762a6a14e8 r8559: Couple of (D)COM updates:
- Fixes annoying array-of-pointers bug in pidl.
 - No longer "inherit" alignment thru subcontexts
 - Use "Image Object" as example DCOM object, rather then the "My Computer" object, which is built-in and can't be accessed remotely as far as I can see
(This used to be commit bd706d4964)
2007-10-10 13:29:38 -05:00
Andrew Tridgell
f293c2d163 r8539: $LOGNAME is a common varient of $USER on some systems
(This used to be commit e571d6a36b)
2007-10-10 13:29:36 -05:00
Andrew Tridgell
a6c9065457 r8536: - use smbd pid file to kill at end of selftest
- remove use of 'jobs -p' as it is not portable
(This used to be commit ff42315245)
2007-10-10 13:29:36 -05:00
Andrew Tridgell
1735037d5f r8525: added two more test targets:
- 'make quicktest' for running only quick tests. Finishes in 20
   seconds or so.

 - 'make valgrindtest' runs smbd under valgrind in a xterm window and
   runs the quick tests. Also disables tls as that slows down valgrind
   too much to be usable
(This used to be commit af36bc4011)
2007-10-10 13:29:35 -05:00
Stefan Metzmacher
0d48658ae0 r8505: - 'seal' and 'sign,seal' is the same
- sign and seal are tested seperate below

metze
(This used to be commit 102c2e0ae4)
2007-10-10 13:29:33 -05:00
Andrew Tridgell
2cbc9b2ebd r8498: more test suite speedups. It's down to 5 minutes on my box now
(This used to be commit 82f8ad16af)
2007-10-10 13:23:10 -05:00
Andrew Tridgell
a92b3d070f r8496: speed up the test_echo.sh test a lot, while still providing good coverage
(This used to be commit 037feb7538)
2007-10-10 13:23:09 -05:00
Andrew Tridgell
89641975bb r8469: the extra pidl args need to be normal args, not after a --, otherwise pidl tries to compile
"--uint-enums" as a IDL file :-)

This should help the build on AIX 5.2
(This used to be commit f54e6c83e4)
2007-10-10 13:23:06 -05:00
Andrew Tridgell
f027e4d224 r8446: if provisioning fails then don't try to run the test suite!
(This used to be commit 7c1bc27254)
2007-10-10 13:23:04 -05:00
Andrew Tridgell
dd0816dcc8 r8416: added the extra_cflags.txt system from smb-build
this removes the need for recursive make for heimdal, which is a big
win. It should also make it easier/cleaner to build ldb/tdb/appweb etc
in both in-tree and out-of-tree forms by allowing us to specify
different CFLAGS (and thus different include paths) per directory or
file
(This used to be commit b2f9b8aa32)
2007-10-10 13:23:00 -05:00
Tim Potter
b4f6a348bb r8403: Reinstate linkpad.gif at Deryck's suggestion.
Install *.gif from swat/images when installing swat.
(This used to be commit 156e090c2c)
2007-10-10 13:22:58 -05:00
Andrew Tridgell
b8b5544500 r8365: fixed a problem on netbsd
(This used to be commit d5d0769da9)
2007-10-10 13:20:12 -05:00
Andrew Tridgell
fb80c37c49 r8352: we need to override "setup directory" for the build farm hosts
(This used to be commit 1a80850d57)
2007-10-10 13:20:10 -05:00
Andrew Tridgell
3a4b3df609 r8349: as we don't use standard dirs, we need to create smb.conf before we run provision
(This used to be commit c64a68cd40)
2007-10-10 13:20:09 -05:00
Andrew Tridgell
e9672b338e r8348: switch selftest to use the new provision script
(This used to be commit 52517e48ea)
2007-10-10 13:20:09 -05:00
Andrew Tridgell
2696764132 r8314: - added an 'installmisc' target for installing miscellaneous files.
- install our provisioning template files in lib/setup/

We need these to be installed as users may wish to re-provision after
installation, or may not have the source tree (wuch as when installing
from binary packages)
(This used to be commit 7c2e31fd11)
2007-10-10 13:20:05 -05:00
Andrew Tridgell
7ead5ab06c r8301: use ncalrpc: for ejs tests, to avoid name resolution timeouts as smbd is just starting up
(This used to be commit c0bf253d4b)
2007-10-10 13:19:33 -05:00
Andrew Tridgell
16e8e96ba8 r8300: get the js include path right in selftest
(This used to be commit 0e9e541e1e)
2007-10-10 13:19:33 -05:00
Andrew Tridgell
f9ff72cbda r8298: - started building a library of js routines in scripting/libjs/
- switched the existing test programs over to using the library

- added install of js lib
(This used to be commit 2a444dedbe)
2007-10-10 13:19:33 -05:00
Andrew Tridgell
51d2b6b5a4 r8295: turn off the delete on close test in the build farm until someone gets
a chance to look at it. Having it continually fail is hiding other
portability errors that might have been introduced.
(This used to be commit c1a3691f87)
2007-10-10 13:19:32 -05:00
Andrew Tridgell
001dc40ecd r8271: make the ejs test scripts directly executable scripts using:
#!/usr/bin/env smbscript

I'll be interested to see how portable this is in the build farm.
(This used to be commit 757c22aab4)
2007-10-10 13:19:28 -05:00
Andrew Tridgell
2a08b29013 r8269: added automatic testing of rpc calls from ejs in 'make test'
(This used to be commit c760180119)
2007-10-10 13:19:28 -05:00
Jelmer Vernooij
fa1445f4bc r8264: - Use standard perl package structure for pidl.
- Only "use" pidl modules in the main executable when necessary

Try 'make install' in build/pidl to install the package (should work stand-alone).
(This used to be commit c620095692)
2007-10-10 13:19:27 -05:00
Jelmer Vernooij
c222331d6d r8263: Some small pidl fixes, start working towards supporting installation of pidl.
(This used to be commit c785677a14)
2007-10-10 13:19:27 -05:00
Andrew Tridgell
95722ac13b r8124: added a set of file sharing tests that pass against w2k3
(This used to be commit 93c2d93ed8)
2007-10-10 13:19:11 -05:00
Tim Potter
b48c121454 r8103: Add an argument separator between the hardcoded args and $PIDL_EXTRA_ARGS
so the first extra arg isn't interpreted as a parameter to the last
hardcoded arg.
(This used to be commit ad1700ca8e)
2007-10-10 13:19:08 -05:00
Andrew Tridgell
8283c40fde r8065: don't run the LOCAL-ICONV test in selftest. It does cross-checking of
the builtin iconv code with the system iconv code, and too many
platforms have broken system iconv code, making it fail in a way that
is meaningless for whether samba will work
(This used to be commit a129501951)
2007-10-10 13:19:04 -05:00
Andrew Tridgell
93e2baaf76 r8040: run ldb test suite as part of samba 'make test'
(This used to be commit 3671459d9a)
2007-10-10 13:19:01 -05:00
Stefan Metzmacher
7a4496f606 r8020: - add --with-selftest-prefix option that specify the prefix used in make test
- also we use ./prefix test as default and not `pwd`/prefix-test
  to workaround the path length limit for unix sockets
  ... char sun_path[108]; ...

metze
(This used to be commit d04057b932)
2007-10-10 13:18:59 -05:00
Jelmer Vernooij
fa8d539e0f r7943: Add 'make manpages', fix 'make installman' and 'make uninstallman'.
Not part of the "all" make target yet, as it requires xsltproc
(This used to be commit fd3f463643)
2007-10-10 13:18:53 -05:00
Andrew Tridgell
d634966f20 r7933: darn, forgot to add this
(This used to be commit 773f7afb7a)
2007-10-10 13:18:52 -05:00
Andrew Tridgell
6afb06d8e1 r7930: - added testing of the cifs passthru backend
- removed redundent $ADDARG code in selftest
(This used to be commit e431d0e952)
2007-10-10 13:18:51 -05:00
Andrew Tridgell
bd23956fa5 r7929: yet another attempt at fixing installswat on freebsd 5
nodie assures me this works now ...
(This used to be commit 3c17207487)
2007-10-10 13:18:51 -05:00
Andrew Tridgell
0add9cb6fc r7920: another attempt at making installswat.sh portable
(This used to be commit 46416ebd9d)
2007-10-10 13:18:50 -05:00
Andrew Tridgell
de85d70a4a r7919: use more portable shell syntax for MALLOC_CHECK_
(This used to be commit 694882ffa6)
2007-10-10 13:18:50 -05:00
Andrew Tridgell
244882311b r7915: report the number of failed tests so far when running 'make test' interactively
(This used to be commit 56aff58e93)
2007-10-10 13:18:49 -05:00
Andrew Tridgell
71f057adb7 r7914: - we don't need to override the database locations in selftest any more
- make sure we create the tls directory
(This used to be commit 0b1323f086)
2007-10-10 13:18:49 -05:00
Andrew Tridgell
033def25af r7906: some portability fixes for ldap testing on solaris (solaris grep doesn't handle ^)
(This used to be commit b196502ffb)
2007-10-10 13:18:48 -05:00
Andrew Tridgell
f0b6563e33 r7905: this should fix installswat on FreeBSD. Thanks to nodie for testing this for me
(This used to be commit 858ed1c463)
2007-10-10 13:18:47 -05:00
Jelmer Vernooij
a80e0cb4c2 r7891: Improve output of unused macro find script
Remove duplicate find-missing-doc script (already in samba-docs repository)
(This used to be commit aa5ade4342)
2007-10-10 13:18:46 -05:00
Andrew Tridgell
9078eff919 r7871: setup spoolss, wins and hklm dbs correctly in selftest
(This used to be commit 59a0fe2c04)
2007-10-10 13:18:45 -05:00
Jelmer Vernooij
d5888fbb60 r7866: Remove some unused autoconf macro calls.
Some of these should probably be re-added again later when
we need them. They should then be added to the appropriate config.m4 file
in the source tree rather then in rewrite.m4.
(This used to be commit 4eca613470)
2007-10-10 13:18:45 -05:00
Jelmer Vernooij
9e99838d5c r7861: Nicer output, remove some false warnings.
(This used to be commit f5587fe567)
2007-10-10 13:18:44 -05:00
Jelmer Vernooij
3022bfef70 r7859: Merge a few scripts to one script that checks for the following unused
(used in configure.in, but their output is never used) autoconf macros:
- AC_DEFINE
- AC_CHECK_FUNC
- AC_CHECK_FUNCS
- AC_CHECK_HEADER
- AC_CHECK_HEADERS
(This used to be commit 897d7b7d39)
2007-10-10 13:18:43 -05:00
Stefan Metzmacher
f877a7fdf5 r7845: remove unused files
and remove all generated files with make distclean and make realdistclean

metze
(This used to be commit f964e228c9)
2007-10-10 13:18:42 -05:00
Andrew Tridgell
6b4f3e17f0 r7775: solaris uses 'lo0' for loopback network, so by using lo* we should cover both
(This used to be commit 1a80ac6aa8)
2007-10-10 13:18:35 -05:00
Andrew Tridgell
48e731000c r7774: put $CONFIGURATION in one more place
(This used to be commit 5e35c7a551)
2007-10-10 13:18:34 -05:00
Andrew Tridgell
44e7892131 r7772: actually give the auth options to ldbsearch ....
(This used to be commit 29edfb9382)
2007-10-10 13:18:34 -05:00
Andrew Tridgell
720c8a8831 r7771: - added ldaps and NTLMSSP testing to ldap tests
- added testing of extended search operations
(This used to be commit 2dc511b09c)
2007-10-10 13:18:34 -05:00
Andrew Tridgell
134a3075dd r7760: make client tools get the right config file in 'make test'
(This used to be commit 13fc167211)
2007-10-10 13:18:32 -05:00
Andrew Bartlett
616fbc543c r7758: When not running on the build farm, print out the failed command line again.
Add NTLMv2 varients to the echo and session key tests.

Andrew Bartlett
(This used to be commit 544a38824e)
2007-10-10 13:18:32 -05:00
Andrew Tridgell
7dcb8c26de r7721: solve a problem with null arguments to testit()
(This used to be commit 73a21737ce)
2007-10-10 13:18:26 -05:00
Andrew Bartlett
b0f5ac8248 r7684: Add a test aimed at checking we have agreement between client and
server as to the CIFS session key.

JRA had pain with this being wrong against NT4 (without spnego), hence
this specific test.

Andrew Bartlett
(This used to be commit 47f433708b)
2007-10-10 13:18:22 -05:00
Andrew Tridgell
c04d826182 r7678: fixed typo
(This used to be commit df29f25140)
2007-10-10 13:18:21 -05:00
Andrew Tridgell
08e23b36cb r7671: added ldap testing to the set of standard tests
(This used to be commit dcdf44024a)
2007-10-10 13:18:20 -05:00
Andrew Tridgell
2be36bb85d r7513: don't try to write to the smbd log file between tests. zeroing a file
while it is open for writing by another process causes the file to end
up with lots of nulls in it, which messes up the build farm output.
(This used to be commit f7e636d408)
2007-10-10 13:18:02 -05:00
Andrew Tridgell
72ac776782 r7506: handle the case where cron does not setup $USER
(This used to be commit d4c1a1be0a)
2007-10-10 13:18:01 -05:00
Andrew Tridgell
db4fd5c434 r7504: missed one
(This used to be commit 93eb9afb4d)
2007-10-10 13:18:01 -05:00
Andrew Tridgell
4a5ab77098 r7503: turn off the sleep test here too
(This used to be commit 3b9f4b61ad)
2007-10-10 13:18:01 -05:00
Andrew Tridgell
de160af1c7 r7502: the sleep test in echo is already run on the main rpc test, so no need to run it with every combination in
this test. It takes nearly all of the time.
(This used to be commit 42754de142)
2007-10-10 13:18:01 -05:00
Andrew Tridgell
47ab0ed8ed r7499: ensure that the account we run tests as ("Administrator") maps to the
unixName that we are running as in the test suite. Otherwise files are
created as a user without any entry in the sam, so the ACL doesn't
allow that user read permission when it should. This should fix the
RAW-ACLS test in the build farm.
(This used to be commit 30445483e4)
2007-10-10 13:18:00 -05:00
Andrew Tridgell
3a3947cd86 r7495: used --maximum-runtime=300 for each smbtorture call, to prevent it
running too long
(This used to be commit 3d70755abf)
2007-10-10 13:18:00 -05:00
Stefan Metzmacher
39172de4dc r7492: give better output
metze
(This used to be commit 134f5defa0)
2007-10-10 13:17:59 -05:00
Stefan Metzmacher
a4b58b091b r7489: just a cosmetic change
metze
(This used to be commit 2dcbf07d0c)
2007-10-10 13:17:59 -05:00
Andrew Tridgell
612babc4af r7485: - allow test_xxx.sh to run outside of 'make test' by ensuring $PREFIX is setup
- use loopback interface only, otherwise nbtd will answer with a real
  ip, which the socket wrapper code will fail to connect to

- enable eadb for posix testing

- sleeping to wait for smbd to start is pointless, as smbd won't start
  till its fifo is opened due to the fifo redirection on stdin

- sleep for a few seconds to allow for nbt server to register names after opening fifo

- use bcast name resolution, so we don't rely on /etc/hosts being right
(This used to be commit 9ce2b9a79b)
2007-10-10 13:17:58 -05:00
Andrew Tridgell
2514f8925e r7475: removed RPC-SAMLOGON test until we get a lighter version of it. It is
chewing far too much cpu, which is unfair on our volunteer systems

andrew, sorry about this, I think we need RPC-SAMLOGON-FULL, and make
RPC-SAMLOGON only do a basic test
(This used to be commit 71bf781227)
2007-10-10 13:17:57 -05:00
Stefan Metzmacher
06ebab9e91 r7469: fix typo
metze
(This used to be commit 98acab72c9)
2007-10-10 13:17:56 -05:00
Stefan Metzmacher
13dcf319dc r7468: create better output
metze
(This used to be commit 99152ce6f0)
2007-10-10 13:17:56 -05:00
Stefan Metzmacher
714a089552 r7467: a little fix for the build-farm
metze
(This used to be commit 6e8c8f0f87)
2007-10-10 13:17:56 -05:00
Stefan Metzmacher
57f859a11a r7466: add RPC-SPOOLSS to the supported tests
metze
(This used to be commit 3c1d236445)
2007-10-10 13:17:56 -05:00
Stefan Metzmacher
67c606b863 r7463: - move some more stuff into functions
- try to kill all jobs return by jobs -p

metze
(This used to be commit e4f5e52a84)
2007-10-10 13:17:55 -05:00