summaryrefslogtreecommitdiff
path: root/source4/script/tests/test_nbt.sh
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r13628: fix the logic:-)Stefan Metzmacher1-1/+1
metze (This used to be commit 7f1de54c84f86c292833c7e66ab2699ee4f83c52)
2007-10-10r13627: split the NBT-WINSREPLICATION tests into multiple testsStefan Metzmacher1-1/+9
metze (This used to be commit ae559920e1d227e4e787fe34d908a965b922b284)
2007-10-10r12858: This moves the libnet_LookupPdc code to use a GetDC request to findAndrew Bartlett1-1/+1
the remote server's name, or in the absence of a local nbt_server to communicate with (or without root access), a node status request. The result is that we are in a better position to use kerberos, as well as to remove the 'password server' mandatory parameter for the samsync and samdump commands. (I need this to put these into SWAT). The only problem I have is that I must create a messaging context, which requires a server ID. As a client process, I don't expect to get messages, but it is currently required for replies, so I generate a random() number. We probably need the servers to accept connections on streamed sockets too, for client-only tasks that want IRPC. Because I wanted to test this code, I have put the NET-API-* tests into our test scripts, to ensure they pass and keep passing. They are good frontends onto the libnet system, and I see no reason not to test them. In doing so the NET-API-RPCCONNECT test was simplified to take a binding string on the command line, removing duplicate code, and testing the combinations in the scripts instead. (I have done a bit of work on the list shares code in libnet_share.c to make it pass 'make test') In the future, I would like to extend the libcli/findds.c code (based off volker's winbind/wb_async_helpers.c, which is why it shows up a bit odd in the patch) to handle getting multiple name replies, sending a getdc request to each in turn. (posted to samba-technical for review, and I'll happily update with any comments) Andrew Bartlett (This used to be commit 7ccddfd3515fc2c0d6f447c768ccbf7a220c3380)
2007-10-10r12075: remove NBT-WINSREPLICATION-QUICK test, as we now pass the ↵Stefan Metzmacher1-1/+1
NBT-WINSREPLICATION test metze (This used to be commit 224dab45ab8de9fd4288c473b141541614cde422)
2007-10-10r11555: - change socket_wrapper to support multiple IP'sStefan Metzmacher1-5/+4
- SOCKET_WRAPPER_DEFAULT_IFACE=X specifies the default interface for 127.0.0.X - we now use multiple interfaces for smbtorture in make test 127.0.0.26-127.0.0.31 - and 127.0.0.1 only for smbd the are more work needed for better support for broacast messages... but this is enough for the winsrepl tests metze (This used to be commit dbd01110d1a3e0f5914ae8d156723d6d6edf160c)
2007-10-10r11489: add the one replication cycle test to NBT-WINSREPLICATION-QUICKStefan Metzmacher1-1/+5
metze (This used to be commit fc53eab2f1bdae471ee68c4b67f57b1eb0821f61)
2007-10-10r11092: run NBT-WINSREPLICATION-QUICK test with make testStefan Metzmacher1-1/+1
metze (This used to be commit 2577c02a5105449b759e7eeb00c446730dbe22d3)
2007-10-10r9493: our test scripts need to use testok at the end or the errors don't ↵Andrew Tridgell1-0/+2
annumulate between scripts this is why the GetOptions bug wasn't caught by 'make test' (This used to be commit 20a14b9b35c928a592cf03ebedbc6c89f756af28)
2007-10-10r8735: added NBT and WINS testing to 'make test' so we will know if it ↵Andrew Tridgell1-0/+23
breaks again (This used to be commit 519812a9e8da777e4dff1dec22bd8a96c05c50c9)