Pierangelo Masarati
fcda57e90f
use macros instead of numbers...
2005-12-13 20:11:26 +00:00
Pierangelo Masarati
73acecaf0f
cleanup
2005-12-13 15:53:10 +00:00
Pierangelo Masarati
85f42f5324
fix previous commit
2005-12-12 10:31:46 +00:00
Pierangelo Masarati
e113e18bb6
more about sizelimit disclose issue in back-meta (ITS#4213)
2005-12-11 23:39:09 +00:00
Pierangelo Masarati
b681c634c4
allow per-replogfile pid/args file (ITS#3523)
2005-12-10 11:52:44 +00:00
Pierangelo Masarati
56258f75db
more on ITS#4253
2005-12-10 10:23:01 +00:00
Pierangelo Masarati
df479246f6
improve previous commit
2005-12-09 12:22:10 +00:00
Pierangelo Masarati
33cccee62a
test attrval.{exact,regex} (related to ITS#4253)
2005-12-09 12:18:29 +00:00
Pierangelo Masarati
7841f4f538
complete merging of dyngroup into dynlist; add back-config support
2005-11-29 02:10:47 +00:00
Pierangelo Masarati
26d802ee53
add dyngroup compare functionality to dynlist
2005-11-28 11:34:46 +00:00
Pierangelo Masarati
02fbe44e79
add regression for ITS#4212
2005-11-25 02:07:31 +00:00
Pierangelo Masarati
9a47e3c81a
use lutil_ato*() whenever appropriate
2005-11-24 01:44:29 +00:00
Pierangelo Masarati
f56253b9d7
really fix ITS#4208
2005-11-24 01:21:10 +00:00
Pierangelo Masarati
d34fffcaf9
use lutil_ato*() whenever appropriate
2005-11-24 01:10:05 +00:00
Pierangelo Masarati
20fd7bf0bb
I cooked the shell var, but I forgot to test it... (ITS#4208)
2005-11-23 23:34:06 +00:00
Pierangelo Masarati
3aeade3bd2
fix return attributes (ITS#4203)
2005-11-23 10:47:27 +00:00
Pierangelo Masarati
990b435ce0
fix return attributes (ITS#4203)
2005-11-23 10:04:33 +00:00
Pierangelo Masarati
e72b4ecf52
save logs of first part of test
2005-11-22 20:37:58 +00:00
Pierangelo Masarati
b9bb1cd66a
add dynlist testing...
2005-11-22 18:50:39 +00:00
Pierangelo Masarati
218004aa4b
don't return matchedDN in the case described in ITS#4195
2005-11-22 11:19:21 +00:00
Howard Chu
70c70a4e81
Overlay creates log suffix entry automatically
2005-11-21 05:45:25 +00:00
Pierangelo Masarati
22b6248c8d
fix library checks; implement client side of "touch" modify (ITS#4183)
2005-11-20 14:25:52 +00:00
Pierangelo Masarati
7fa4b159bf
fix dangling resources issue in slapd-ldap; completely rework slapo-chain to fix the resource leak/concurrency issue; add support for multiple well-known URIs to set credentials for, and deal with unknown URIs anonymously; similar reworking and cleanup for slapd-meta
2005-11-19 15:00:50 +00:00
Pierangelo Masarati
ad93816107
fix size limit count (ITS#4181)
2005-11-17 19:00:58 +00:00
Pierangelo Masarati
917b77fff1
fix matched handling of slapd-ldap/slapo-chain (ITS#4176)
2005-11-16 14:17:19 +00:00
Pierangelo Masarati
1bf816e425
don't use deprecated directives
2005-11-14 19:41:08 +00:00
Hallvard Furuseth
a1856adbe0
Fix format %d errors
2005-11-14 14:36:19 +00:00
Howard Chu
e56ab6a720
Use GetTickCount for timing on Windows
2005-11-10 23:58:24 +00:00
Howard Chu
2c8790aafc
Add -F force option to continue after bind failures. Use gettimeofday
...
for better timing resolution.
2005-11-10 23:22:40 +00:00
Pierangelo Masarati
56ee85695d
reset debugging in tools
2005-11-09 13:04:22 +00:00
Pierangelo Masarati
9a3b418916
silence warnings
2005-11-09 12:59:15 +00:00
Pierangelo Masarati
c6904b5feb
cleanup
2005-11-08 00:04:23 +00:00
Pierangelo Masarati
161d648c8e
silence warnings & FPE issue
2005-11-06 23:36:29 +00:00
Pierangelo Masarati
e71b45fb69
add missing "-F" option in usage
2005-11-06 23:35:53 +00:00
Pierangelo Masarati
a6453f28f8
silence warnings
2005-11-06 23:27:09 +00:00
Pierangelo Masarati
fd1b1a53f2
add matchedDN; fix and clarify behavior when searching in-directory entries
2005-11-06 23:26:42 +00:00
Pierangelo Masarati
f0dac82597
allow per-target retry in searches (ITS#4150)
2005-11-05 14:45:38 +00:00
Pierangelo Masarati
e2a172067f
allow a friendly behavior when stress testing proxies
2005-11-04 16:30:43 +00:00
Pierangelo Masarati
e730640c02
allow a friendly behavior of write stress testers...
2005-11-04 16:17:32 +00:00
Pierangelo Masarati
203525a64b
tolerate more error conditions
2005-11-04 15:51:19 +00:00
Pierangelo Masarati
d08257407d
gently handle LDAP_UNAVAILABLE for a few times
2005-11-04 14:49:59 +00:00
Kurt Zeilenga
a4ef4b0e06
Add test case for ITS#4100
...
Could not duplicate problem using correct form:
delete: userCertificate;binary
Improper form
delete: userCertificate
produces error as expected.
2005-11-03 22:49:03 +00:00
Pierangelo Masarati
31b5ff3661
fix message
2005-11-03 14:20:08 +00:00
Kurt Zeilenga
9bebea7e1b
cleanup
2005-11-01 19:59:23 +00:00
Pierangelo Masarati
e60d7c7f24
fix incorrect bind error (ITS#4129)
2005-11-01 09:47:30 +00:00
Howard Chu
382a0e8d24
Add slapd-bind to Makefile, update bind notes.
2005-10-30 08:57:06 +00:00
Howard Chu
12c18e68e0
Perform binds in a loop, using either a single DN or many DNs
2005-10-29 07:22:35 +00:00
Howard Chu
25f7ec0e30
Fix ITS#4098
2005-10-17 17:41:04 +00:00
Howard Chu
1770f23b85
Add delta syncrepl test
2005-10-15 06:16:01 +00:00
Howard Chu
5ed8778de5
Add var for accesslog
2005-10-15 06:14:52 +00:00
Howard Chu
b2b293eeda
Revert prev commit, let the test run. It usually passes, will need to
...
track down the infinite loop problem at some point. Probably not backend
dependent.
2005-10-14 04:35:49 +00:00
Howard Chu
0dfc478cdf
This test uses syncrepl persist, but ldbm doesn't support that. Exclude it.
2005-10-14 00:10:36 +00:00
Kurt Zeilenga
1937a3b02f
split 'tests' so, by default, only primary backends are tested.
2005-10-06 19:17:42 +00:00
Pierangelo Masarati
a9baa69375
ldapmodify doesn't return an LDAP error code
2005-10-05 01:22:26 +00:00
Pierangelo Masarati
b30fc9f571
allow writable dirs to be user-relocated
2005-10-01 18:01:27 +00:00
Howard Chu
572ca2db94
Tweak slapd startup delays
2005-09-30 07:32:49 +00:00
Hallvard Furuseth
33d18bc93d
Use $CONFFILTER. Parametrize testrun directory.
2005-09-29 23:30:54 +00:00
Hallvard Furuseth
d551fd3be8
Source scripts/defines.sh _after_ the variables it uses have been set
2005-09-29 23:19:28 +00:00
Hallvard Furuseth
fe104b5e46
Don't refuse to ./run -b sql just because none of bdb, hdb & ldbm is configured
2005-09-29 23:07:35 +00:00
Hallvard Furuseth
bc729ea9ba
Minor cleanup to match the other tests:
...
Always mkdir $TESTDIR when making subdirs, and always use mkdir -p anyway.
Add or modify "test skipped" messages.
'exit 0' instead of 'exit'.
2005-09-29 22:26:43 +00:00
Hallvard Furuseth
0d360951d0
Exit with nonzero instead of $RC when $RC is 0 and should not be
2005-09-29 22:12:29 +00:00
Kurt Zeilenga
9449c5709e
ITS#4021: add new {CLEARTEXT} kludge as bv_len=0 kludge no
...
longer works well.
2005-09-29 20:30:09 +00:00
Kurt Zeilenga
68ae7408dc
ITS#4049: oldPassword cannot be ignored, error for now
...
Add tests to confirm proper behavior
2005-09-29 08:00:33 +00:00
Pierangelo Masarati
96e2da71a0
parametrize all directories
2005-09-28 23:38:15 +00:00
Howard Chu
094f8f645d
ITS#4045 fix ldapsearch checks
2005-09-28 16:56:24 +00:00
Hallvard Furuseth
a88f0c5461
Fix typos in error messages
2005-09-27 20:10:12 +00:00
Hallvard Furuseth
737562a20b
Add missing 'kill -HUP $KILLPIDS' statement before an exit.
2005-09-26 15:28:11 +00:00
Hallvard Furuseth
1732b14755
Add missing 'kill -HUP $KILLPIDS' statements before exit.
...
Obey ./run -k ($KILLSERVERS = no).
2005-09-26 14:56:12 +00:00
Hallvard Furuseth
460687589a
Delete pointless wait for (foreground) slapadd
2005-09-26 14:52:02 +00:00
Hallvard Furuseth
d10c999098
Fix typo "failed $(RC)" -> "failed ($RC)"
2005-09-26 14:50:15 +00:00
Hallvard Furuseth
a727de0367
Update passwd-search to use current defines.sh variables.
...
Obey $WAIT (run -w) and $KILLSERVERS (run -k).
Bugfix: Set $RC before using it.
Handle invocation both with and without ./run; unsure what was intended.
2005-09-26 07:45:19 +00:00
Hallvard Furuseth
ef7f08f914
Fix checks of exit values from ldapcompare
2005-09-26 05:15:06 +00:00
Hallvard Furuseth
262c8cd5b5
Remove variable AC_glue, set from the deleted configure variable BUILD_GLUE.
2005-09-26 05:04:07 +00:00
Kurt Zeilenga
cff4c03e9e
some TESTDIR fixes
2005-09-21 02:40:09 +00:00
Hallvard Furuseth
ad2ec8effa
More POSIX 1003.1-2001 support: Replace test -a with &&. Replace egrep
...
with $EGREP_CMD from configure. (Renamed from configure's $EGREP just
in case egrep variants exist that use the EGREP environment variable.)
2005-09-17 22:44:03 +00:00
Hallvard Furuseth
023d510766
Support POSIX 1003.1-2001 without XSI extensions (ITS #2667 ):
...
Do not use test -a/-o. Use shell features like &&, || or case...esac.
Use grep instead of egrep (but not the not-yet-portable Posix variant grep -E).
Based on a patch from Paul Eggert.
2005-09-17 22:22:15 +00:00
Howard Chu
2918d4498f
Fix syntax of modrdn/ bad newsuperior test
2005-09-10 01:52:27 +00:00
Howard Chu
bec98df993
ITS#3979 restore 2.1,2.2 search order
2005-09-09 12:17:33 +00:00
Howard Chu
4f6d762f5f
ITS#3979 restore 2.1,2.2 search order
2005-09-09 11:43:44 +00:00
Howard Chu
6aca95bd01
Fix people / groups order to match testdata
2005-09-01 12:38:41 +00:00
Howard Chu
a6af143798
GLUE is not an overlay
2005-09-01 12:13:15 +00:00
Howard Chu
3033741b60
Glue is back in core, not an overlay
2005-09-01 11:49:40 +00:00
Howard Chu
0ec5e73f64
Revert to 2.2 glue/subordinate config syntax
2005-09-01 11:48:28 +00:00
Pierangelo Masarati
c6ab2bd20d
never exit 0
2005-08-30 11:58:17 +00:00
Pierangelo Masarati
f567219108
missing ;;
2005-08-30 11:34:25 +00:00
Howard Chu
11cb50bd95
Use LDIFFILTER to avoid Windows EOL issues on $CMP
2005-08-28 03:59:21 +00:00
Pierangelo Masarati
190d5c65e8
fix ACI detection (please rebuild)
2005-08-27 16:27:12 +00:00
Howard Chu
d7122627fa
Leave pwdPolicySubEntry user-modifiable for now
2005-08-26 00:19:08 +00:00
Pierangelo Masarati
ea1d68e203
don't use -u: it's not portable (ITS#3969)
2005-08-25 20:05:51 +00:00
Howard Chu
27467a79e7
ITS#3968 Add tests for valsort overlay, with fixes.
2005-08-24 08:55:12 +00:00
Howard Chu
f15a0f1dea
Need manageDIT to set pwdPolicySubentry now
2005-08-24 03:03:20 +00:00
Pierangelo Masarati
40c0d3bfa3
harmonize back-ldbm and back-bdb handling of searchBase disclose access; fixes ITS#3964, ITS#3963 still open
2005-08-23 17:38:50 +00:00
Pierangelo Masarati
3cb9d64de3
more tests
2005-08-22 18:10:23 +00:00
Pierangelo Masarati
9e9137cb74
add ACI test
2005-08-22 17:58:36 +00:00
Pierangelo Masarati
bf37d12686
9010 is not registered but used on Solaris...
2005-08-22 12:37:39 +00:00
Hallvard Furuseth
dfe5336e21
Fix typo "==" -> "=" in test
2005-08-22 08:10:03 +00:00
Hallvard Furuseth
657da89181
Support --disable-monitor: slapadd -b "" instead of -n 3.
2005-08-21 01:01:24 +00:00
Hallvard Furuseth
aefb0f3f05
Support --disable-monitor
2005-08-21 00:59:34 +00:00
Hallvard Furuseth
9fb32a65b3
Support --disable-monitor: Do not leave $MONMOD empty
2005-08-21 00:58:00 +00:00
Pierangelo Masarati
dd87b75985
use our default referral; slapd complains about returning 0x0a without a ref
2005-08-19 17:04:12 +00:00