Update rsyslog to 8.15.0 Switch to libfastjson, which will become a requirement in the next release. - KSI Lib: Updated code to run with libksi 3.4.0.5 - KSI utilities: Added option to ser publication url. - KSI Lib: Fixed wrong TLV container for KSI signatures from 0905 to 0906. - KSI/GT Lib: Fixed multiple issues found using static analyzer - performance improvement for configs with heavy use of JSON variables - added pmpanngfw: contributed module for translating Palo Alto Networks logs. - testbench: Changed valgrind option for imtcp-tls-basic-vg.sh - pmciscoios: support for asterisk before timestamp added - solr external output plugin much enhanced - omrabbitmq: improvements - add support for libfastjson (as a replacement for json-c) - KSI utilities: somewhat improved error messages - pmciscoios: support for some format variations - support grok via new contributed module mmgrok - omkafka: new statistics counter "maxoutqsize" - improvments for 0mq modules: - omczmq: suspend / Retry handling - the output plugin can now recover from some error states due to issues with plugin startup or message sending - omczmq: refactored topic handling code for ZMQ_PUB output to be a little more efficient - omczmq: added ability to set a timeout for sends - omczmq: set topics can be in separate frame (default) or part of message frame (configurable) - omcmzq: code cleanup - imczmq: code cleanup - imczmq: fixed a couple of cases where vars could be used uninitialized - imczmq: ZMQ_ROUTER support - imczmq: Fix small memory leak from not freeing sockets when done with them - allow creation of on demand ephemeral CurveZMQ certs for encryption. - cleanup on code to unset a variable - omelasticsearch: build on FreeBSD - pmciscoios: fix some small issues clang static analyzer detected - testbench: many improvements and some new tests - overall code improvements thanks to clang static analyzer - gnutls fix: Added possible fix for gnutls issue #575 - bugfix omkafka: restore ability to build on all platforms - bugfix omkafka: fix potentially negative partition number - bugfix: solve potential race in creation of additional action workers - bugfix: potential memory leak in config parsing - bugfix: small memory leak in loading template config - bugfix: fix extra whitespace in property expansions - bugfix: mmfields leaked memory if very large messages were processed - bugfix: mmfields could add garbagge data to field - bugfix: omhttpfs now also compiles with older json-c lib - bugfix: memory leak in (contributed) module omhttpfs - bugfix: parameter mismatch in error message for wrap() function - bugfix: parameter mismatch in error message for random() function - bugfix: divide by zero if max() function was provided zero - bugfix: invalid mutex handling in omfile async write mode - bugfix: fix inconsistent number processing - bugfix: timezone() object: fix NULL pointer dereference - bugfix omfile: memory addressing error if very long outchannel name useddiff -r1.15 -r1.16 pkgsrc/sysutils/rsyslog/Makefile.common
(fhajny)
@@ -1,28 +1,28 @@ | @@ -1,28 +1,28 @@ | |||
1 | # $NetBSD: Makefile.common,v 1.15 2015/11/12 16:41:27 fhajny Exp $ | 1 | # $NetBSD: Makefile.common,v 1.16 2016/01/01 15:34:24 fhajny Exp $ | |
2 | # used by sysutils/rsyslog/Makefile | 2 | # used by sysutils/rsyslog/Makefile | |
3 | # used by sysutils/rsyslog-dbi/Makefile | 3 | # used by sysutils/rsyslog-dbi/Makefile | |
4 | # used by sysutils/rsyslog-elasticsearch/Makefile | 4 | # used by sysutils/rsyslog-elasticsearch/Makefile | |
5 | # used by sysutils/rsyslog-gnutls/Makefile | 5 | # used by sysutils/rsyslog-gnutls/Makefile | |
6 | # used by sysutils/rsyslog-gssapi/Makefile | 6 | # used by sysutils/rsyslog-gssapi/Makefile | |
7 | # used by sysutils/rsyslog-libgcrypt/Makefile | 7 | # used by sysutils/rsyslog-libgcrypt/Makefile | |
8 | # used by sysutils/rsyslog-mysql/Makefile | 8 | # used by sysutils/rsyslog-mysql/Makefile | |
9 | # used by sysutils/rsyslog-pgsql/Makefile | 9 | # used by sysutils/rsyslog-pgsql/Makefile | |
10 | # used by sysutils/rsyslog-rabbitmq/Makefile | 10 | # used by sysutils/rsyslog-rabbitmq/Makefile | |
11 | # used by sysutils/rsyslog-snmp/Makefile | 11 | # used by sysutils/rsyslog-snmp/Makefile | |
12 | 12 | |||
13 | .include "../../mk/bsd.prefs.mk" | 13 | .include "../../mk/bsd.prefs.mk" | |
14 | 14 | |||
15 | DISTNAME= rsyslog-8.14.0 | 15 | DISTNAME= rsyslog-8.15.0 | |
16 | CATEGORIES= sysutils | 16 | CATEGORIES= sysutils | |
17 | MASTER_SITES= http://www.rsyslog.com/files/download/rsyslog/ | 17 | MASTER_SITES= http://www.rsyslog.com/files/download/rsyslog/ | |
18 | 18 | |||
19 | MAINTAINER?= filip@joyent.com | 19 | MAINTAINER?= filip@joyent.com | |
20 | HOMEPAGE= http://www.rsyslog.com/ | 20 | HOMEPAGE= http://www.rsyslog.com/ | |
21 | LICENSE= gnu-gpl-v3 | 21 | LICENSE= gnu-gpl-v3 | |
22 | COMMENT?= Enhanced syslogd for Unix - the ${RSYSLOG_MOD} module | 22 | COMMENT?= Enhanced syslogd for Unix - the ${RSYSLOG_MOD} module | |
23 | 23 | |||
24 | DISTINFO_FILE= ${.CURDIR}/../../sysutils/rsyslog/distinfo | 24 | DISTINFO_FILE= ${.CURDIR}/../../sysutils/rsyslog/distinfo | |
25 | PATCHDIR= ${.CURDIR}/../../sysutils/rsyslog/patches | 25 | PATCHDIR= ${.CURDIR}/../../sysutils/rsyslog/patches | |
26 | 26 | |||
27 | BUILD_DEPENDS+= ${PYPKGPREFIX}-docutils>=0.12:../../textproc/py-docutils | 27 | BUILD_DEPENDS+= ${PYPKGPREFIX}-docutils>=0.12:../../textproc/py-docutils | |
28 | CONFIGURE_ARGS+= RST2MAN=${PREFIX}/bin/rst2man-${PYVERSSUFFIX}.py | 28 | CONFIGURE_ARGS+= RST2MAN=${PREFIX}/bin/rst2man-${PYVERSSUFFIX}.py | |
@@ -42,14 +42,14 @@ EGDIR= ${PREFIX}/share/examples/rsyslo | @@ -42,14 +42,14 @@ EGDIR= ${PREFIX}/share/examples/rsyslo | |||
42 | CONFIGURE_ARGS+= --disable-libgcrypt --disable-testbench \ | 42 | CONFIGURE_ARGS+= --disable-libgcrypt --disable-testbench \ | |
43 | --enable-diagtools --enable-usertools \ | 43 | --enable-diagtools --enable-usertools \ | |
44 | --enable-generate-man-pages | 44 | --enable-generate-man-pages | |
45 | 45 | |||
46 | BUILDLINK_DEPMETHOD.libestr+= build | 46 | BUILDLINK_DEPMETHOD.libestr+= build | |
47 | BUILDLINK_DEPMETHOD.liblogging+= build | 47 | BUILDLINK_DEPMETHOD.liblogging+= build | |
48 | BUILDLINK_DEPMETHOD.libuuid+= build | 48 | BUILDLINK_DEPMETHOD.libuuid+= build | |
49 | 49 | |||
50 | .include "../../devel/libestr/buildlink3.mk" | 50 | .include "../../devel/libestr/buildlink3.mk" | |
51 | .include "../../devel/libuuid/buildlink3.mk" | 51 | .include "../../devel/libuuid/buildlink3.mk" | |
52 | .include "../../devel/zlib/buildlink3.mk" | 52 | .include "../../devel/zlib/buildlink3.mk" | |
53 | .include "../../lang/python/pyversion.mk" | 53 | .include "../../lang/python/pyversion.mk" | |
54 | .include "../../sysutils/liblogging/buildlink3.mk" | 54 | .include "../../sysutils/liblogging/buildlink3.mk" | |
55 | .include "../../textproc/json-c/buildlink3.mk" | 55 | .include "../../textproc/libfastjson/buildlink3.mk" |
@@ -1,17 +1,16 @@ | @@ -1,17 +1,16 @@ | |||
1 | $NetBSD: distinfo,v 1.11 2015/11/12 16:41:27 fhajny Exp $ | 1 | $NetBSD: distinfo,v 1.12 2016/01/01 15:34:24 fhajny Exp $ | |
2 | 2 | |||
3 | SHA1 (rsyslog-8.14.0.tar.gz) = 8b5934129c9aec8f8244e6169f6d0fb4e4043205 | 3 | SHA1 (rsyslog-8.15.0.tar.gz) = e1d5ff63c96bce9945dc65581c8e195950256d3c | |
4 | RMD160 (rsyslog-8.14.0.tar.gz) = 058f2bd880d07ead6f405f1e5ab4b3f89713738f | 4 | RMD160 (rsyslog-8.15.0.tar.gz) = 4b5ce307702596fc1b69faf0de72c8f8611b62fd | |
5 | SHA512 (rsyslog-8.14.0.tar.gz) = 8db9ca660e4bd381e5b15ffa5dbb502bc231bf99d1119098c4d0ea1a2ff46abd73e583e905c7ddb2fd6639c3a5db44043bf9d89f055aa136c280249c6a544703 | 5 | SHA512 (rsyslog-8.15.0.tar.gz) = 66416955d681f1d9f617a4d67000b565a148037f6dc6e510bc78159d4b1754559d0e1e189b4cb5ed32f0464a63071a955df4d7b2d8741b062f79a9aab990da4c | |
6 | Size (rsyslog-8.14.0.tar.gz) = 2078483 bytes | 6 | Size (rsyslog-8.15.0.tar.gz) = 2103768 bytes | |
7 | SHA1 (patch-grammar_lexer.l) = d52518e8b962820a030e01fcf5d00c1e3f1377ec | 7 | SHA1 (patch-grammar_lexer.l) = d52518e8b962820a030e01fcf5d00c1e3f1377ec | |
8 | SHA1 (patch-platform_redhat_rsyslog.conf) = b2fc1dbeb2b679b82d6c1a86ec1e4e72ef460433 | 8 | SHA1 (patch-platform_redhat_rsyslog.conf) = b2fc1dbeb2b679b82d6c1a86ec1e4e72ef460433 | |
9 | SHA1 (patch-plugins_imfile_imfile.c) = 05b171b241825b19573315aa9b185b4708e38155 | 9 | SHA1 (patch-plugins_imfile_imfile.c) = 05b171b241825b19573315aa9b185b4708e38155 | |
10 | SHA1 (patch-plugins_imptcp_imptcp.c) = 47f7184acf0279df4117924108f961529b22a21e | 10 | SHA1 (patch-plugins_imptcp_imptcp.c) = 47f7184acf0279df4117924108f961529b22a21e | |
11 | SHA1 (patch-plugins_imuxsock_imuxsock.c) = a3c682d5a2132cd4796893f286193259087223da | 11 | SHA1 (patch-plugins_imuxsock_imuxsock.c) = a3c682d5a2132cd4796893f286193259087223da | |
12 | SHA1 (patch-plugins_mmexternal_mmexternal.c) = 00606bd11d5d281bf4b32f038e857eb364954c4c | 12 | SHA1 (patch-plugins_mmexternal_mmexternal.c) = 00606bd11d5d281bf4b32f038e857eb364954c4c | |
13 | SHA1 (patch-plugins_omelasticsearch_omelasticsearch.c) = 7bd0f94d1a3fd16106b952e63ff4593e8e37386b | |||
14 | SHA1 (patch-runtime_nsd__ptcp.c) = fcc8bdd5c5068cc0fb2f3b29d53a6bee41c7a437 | 13 | SHA1 (patch-runtime_nsd__ptcp.c) = fcc8bdd5c5068cc0fb2f3b29d53a6bee41c7a437 | |
15 | SHA1 (patch-tools_rsyslogd.8) = a3c79f551111b7bf5933ca5e0930b1f52875f341 | 14 | SHA1 (patch-tools_rsyslogd.8) = a3c79f551111b7bf5933ca5e0930b1f52875f341 | |
16 | SHA1 (patch-tools_rsyslogd.c) = 5d480bc32f44ee308acad76588b250f8a56d894f | 15 | SHA1 (patch-tools_rsyslogd.c) = 5d480bc32f44ee308acad76588b250f8a56d894f | |
17 | SHA1 (patch-tools_syslogd.c) = 6855271d05da979d53ae7cee167163a563922b00 | 16 | SHA1 (patch-tools_syslogd.c) = 6855271d05da979d53ae7cee167163a563922b00 |