canaille-globuzma/demo/slapd.sh

13 lines
430 B
Bash
Raw Normal View History

#!/bin/bash
if [ "$SLAPD_BINARY" == "NATIVE" ] || ([ "$SLAPD_BINARY" == "" ] && type slapd > /dev/null 2>&1); then
env BIN=$BIN:/usr/bin:/usr/sbin env/bin/python ldap-server.py
elif [ "$SLAPD_BINARY" == "DOCKER" ] || ([ "$SLAPD_BINARY" == "" ] && type docker-compose > /dev/null 2>&1); then
docker-compose up
else
echo "Cannot start the LDAP server. Please install openldap or docker on your system."
2022-01-04 18:23:06 +00:00
exit 1
fi