Commit graph

911 commits

Author SHA1 Message Date
Quanah Gibson-Mount
a3f186880c ITS#9351 - Always build back-monitor as a static backend 2020-09-21 16:52:33 +00:00
Quanah Gibson-Mount
1b6a223a68 ITS#9344 - Fix TLS_PEERKEY_HASH_FAIL evaluation 2020-09-13 08:37:41 +00:00
Howard Chu
cfcf418c94 ITS#9345 disable test058 again 2020-09-13 08:37:05 +01:00
Howard Chu
08b578ce85 ITS#9346 Fix test063 to handle more servers 2020-09-13 08:35:21 +01:00
Quanah Gibson-Mount
47ec168779 ITS#9209 - Fix previous commit for command invocation 2020-09-12 04:58:12 +00:00
Quanah Gibson-Mount
3b2f16e1be ITS#9209 - Fix command invocation 2020-09-12 04:40:46 +00:00
Quanah Gibson-Mount
9d48bdd03b Issue#9335 - Skip test if compiled without SASL support 2020-09-11 21:02:41 +00:00
Howard Chu
c91d6df96b ITS#9339 fix test049 script
Was re-using rid=002, changed to unique rid
2020-09-10 02:29:19 +00:00
Howard Chu
76ff2558c0 ITS#9339 Add cn=monitor to test063
Just for convenience
2020-09-10 02:29:19 +00:00
Quanah Gibson-Mount
ce23aee98d ITS#9209 - Use portable command instead of which for determining if binaries are present 2020-09-04 22:06:15 +00:00
Quanah Gibson-Mount
27e7da68d7 Issue#9333 - Delete unused TIMING variable left over from OpenLDAP 2.0 2020-09-04 21:34:06 +00:00
Fredrik Roubert
8a521c17aa ITS#9232 - Implement caseIgnoreListSubstringsMatch. 2020-08-21 21:45:19 +00:00
Quanah Gibson-Mount
092d0a893f ITS#9121 - Use memberOf instead of dgMemberOf 2020-08-20 00:05:26 +00:00
Howard Chu
2721246545 ITS#9309 fix exit status on prev commit 2020-08-10 23:18:48 +01:00
Howard Chu
827a5577f2 ITS#9309 test rejection of redundant ppolicy config 2020-08-10 23:08:37 +01:00
Howard Chu
42644cbc34 ITS#7344 fix test064-constraint
Remove bash-isms
2020-08-07 02:31:18 +01:00
Howard Chu
d4c7126e67 ITS#9279 test Netscape password expiration controls
and do some LDIF cleanup
2020-08-04 22:04:14 +00:00
Quanah Gibson-Mount
63d6f680ba ITS#8753 - Fix reference to ldaps to be StartTLS to accurately reflect what the test is doing 2020-07-30 23:26:22 +00:00
Ondřej Kuzník
ee79cb3874 ITS#6467 Add test script 2020-07-22 22:25:10 +01:00
Quanah Gibson-Mount
3716245fec Issue#8511 - Update documentation and configs to correctly use multiprovider 2020-07-22 19:32:49 +00:00
Howard Chu
2c0499ae4e ITS#9121 support nested groups 2020-07-22 15:11:24 +00:00
Howard Chu
9210ed1618 ITS#9121 add dynamic memberOf support for static groups 2020-07-22 15:11:24 +00:00
Quanah Gibson-Mount
21eef84a49 ITS#9275 -- Update wording to remove slave and master terms, consolidate on provider/consumer 2020-07-18 16:27:04 +00:00
Ondřej Kuzník
bdc9dbc511 ITS#8701 Implement account usability in ppolicy 2020-07-07 16:43:37 +01:00
Ondřej Kuzník
5bf16496e4 ITS#7084, ITS#7089, ITS#7788 Update test to account for new functionality 2020-07-03 20:42:14 +00:00
Quanah Gibson-Mount
58c978825c Issue#9020 - Use consistent namespaces for overlays 2020-06-22 20:44:12 +00:00
Quanah Gibson-Mount
c91bbe6eea ITS#8614 - slapd must be built threaded 2020-05-14 16:30:17 +00:00
Ryan Tandy
78cfaa3c9f Fix minor issues in test077 script 2020-04-28 11:27:49 -07:00
Ryan Tandy
7dfbcfa151 Fix typos 2020-04-28 11:24:48 -07:00
Ryan Tandy
59bdc8158f Convert test077 to LDIF config 2020-04-28 11:24:48 -07:00
Ryan Tandy
e006994d83 Fix slaptest in test077
The libtool wrapper scripts lose argv[0] when exec'ing the real binary.

In the CI Docker container, where the build runs as root, this was
actually starting a real slapd on the default port.

Outside Docker, running as a non-root user, this slapd would just fail
to start, and wouldn't convert the config either.

Using "slapd -Tt" fixes the issue but also prints a warning from
slaptest since the database hasn't been initialized yet.

Dynamic config isn't actually used in this test script, so let's just
run slapd off the config file directly.
2020-04-28 11:21:17 -07:00
Ryan Tandy
0578202a26 Skip MIT setup if krb5kdc not installed 2020-04-27 21:41:29 +00:00
Ryan Tandy
10cc52ca4c ITS#7573 Create regression test 2020-04-27 16:21:12 +00:00
Ryan Tandy
df46c07a92 ITS#6035 Skip test076 if chosen SASL mech not supported 2020-04-26 01:46:43 +00:00
Ryan Tandy
34918d4e35 Fix export syntax compatibility with older sh 2020-04-25 17:02:07 -07:00
Isaac Boukris
7b0017ad49 ITS#9189 add channel-bindings tests 2020-04-23 21:00:39 +02:00
Quanah Gibson-Mount
bc9a92866a ITS#6740 - Always enable rewrite 2020-04-22 14:49:10 +00:00
Isaac Boukris
8e3e85e329 auth: add SASL/GSSAPI tests 2020-04-19 11:10:50 +03:00
Howard Chu
94ef2c9b43 ITS#9209 quote test argument 2020-04-18 01:30:08 +01:00
Howard Chu
c5acb1d377 ITS#9209 fix test 2020-04-17 21:00:07 +01:00
Ryan Tandy
7ce474050e ITS#6035 Fix test076 to specify SASL mech 2020-04-16 09:51:28 -07:00
Ondřej Kuzník
6d6a330057 ITS#8245 Use Relax control to avoid uniqueness checks
Still needs to retrieve the entry for ACL resolution until we can
restrict controls with ACLs.
2020-04-06 20:44:09 +00:00
Ondřej Kuzník
6d9e9e6cb0 ITS#6207 Print out test timings 2020-04-03 09:47:46 +01:00
Ondřej Kuzník
720057f4f3 ITS#8753 Fix pinning test script with no openssl 2020-04-03 09:47:46 +01:00
Ryan Tandy
2b01b8dd56 ITS#6035 Create test script 2020-04-02 09:10:51 -07:00
Ondřej Kuzník
373e497b0e ITS#9156 Add some ppolicy v10 tests 2020-01-23 23:47:09 +00:00
Quanah Gibson-Mount
f6ad222e41 Happy New Year! 2020-01-09 16:50:21 +00:00
Ondřej Kuzník
2a301c3040 ITS#9124 Cancel exop test, piggybacking on syncrepl tests 2020-01-03 11:49:17 +00:00
Howard Chu
2ad87f4235 ITS#9121 extend test cases
Test for filtered dynamic attrs, memberOf, filtered memberOf
2019-12-18 20:31:21 +00:00
Howard Chu
90b0abd894 ITS#9121 dynlist enhancements
1) allow filtering on dynamic attribute values
2) populate an optionally configured memberOf attribute

test044 script still needs to be extended to test these
enhancements. We need to define an interim attributeType
for testing memberOf functionality.
2019-12-16 18:31:12 +00:00