summaryrefslogtreecommitdiff
path: root/net/openldap20-server/files/slapd.sh
diff options
context:
space:
mode:
Diffstat (limited to 'net/openldap20-server/files/slapd.sh')
-rw-r--r--net/openldap20-server/files/slapd.sh6
1 files changed, 4 insertions, 2 deletions
diff --git a/net/openldap20-server/files/slapd.sh b/net/openldap20-server/files/slapd.sh
index 0e3601b07e5c..08a215cd5ea8 100644
--- a/net/openldap20-server/files/slapd.sh
+++ b/net/openldap20-server/files/slapd.sh
@@ -15,14 +15,16 @@ slapd_program=@@PREFIX@@/libexec/slapd
# IPv6 Only
#slapd_args='-h ldap://[::]'
#
+# Add '-u ldap -g ldap' when you do not want to run
+# slapd as root
#
slapd_args=
-pidfile=/var/run/slapd.pid
+pidfile=@@LDAP_RUN_DIR@@/slapd.pid
case "$1" in
start)
- if [ -x $slapd ]; then
+ if [ -x ${slapd_program} ]; then
echo -n ' slapd'
eval ${slapd_program} ${slapd_args}