1
0
mirror of https://github.com/samba-team/samba.git synced 2025-11-14 12:23:52 +03:00
Commit Graph

38 Commits

Author SHA1 Message Date
Jelmer Vernooij
de66bced94 r24345: Add --format=html option to selftest. 2007-10-10 15:01:42 -05:00
Jelmer Vernooij
e3fe7ef92b r24342: Move environments into a separate directory. 2007-10-10 15:01:41 -05:00
Jelmer Vernooij
f4ff4c5f61 r24339: Move output functions to separate files. 2007-10-10 15:01:40 -05:00
Jelmer Vernooij
824833b59a r24338: Add callbacks for starting and finishing tests. 2007-10-10 15:01:40 -05:00
Andrew Bartlett
84c1bea458 r24301: The less escape characters the better. This changes the winbind
seperator to /, which is not an escape character, and uses the fact
that we always support / as the DOMAIN/username seperator.

Andrew Bartlett
2007-10-10 15:01:37 -05:00
Andrew Bartlett
d0a994d0ce r23964: Update blackbox selftest scripts to cover more code, and to more
consistantly report errors.  (Some were being lost due to the "echo
foo | cmd" calling convention).

Andrew Bartlett
2007-10-10 15:01:12 -05:00
Andrew Bartlett
365778a993 r23890: Allow wbinfo -a to work against Samba4's winbind.
Add a test for wbinfo -a to test_member.sh

Reimplement the server-side 'pam_auth' and 'pam_auth_crap' calls to
use the same SamLogon code as auth_winbind uses.

In my previous code, we did not bind to the LSA and SAMR pipes, before
attempting operations.  We now do this (how we passed any tests before
is beyond me).

This required some rework, particularly to make it easier to setup
secondary connections.  The new rpc_secondary_auth_connection()
function also performs the bind.

The dcerpc_connect.c file was getting to big, so things have been
merged into dcerpc_secondary.c.

Andrew Bartlett
2007-10-10 15:01:08 -05:00
Kai Blin
f45ae8a878 r23876: Prepare to run nsstest from make test, just not add it to tests_all.sh yet. 2007-10-10 15:01:06 -05:00
Stefan Metzmacher
0d27c1b54e r23860: export WINBINDD_SOCKET_DIR into the testenv
metze
2007-10-10 15:01:05 -05:00
Stefan Metzmacher
759b5d94b3 r23851: export _ABS versions of PREFIX and SRCDIR
metze
2007-10-10 14:59:24 -05:00
Andrew Bartlett
49ff929be6 r23720: Allow the member server to work against an LDAP Backend. Another case
where LDB isn't as strict as OpenLDAP, the self join record contains
duplicate servicePrincipalNames once the DNS name and domain name are
made equal.  (Easier to just skip the useless self-join).

Andrew Bartlett
2007-10-10 14:59:08 -05:00
Andrew Bartlett
16692ae7d9 r23693: Give the process a chance to write out it's coverage data, before we
blast a kill -9 at it.

Andrew Bartlett
2007-10-10 14:59:02 -05:00
Andrew Bartlett
b7e727186e r23680: Make it easier to setup a domain member server - the 'server role'
will now control the auth methods, but an override is still available,
ex:

auth methods:domain controller = <methods>

Andrew Bartlett
2007-10-10 14:59:00 -05:00
Andrew Bartlett
3ecd180343 r23257: Newer OpenLDAP versions don't seem to need this, so simplfy.
Andrew Bartlett
2007-10-10 14:53:06 -05:00
Andrew Bartlett
6d4d90399f r23235: Don't do a seperate LDAP provision step. Instead, everything we need
(including the config files) is created by provision-backend.

Andrew Bartlett
2007-10-10 14:53:05 -05:00
Andrew Bartlett
a7a409074a r23233: Use the schema and basedn files generated by the provision-backend script.
(Moving towards using only the script's output, one step at a time).

Andrew Bartlett
2007-10-10 14:53:05 -05:00
Andrew Bartlett
2cde9eb860 r23191: Use the new provision-backend script to setup Fedora DS for make test.
OpenLDAP to follow once I get things working...

Andrew Bartlett
2007-10-10 14:53:03 -05:00
Andrew Bartlett
0f457b1d2e r23189: Work towards a totally scripted setup of LDAP backends, so others can
easily try this out.

I also intend to use this for the selftest, but I'm chasing issues
with the OpenlDAP (but not Fedora DS) backend.

Andrew Bartlett
2007-10-10 14:53:02 -05:00
Rafal Szczesniak
9471de13ea r23179: I forgot ejsnet.js script is one of tests. Disable it temporarily.
rafal
2007-10-10 14:53:00 -05:00
Jelmer Vernooij
222acbe33b r23175: Handle PKG_CONFIG_PATH not set yet - fixes warning in selftest.pl 2007-10-10 14:52:59 -05:00
Stefan Metzmacher
682c19f326 r23137: make it possible to skip the pidl tests
with PIDL_TESTS_SKIP=yes

metze
2007-10-10 14:52:54 -05:00
Andrew Bartlett
cddffbf602 r23089: This is upstream now, so we don't need to add it manually.
Andrew Bartlett
2007-10-10 14:52:48 -05:00
Andrew Bartlett
ea206dce06 r23035: We don't need to add this entry, and I hope to figure out how to avoid
adding the other two manually.

However, to do this we do need to skip the check (with -u) that
slaptest can access the db.

Andrew Bartlett
2007-10-10 14:52:43 -05:00
Andrew Bartlett
90f2412152 r23028: I've now got a patch to Fedora DS to make it only install the very base schema.
I'll post that patch into lorikeet and submit upstram.

Andrew Bartlett
2007-10-10 14:52:41 -05:00
Stefan Metzmacher
9aa328fbf6 r22995: don't run LOCAL-ICONV twice...
metze
2007-10-10 14:52:38 -05:00
Andrew Bartlett
97960421a1 r22877: Remove stray 'l' 2007-10-10 14:52:27 -05:00
Rafal Szczesniak
5638210f2d r22871: restore testing against host name instead of ip address
rafal
2007-10-10 14:52:26 -05:00
Stefan Metzmacher
79c1133467 r22626: test member server with local and domain credentials
metze
2007-10-10 14:51:55 -05:00
Stefan Metzmacher
32c805919f r22625: hopefully fix make test on solaris
metze
2007-10-10 14:51:55 -05:00
Stefan Metzmacher
fdb08a5b9c r22624: - configure other auth methods for the member server
- use the netbiosname as domain and realm for the provision
  of the member server

metze
2007-10-10 14:51:54 -05:00
Stefan Metzmacher
6fb6666e42 r22623: export SMB_CONF_PATH from selftest.pl
metze
2007-10-10 14:51:54 -05:00
Stefan Metzmacher
f8c1b561e9 r22608: use a shorter share name as testparm complained about
a share name longer than 12 chars

metze
2007-10-10 14:51:51 -05:00
Stefan Metzmacher
eb0f257cd1 r22606: don't every try to prompt within make test...
metze
2007-10-10 14:51:51 -05:00
Jelmer Vernooij
adf835a324 r22605: Set up all required environments before starting tests. 2007-10-10 14:51:50 -05:00
Stefan Metzmacher
3064d881e3 r22601: run net join with the correct socket_wrapper and krb5 configuration
metze
2007-10-10 14:51:50 -05:00
Jelmer Vernooij
4ef937a08d r22599: Document member server. 2007-10-10 14:51:49 -05:00
Stefan Metzmacher
f7a3d78fef r22597: try to pass on some more boxes in the build-farm without timeout
metze
2007-10-10 14:51:49 -05:00
Stefan Metzmacher
e9fe3c40e1 r22575: move script/tests/ -> selftest/
as discussed with jelmer and abartlet

metze
2007-10-10 14:51:46 -05:00