GitLab steht wegen Wartungsarbeiten am Montag, den 10. Mai, zwischen 17:00 und 19:00 Uhr nicht zur Verfügung.

Commit 7f0faa61 authored by marutosijp's avatar marutosijp

run LDAP tests on Travis CI

git-svn-id: https://svn.redmine.org/redmine/trunk@14785 e93f8b46-1217-0410-a6f0-8f06a7374b81
parent a1398987
......@@ -145,6 +145,7 @@ before_install:
psql -c "SHOW SERVER_ENCODING" -U postgres ;
psql -c "SHOW DateStyle" -U postgres ;
fi
- sudo sh -x test/travis/install-openldap.sh
script:
- export DATABASE_ADAPTER=${DB}
- "SCMS=bazaar,cvs,subversion,git,mercurial,filesystem"
......
# Sample OpenLDAP configuration file for Redmine LDAP test server
# Ubuntu 12.04 LTS Server Edition 64 bit slapd (2.4.28-1.1ubuntu4.6)
#
include /etc/ldap/schema/core.schema
include /etc/ldap/schema/cosine.schema
include /etc/ldap/schema/inetorgperson.schema
include /etc/ldap/schema/openldap.schema
include /etc/ldap/schema/nis.schema
pidfile /var/run/slapd/slapd.pid
argsfile /var/run/slapd/slapd.args
modulepath /usr/lib/ldap
moduleload back_bdb.la
database bdb
suffix "dc=redmine,dc=org"
rootdn "cn=Manager,dc=redmine,dc=org"
rootpw secret
# Indices to maintain
index objectClass eq
#! /bin/sh
DEBIAN_FRONTEND=noninteractive apt-get install -y --force-yes slapd ldap-utils
dpkg -l *slapd* *ldap-utils*
TOP_DIR=`dirname $0`/../..
/etc/init.d/slapd stop
rm -rf /etc/ldap/slapd.d/*
rmdir /etc/ldap/slapd.d/
rm -rf /var/lib/ldap/*
cp ${TOP_DIR}/test/fixtures/ldap/slapd.ubuntu.12.04.conf /etc/ldap/slapd.conf
slaptest -u -v -f /etc/ldap/slapd.conf
/etc/init.d/slapd start
ldapadd -x -D "cn=Manager,dc=redmine,dc=org" \
-w secret -h localhost -p 389 -f ${TOP_DIR}/test/fixtures/ldap/test-ldap.ldif
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment