summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authorXin LI <delphij@FreeBSD.org>2007-08-21 09:23:42 +0000
committerXin LI <delphij@FreeBSD.org>2007-08-21 09:23:42 +0000
commit2369f3725ef248888f338df00daab9ff6388c796 (patch)
treef265c862a2ed714371e060ac30448aa46f9e5710 /net
parent140f813f897b705fdd000b925f02f924df7c1625 (diff)
downloadfreebsd-ports-2369f3725ef248888f338df00daab9ff6388c796.zip
- Adjust DATABASEDIR's permission to 700 upon slapd start.
Diffstat (limited to 'net')
-rw-r--r--net/openldap24-server/Makefile2
-rw-r--r--net/openldap24-server/files/slapd.sh.in1
2 files changed, 2 insertions, 1 deletions
diff --git a/net/openldap24-server/Makefile b/net/openldap24-server/Makefile
index 4311dfb13f80..7b4bfe914dd0 100644
--- a/net/openldap24-server/Makefile
+++ b/net/openldap24-server/Makefile
@@ -39,7 +39,7 @@ BROKEN= incompatible OpenLDAP version: ${WANT_OPENLDAP_VER}
.endif
PORTREVISION_CLIENT= 1
-PORTREVISION_SERVER= 2
+PORTREVISION_SERVER= 3
.if !defined(CLIENT_ONLY)
OPTIONS= SASL "With (Cyrus) SASL2 support" off \
diff --git a/net/openldap24-server/files/slapd.sh.in b/net/openldap24-server/files/slapd.sh.in
index 9bf2bf82401e..a9771a54f910 100644
--- a/net/openldap24-server/files/slapd.sh.in
+++ b/net/openldap24-server/files/slapd.sh.in
@@ -49,6 +49,7 @@ start_precmd()
*)
chown "$slapd_owner" "%%LDAP_RUN_DIR%%"
chown -RL "$slapd_owner" "%%DATABASEDIR%%"
+ chmod 700 "%%DATABASEDIR%%"
chown "$slapd_owner" "%%PREFIX%%/etc/openldap/slapd.conf"
slapd_ownername="${slapd_owner%:*}"