freebsd-ports/net/openldap21-server/files/slapd.sh
Ying-Chieh Liao fe5c87c637 1. typo fix
2. example fix

PR:		42660 (1), 42662 (2)
Submitted by:	Attila Nagy <bra@fsn.hu>
2002-09-19 21:49:55 +00:00

47 lines
683 B
Bash

#!/bin/sh
#
# $FreeBSD$
slapd_program=@@PREFIX@@/libexec/slapd
# Uncomment one of the following:
#
# IPv4 Only
#slapd_args='-h ldap://0.0.0.0;'
#
# IPv6 and IPv4
#slapd_ags='-h "ldap://[::] ldap://0.0.0.0";'
#
# IPv6 Only
#slapd_args='-h ldap://[::];'
#
#
slapd_args=
pidfile=/var/run/slapd.pid
case "$1" in
start)
if [ -x $slapd ]; then
echo -n ' slapd'
${slapd_program} ${slapd_args}
fi
;;
stop)
if [ -f $pidfile ]; then
kill `cat $pidfile`
telnet localhost ldap </dev/null >/dev/null 2>&1
echo -n ' slapd'
rm $pidfile
else
echo ' slapd: not running'
fi
;;
*)
echo "Usage: `basename $0` {start|stop}" >&2
exit 64
;;
esac
exit 0