summaryrefslogtreecommitdiff
path: root/sysutils/rsyslog-gssapi
diff options
context:
space:
mode:
authorfhajny <fhajny@pkgsrc.org>2014-09-05 07:15:41 +0000
committerfhajny <fhajny@pkgsrc.org>2014-09-05 07:15:41 +0000
commit2cc3f54c0f3f6ad496024dea5e1e918398732b3e (patch)
treeb37094180082f677027eaffb2242a45ad08ae925 /sysutils/rsyslog-gssapi
parent98b38a13c3cba281e0fd6538adfc2e233831ccee (diff)
downloadpkgsrc-2cc3f54c0f3f6ad496024dea5e1e918398732b3e.tar.gz
Import rsyslog-8.4.0 as sysutils/rsyslog* (based on wip/rsyslog8).
Rsyslog is an enhanced syslogd supporting, among others, MySQL, PostgreSQL, failover log destinations, syslog/tcp, fine grain output format control, high precision timestamps, queued operations and the ability to filter on any message part. It is quite compatible to stock sysklogd and can be used as a drop-in replacement.
Diffstat (limited to 'sysutils/rsyslog-gssapi')
-rw-r--r--sysutils/rsyslog-gssapi/DESCR2
-rw-r--r--sysutils/rsyslog-gssapi/Makefile27
-rw-r--r--sysutils/rsyslog-gssapi/PLIST4
3 files changed, 33 insertions, 0 deletions
diff --git a/sysutils/rsyslog-gssapi/DESCR b/sysutils/rsyslog-gssapi/DESCR
new file mode 100644
index 00000000000..c1e55b35563
--- /dev/null
+++ b/sysutils/rsyslog-gssapi/DESCR
@@ -0,0 +1,2 @@
+rsyslog module with support to receive syslog messages from the
+network protected via Kerberos 5 encryption and authentication.
diff --git a/sysutils/rsyslog-gssapi/Makefile b/sysutils/rsyslog-gssapi/Makefile
new file mode 100644
index 00000000000..1a511b600a4
--- /dev/null
+++ b/sysutils/rsyslog-gssapi/Makefile
@@ -0,0 +1,27 @@
+# $NetBSD: Makefile,v 1.1 2014/09/05 07:15:41 fhajny Exp $
+#
+
+RSYSLOG_MOD= gssapi
+PKGNAME= ${DISTNAME:S/rsyslog/rsyslog-${RSYSLOG_MOD}/}
+
+DEPENDS+= rsyslog>=${PKGVERSION_NOREV}:../../sysutils/rsyslog
+
+KRB5_ACCEPTED= mit-krb5
+
+.include "../../sysutils/rsyslog/Makefile.common"
+
+CONFIGURE_ARGS+= --enable-gssapi-krb5
+
+BUILD_DIRS= . plugins/imgssapi plugins/omgssapi
+INSTALL_DIRS= plugins/imgssapi plugins/omgssapi
+
+post-install:
+ ${INSTALL_DATA} ${WRKSRC}/.libs/lmgssutil.a \
+ ${DESTDIR}${PREFIX}/lib/rsyslog/
+ ${INSTALL_LIB} ${WRKSRC}/.libs/lmgssutil.so \
+ ${DESTDIR}${PREFIX}/lib/rsyslog/
+ ${INSTALL_LIB} ${WRKSRC}/.libs/lmgssutil.lai \
+ ${DESTDIR}${PREFIX}/lib/rsyslog/lmgssutil.la
+
+.include "../../mk/krb5.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/sysutils/rsyslog-gssapi/PLIST b/sysutils/rsyslog-gssapi/PLIST
new file mode 100644
index 00000000000..cabf4ec45a0
--- /dev/null
+++ b/sysutils/rsyslog-gssapi/PLIST
@@ -0,0 +1,4 @@
+@comment $NetBSD: PLIST,v 1.1 2014/09/05 07:15:41 fhajny Exp $
+lib/rsyslog/imgssapi.la
+lib/rsyslog/lmgssutil.la
+lib/rsyslog/omgssapi.la