3 export PATH
=/usr
/local
/sbin
:/usr
/sbin
:/sbin
:$PATH
4 SCHEMA_NEEDED
="core nis cosine inetorgperson openldap"
6 # setup needed schema files
7 for f
in $SCHEMA_NEEDED; do
8 if [ ! -r tests
/schema
/$f.schema
]; then
10 if [ -r /etc
/ldap
/schema
/$f.schema
]; then
11 ln -s /etc
/ldap
/schema
/$f.schema
tests
/schema
/$f.schema
14 if [ -r /etc
/openldap
/schema
/$f.schema
]; then
15 ln -s /etc
/openldap
/schema
/$f.schema
tests
/schema
/$f.schema
19 echo "ERROR: you need the following OpenLDAP schema files in tests/schema/"
20 for f
in $SCHEMA_NEEDED; do
30 export LDB_URL
=`tests/ldapi_url.sh`
32 .
tests
/test-generic.sh