1
0
mirror of https://github.com/samba-team/samba.git synced 2025-06-25 19:17:10 +03:00

249 Commits

Author SHA1 Message Date
Andrew Tridgell
f027e4d224 r8446: if provisioning fails then don't try to run the test suite!
(This used to be commit 7c1bc27254ea58b63c66ce1dbc9f7630c0bedbad)
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 b2f9b8aa32426198aa21a703ab4f1d59fb77e512)
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 156e090c2c0ec2c7bdf66405c3742839b82fe757)
2007-10-10 13:22:58 -05:00
Andrew Tridgell
b8b5544500 r8365: fixed a problem on netbsd
(This used to be commit d5d0769da93219dbd582139482d34b744b359b99)
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 1a80850d579504c9b236e591630173f0f316a876)
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 c64a68cd40d644c273528d0433bdf554c11bcf00)
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 52517e48ea4e5debdc5e6f4a934ce74833300e5f)
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 7c2e31fd11be3ebed680a0fe08a9ff09f7b97c87)
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 c0bf253d4b33e1dd23ce46f867758351ece83755)
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 0e9e541e1e737f35200d64b31ddb4d468ff19518)
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 2a444dedbe44347268affc6458196f93ca7d372b)
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 c1a3691f87cb46b36ab3194ea1489f443955a76d)
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 757c22aab43fadc776006ac5970dbfb46a13fa3c)
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 c760180119b4ac9307783bc50892a3dc57b2465e)
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 c620095692122a65ae1c5d85ca20468d4de93c54)
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 c785677a14c958a518d5a9755d2b94e81b34bdb3)
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 93c2d93ed81c688d5e191aed0dc70ecfe59830ea)
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 ad1700ca8e1af7933a183172f4a5ad4b56280474)
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 a12950195173337869c5894c86327e7e75cf289f)
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 3671459d9a4b4409904adff57548dd35da6afd42)
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 d04057b932266325b1267597b2bc202db392a88a)
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 fd3f4636438cf1d9c0dd802064033271b9e4d935)
2007-10-10 13:18:53 -05:00
Andrew Tridgell
d634966f20 r7933: darn, forgot to add this
(This used to be commit 773f7afb7a99ae1f6df45dcf52cc358b52c0ba22)
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 e431d0e9525c633c663ca48baea321369e39b226)
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 3c17207487a84ac4f71a88e2efe57c153e9889b4)
2007-10-10 13:18:51 -05:00
Andrew Tridgell
0add9cb6fc r7920: another attempt at making installswat.sh portable
(This used to be commit 46416ebd9d61038eff96ede77ca0823ea43923a6)
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 694882ffa62ae88e43e78e8e496720575630e523)
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 56aff58e93cdaa9b9bd90827de8f9ea9cefc6c12)
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 0b1323f086acff331be20ee341966113a288393e)
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 b196502ffbe24c8dcdce17dfcea79cd98e7ad3cb)
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 858ed1c463a0e60f00f94766c43b5bf7add9c5f3)
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 aa5ade43427eaa38e0d0a1d3d7880246b7f8152d)
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 59a0fe2c0451d1aa947fd74a5fe8c631dc951bf6)
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 4eca613470139f6425f454aea016566f9deffa3e)
2007-10-10 13:18:45 -05:00
Jelmer Vernooij
9e99838d5c r7861: Nicer output, remove some false warnings.
(This used to be commit f5587fe5671fb28bcfb7b71acec0748e0e506993)
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 897d7b7d390815778adea1adf5e73b94f75a3048)
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 f964e228c9ceeb3dc4d0afd1b6b092734e06e372)
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 1a80ac6aa84ea547a64557f879a47556f477432d)
2007-10-10 13:18:35 -05:00
Andrew Tridgell
48e731000c r7774: put $CONFIGURATION in one more place
(This used to be commit 5e35c7a5512363a6f6028beb387dd4c9d94965c8)
2007-10-10 13:18:34 -05:00
Andrew Tridgell
44e7892131 r7772: actually give the auth options to ldbsearch ....
(This used to be commit 29edfb93829f1b940b741d001551e70e4380c830)
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 2dc511b09cf1c912de140c07db64c9b151c3d23f)
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 13fc167211272f5dba3540202f5842573178b740)
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 544a38824e2b10c65e6f7ef0b373aa8575fa2cb1)
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 73a21737cea295c09255997e5830c68ad390a4de)
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 47f433708ba38db9bf569567cc048e65f2786ebe)
2007-10-10 13:18:22 -05:00
Andrew Tridgell
c04d826182 r7678: fixed typo
(This used to be commit df29f25140192b64b55012d0a3c36095fbbfb82d)
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 dcdf44024aa93e7eca54247d9058904c6950fae7)
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 f7e636d4086b83180e76902fee739972cd6a7b26)
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 d4c1a1be0acbb11df4cfef5e454787b3f86f4181)
2007-10-10 13:18:01 -05:00
Andrew Tridgell
db4fd5c434 r7504: missed one
(This used to be commit 93eb9afb4deb77d1176dd021d007743c13487830)
2007-10-10 13:18:01 -05:00