aboutsummaryrefslogtreecommitdiffstats
path: root/security/krb5-115
diff options
context:
space:
mode:
authorcy <cy@FreeBSD.org>2017-03-14 10:55:24 +0800
committercy <cy@FreeBSD.org>2017-03-14 10:55:24 +0800
commit9097acc1ade90230ca80d7f5a2db635c346beb3f (patch)
treef75baf83b79655cb58bd39fb5d4ba69560e1fc7e /security/krb5-115
parent87eb7cf8c51295d20f1762d006fd6a93ec5274d8 (diff)
downloadfreebsd-ports-gnome-9097acc1ade90230ca80d7f5a2db635c346beb3f.tar.gz
freebsd-ports-gnome-9097acc1ade90230ca80d7f5a2db635c346beb3f.tar.zst
freebsd-ports-gnome-9097acc1ade90230ca80d7f5a2db635c346beb3f.zip
Install LDIF and schema files if LDAP is enabled
PR: 217552 Submitted by: John W. O'brien <john@saltant.com> Differential Revision: D9889
Diffstat (limited to 'security/krb5-115')
-rw-r--r--security/krb5-115/Makefile9
-rw-r--r--security/krb5-115/pkg-plist2
2 files changed, 10 insertions, 1 deletions
diff --git a/security/krb5-115/Makefile b/security/krb5-115/Makefile
index 554fa72dde67..cb87010d68ca 100644
--- a/security/krb5-115/Makefile
+++ b/security/krb5-115/Makefile
@@ -3,7 +3,7 @@
PORTNAME= krb5
PORTVERSION= 1.15.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= security
MASTER_SITES= http://web.mit.edu/kerberos/dist/${PORTNAME}/${PORTVERSION:C/^[0-9]*\.[0-9]*/&X/:C/X\.[0-9]*$//:C/X//}/
.if !defined(MASTERDIR)
@@ -148,4 +148,11 @@ post-install:
@${SED} "s%\${PREFIX}%${PREFIX}%" ${FILESDIR}/README.FreeBSD > ${STAGEDIR}${PREFIX}/share/doc/krb5/README.FreeBSD
@${CHMOD} 444 ${STAGEDIR}${PREFIX}/share/doc/krb5/README.FreeBSD
+post-install-LDAP-on:
+ ${MKDIR} ${STAGEDIR}${DATADIR}
+ ${INSTALL_DATA} ${WRKSRC}/plugins/kdb/ldap/libkdb_ldap/kerberos.schema \
+ ${STAGEDIR}${DATADIR}
+ ${INSTALL_DATA} ${WRKSRC}/plugins/kdb/ldap/libkdb_ldap/kerberos.ldif \
+ ${STAGEDIR}${DATADIR}
+
.include <bsd.port.post.mk>
diff --git a/security/krb5-115/pkg-plist b/security/krb5-115/pkg-plist
index 0cff96c96255..4be497012c3b 100644
--- a/security/krb5-115/pkg-plist
+++ b/security/krb5-115/pkg-plist
@@ -164,6 +164,8 @@ share/examples/krb5/kdc.conf
share/examples/krb5/krb5.conf
share/examples/krb5/services.append
share/locale/en_US/LC_MESSAGES/mit-krb5.mo
+%%LDAP%%%%DATADIR%%/kerberos.schema
+%%LDAP%%%%DATADIR%%/kerberos.ldif
@dir lib/krb5/plugins/authdata
@dir lib/krb5/plugins/libkrb5
@dir var/run/krb5kdc