aboutsummaryrefslogtreecommitdiff
path: root/net/openldap24-server/files
diff options
context:
space:
mode:
authorXin LI <delphij@FreeBSD.org>2014-03-19 22:11:10 +0000
committerXin LI <delphij@FreeBSD.org>2014-03-19 22:11:10 +0000
commit22c046f17aea03bf76f3fedbdb5c29c97b22fee7 (patch)
treedca96f8b3124180dae56a253d0c844cc89af2238 /net/openldap24-server/files
parent6167391cdaba4adf1d85277f39e2412b7562c58a (diff)
downloadports-22c046f17aea03bf76f3fedbdb5c29c97b22fee7.tar.gz
ports-22c046f17aea03bf76f3fedbdb5c29c97b22fee7.zip
Notes
Diffstat (limited to 'net/openldap24-server/files')
-rw-r--r--net/openldap24-server/files/slapd.in4
1 files changed, 2 insertions, 2 deletions
diff --git a/net/openldap24-server/files/slapd.in b/net/openldap24-server/files/slapd.in
index 76061fa441e1..003b87746f1a 100644
--- a/net/openldap24-server/files/slapd.in
+++ b/net/openldap24-server/files/slapd.in
@@ -47,7 +47,7 @@ if [ -n "${slapd_args+set}" ]; then
warn "slapd_args is deprecated, use slapd_flags"
: ${slapd_flags="$slapd_args"}
fi
-: ${slapd_owner="ldap:ldap"}
+: ${slapd_owner="%%LDAP_USER%%:%%LDAP_GROUP%%"}
: ${slapd_sockets_mode="666"}
: ${slapd_cn_config="NO"}
@@ -83,7 +83,7 @@ start_precmd()
for DBDIR in ${DATABASEDIR}; do
if [ ! -d "${DBDIR}" ]; then
mkdir -p "${DBDIR}"
- cp "%%PREFIX%%/etc/openldap/DB_CONFIG.example" "${DBDIR}/DB_CONFIG"
+ [ -f "%%PREFIX%%/etc/openldap/DB_CONFIG.example" ] && cp "%%PREFIX%%/etc/openldap/DB_CONFIG.example" "${DBDIR}/DB_CONFIG"
fi
chown -RL "$slapd_owner" "${DBDIR}"
chmod 700 "${DBDIR}"