Linux, GDBM

Justin Randall (jusran@postman.symix.com)
Fri, 12 Jul 1996 13:53:48 -0400

I have just attempted to make and install v3.3 on a Linux system using
GDBM.

After compiling, I 'make test' and everything tests OK except for:

>>>>> Starting ./scripts/test007-replication ...
Cleaning up in ./test-db...
Cleaning up in ./test-repl...
Starting master slapd on TCP/IP port 9009...
Starting slave slapd on TCP/IP port 9010...
Using ldapsearch to check that master slapd is running...
Waiting 5 seconds for slapd to start...
Using ldapsearch to check that slave slapd is running...
Starting slurpd...
Using ldapmodify to populate the database...
Using ldapmodify to modify the database...
Waiting 10 seconds for slurpd to send changes...
Using ldapsearch to read all the entries from the master...
Using ldapsearch to read all the entries from the slave...
kill: (8219) - No such pid
Comparing retrieved entries from master and slave...
./test-db/master.out ./test-db/slave.out differ: char 1, line 1
test failed - master and slave databases differ
>>>>> ./scripts/test007-replication failed (exit 1)
make[1]: *** [all] Error 1
make[1]: Leaving directory `/usr/src/ldap-3.3/tests'
make: *** [test] Error 2

I assumed it was just a slurpd problem and would not really inhibit the
normal operation of slapd. When making the test database (example in the
documentation) I cannot retreive any objects from the database. Is that
related to the above error?