sysutils/rsyslog*: Update to 8.36.0. - This version disables liblogging-stdlog by default. We now also emit a warning message ("liblogging-stdlog will go away") so that users know what is going on and my react. - add openssl driver alongside GnuTLS one for TLS (experimental) - GnuTLS TLS driver: support intermediate certificates - omelasticsearch: write op types; bulk rejection retries - lookup tables: reload message now with "info" severity (was "error") - imptcp: add support for regex-based framing - imjournal: add statistics counter - config: permit 4-digit file creation modes - ommongodb: add possibility to ignore some insertion error code - omprog: simplify 'plugin-with-feedback.py' example - core: misadressing when writing disk queue files - core: fix message loss on target unavailibility during shutdown - imrelp bugfix: error message "librelp too old" is always emitted ... - imrelp: segfault on startup when cert without priv key is configured - omrelp bugfix: segfault on first message sent when authmode was wrong - imfile bugfix: double-free on module shutdown - imfile/core bugfix: potential misadressing in string copy routine - imfile bugfix: if freshStartTail is set some initial file lines missing - core: fix undefined behaviour (unsigned computation may lead to value < 0)diff -r1.12 -r1.13 pkgsrc/sysutils/rsyslog/Makefile
(fhajny)
@@ -1,18 +1,17 @@ | @@ -1,18 +1,17 @@ | |||
1 | # $NetBSD: Makefile,v 1.12 2018/05/16 15:00:19 fhajny Exp $ | 1 | # $NetBSD: Makefile,v 1.13 2018/07/10 13:49:10 fhajny Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | BUILDLINK_DEPMETHOD.libestr= full | 4 | BUILDLINK_DEPMETHOD.libestr= full | |
5 | BUILDLINK_DEPMETHOD.liblogging= full | |||
6 | BUILDLINK_DEPMETHOD.libuuid= full | 5 | BUILDLINK_DEPMETHOD.libuuid= full | |
7 | 6 | |||
8 | .include "../../sysutils/rsyslog/Makefile.common" | 7 | .include "../../sysutils/rsyslog/Makefile.common" | |
9 | 8 | |||
10 | COMMENT= The enhanced syslogd for Unix | 9 | COMMENT= The enhanced syslogd for Unix | |
11 | 10 | |||
12 | CONFIGURE_ARGS+= --disable-testbench \ | 11 | CONFIGURE_ARGS+= --disable-testbench \ | |
13 | --enable-diagtools --enable-usertools --enable-uuid \ | 12 | --enable-diagtools --enable-usertools --enable-uuid \ | |
14 | --enable-imdiag --enable-imfile --enable-impstats \ | 13 | --enable-imdiag --enable-imfile --enable-impstats \ | |
15 | --enable-mail --enable-mmjsonparse --enable-mmnormalize \ | 14 | --enable-mail --enable-mmjsonparse --enable-mmnormalize \ | |
16 | --enable-omstdout | 15 | --enable-omstdout | |
17 | 16 | |||
18 | PLIST_VARS+= klog solaris | 17 | PLIST_VARS+= klog solaris |
@@ -1,30 +1,30 @@ | @@ -1,30 +1,30 @@ | |||
1 | # $NetBSD: Makefile.common,v 1.38 2018/05/16 15:00:19 fhajny Exp $ | 1 | # $NetBSD: Makefile.common,v 1.39 2018/07/10 13:49:10 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-omprog/Makefile | 9 | # used by sysutils/rsyslog-omprog/Makefile | |
10 | # used by sysutils/rsyslog-pgsql/Makefile | 10 | # used by sysutils/rsyslog-pgsql/Makefile | |
11 | # used by sysutils/rsyslog-rabbitmq/Makefile | 11 | # used by sysutils/rsyslog-rabbitmq/Makefile | |
12 | # used by sysutils/rsyslog-relp/Makefile | 12 | # used by sysutils/rsyslog-relp/Makefile | |
13 | # used by sysutils/rsyslog-snmp/Makefile | 13 | # used by sysutils/rsyslog-snmp/Makefile | |
14 | 14 | |||
15 | .include "../../mk/bsd.prefs.mk" | 15 | .include "../../mk/bsd.prefs.mk" | |
16 | 16 | |||
17 | DISTNAME= rsyslog-8.35.0 | 17 | DISTNAME= rsyslog-8.36.0 | |
18 | CATEGORIES= sysutils | 18 | CATEGORIES= sysutils | |
19 | MASTER_SITES= http://www.rsyslog.com/files/download/rsyslog/ | 19 | MASTER_SITES= http://www.rsyslog.com/files/download/rsyslog/ | |
20 | 20 | |||
21 | MAINTAINER?= filip@joyent.com | 21 | MAINTAINER?= filip@joyent.com | |
22 | HOMEPAGE= http://www.rsyslog.com/ | 22 | HOMEPAGE= http://www.rsyslog.com/ | |
23 | LICENSE= gnu-gpl-v3 | 23 | LICENSE= gnu-gpl-v3 | |
24 | COMMENT?= Enhanced syslogd for Unix - the ${RSYSLOG_MOD} module | 24 | COMMENT?= Enhanced syslogd for Unix - the ${RSYSLOG_MOD} module | |
25 | 25 | |||
26 | DISTINFO_FILE= ${.CURDIR}/../../sysutils/rsyslog/distinfo | 26 | DISTINFO_FILE= ${.CURDIR}/../../sysutils/rsyslog/distinfo | |
27 | PATCHDIR= ${.CURDIR}/../../sysutils/rsyslog/patches | 27 | PATCHDIR= ${.CURDIR}/../../sysutils/rsyslog/patches | |
28 | 28 | |||
29 | BUILD_DEPENDS+= ${PYPKGPREFIX}-docutils>=0.12:../../textproc/py-docutils | 29 | BUILD_DEPENDS+= ${PYPKGPREFIX}-docutils>=0.12:../../textproc/py-docutils | |
30 | CONFIGURE_ARGS+= RST2MAN=${PREFIX}/bin/rst2man-${PYVERSSUFFIX}.py | 30 | CONFIGURE_ARGS+= RST2MAN=${PREFIX}/bin/rst2man-${PYVERSSUFFIX}.py | |
@@ -34,24 +34,22 @@ CONFIGURE_ARGS.SunOS+= ac_cv_func_epoll_ | @@ -34,24 +34,22 @@ CONFIGURE_ARGS.SunOS+= ac_cv_func_epoll_ | |||
34 | GNU_CONFIGURE= yes | 34 | GNU_CONFIGURE= yes | |
35 | 35 | |||
36 | USE_LIBTOOL= yes | 36 | USE_LIBTOOL= yes | |
37 | USE_TOOLS+= bison flex pkg-config | 37 | USE_TOOLS+= bison flex pkg-config | |
38 | PYTHON_FOR_BUILD_ONLY= yes | 38 | PYTHON_FOR_BUILD_ONLY= yes | |
39 | 39 | |||
40 | EGDIR= ${PREFIX}/share/examples/rsyslog | 40 | EGDIR= ${PREFIX}/share/examples/rsyslog | |
41 | 41 | |||
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 | |||
48 | BUILDLINK_DEPMETHOD.libuuid+= build | 47 | BUILDLINK_DEPMETHOD.libuuid+= build | |
49 | 48 | |||
50 | .include "../../devel/libestr/buildlink3.mk" | 49 | .include "../../devel/libestr/buildlink3.mk" | |
51 | .include "../../devel/libuuid/buildlink3.mk" | 50 | .include "../../devel/libuuid/buildlink3.mk" | |
52 | .include "../../devel/zlib/buildlink3.mk" | 51 | .include "../../devel/zlib/buildlink3.mk" | |
53 | .include "../../lang/python/pyversion.mk" | 52 | .include "../../lang/python/pyversion.mk" | |
54 | .include "../../sysutils/liblogging/buildlink3.mk" | |||
55 | BUILDLINK_API_DEPENDS.libfastjson+= libfastjson>=0.99.7 | 53 | BUILDLINK_API_DEPENDS.libfastjson+= libfastjson>=0.99.7 | |
56 | .include "../../textproc/libfastjson/buildlink3.mk" | 54 | .include "../../textproc/libfastjson/buildlink3.mk" | |
57 | .include "../../www/curl/buildlink3.mk" | 55 | .include "../../www/curl/buildlink3.mk" |
@@ -1,11 +1,11 @@ | @@ -1,11 +1,11 @@ | |||
1 | $NetBSD: distinfo,v 1.35 2018/05/16 15:00:19 fhajny Exp $ | 1 | $NetBSD: distinfo,v 1.36 2018/07/10 13:49:10 fhajny Exp $ | |
2 | 2 | |||
3 | SHA1 (rsyslog-8.35.0.tar.gz) = 1b74496dd76211e40af77bdcca80fdc35b00622c | 3 | SHA1 (rsyslog-8.36.0.tar.gz) = b559657c799e618dabd0d3be2cd9f423a58eb1a4 | |
4 | RMD160 (rsyslog-8.35.0.tar.gz) = aa0d7cef17e367c62c2a99785d19670bedb5060c | 4 | RMD160 (rsyslog-8.36.0.tar.gz) = 4ddfac72eb225eca87bf84a6097de98a900b6ba6 | |
5 | SHA512 (rsyslog-8.35.0.tar.gz) = 3b8845fc057147c2dd740b3bb432e7fb101ad60be5c6bc86a2c2796bcd3f3526c617d45b9e8301388d51047a125ca18ba4ac54f8be2a13eabbbe8fb9361beecc | 5 | SHA512 (rsyslog-8.36.0.tar.gz) = b0c8689374b5b0fb5ad9675ad8983ce67bd04d34ad07d39cf8f91498fd2fd21a173f1077e5fa1b66a89a9d93ab011fc6345ac1a3be9961f4794fc9e152c32a50 | |
6 | Size (rsyslog-8.35.0.tar.gz) = 2590108 bytes | 6 | Size (rsyslog-8.36.0.tar.gz) = 2639477 bytes | |
7 | SHA1 (patch-configure) = a48227ea73449528e6a9692cb850052bd44949ce | 7 | SHA1 (patch-configure) = a48227ea73449528e6a9692cb850052bd44949ce | |
8 | SHA1 (patch-platform_redhat_rsyslog.conf) = b2fc1dbeb2b679b82d6c1a86ec1e4e72ef460433 | 8 | SHA1 (patch-platform_redhat_rsyslog.conf) = b2fc1dbeb2b679b82d6c1a86ec1e4e72ef460433 | |
9 | SHA1 (patch-tools_iminternal.c) = 76e140343456b120cd9f0743e6f10e78f9baaa5d | 9 | SHA1 (patch-tools_iminternal.c) = 76e140343456b120cd9f0743e6f10e78f9baaa5d | |
10 | SHA1 (patch-tools_rsyslogd.8) = a3c79f551111b7bf5933ca5e0930b1f52875f341 | 10 | SHA1 (patch-tools_rsyslogd.8) = a3c79f551111b7bf5933ca5e0930b1f52875f341 | |
11 | SHA1 (patch-tools_rsyslogd.c) = b2a295da0b6b667d8913bf9e73f6b2e87923e8be | 11 | SHA1 (patch-tools_rsyslogd.c) = b2a295da0b6b667d8913bf9e73f6b2e87923e8be |