#!/bin/sh # # Make sure the LDAP server is able to respond by searching for the # root DSE. set -e PATH=/bin:/sbin:/usr/sbin:/usr/bin if [ -z "$1" ] ; then echo "No LDAP server specified on command line" exit 1 fi ldapserver=$1 shift if ldapsearch -l 3 -LLL -h $ldapserver -x -b '' -s base > /dev/null 2>&1 ; then echo "OK - Searching for LDAP root DSE worked on $ldapserver" exit 0 else echo "Failed to fetch root DSE from LDAP server $ldapserver." exit 1 fi