seems to be fine on amd64. comments welcome.
Index: Makefile =================================================================== RCS file: /cvs/ports/sysutils/syslog-ng/Makefile,v retrieving revision 1.57 diff -u -p -u -r1.57 Makefile --- Makefile 13 Jun 2017 00:22:33 -0000 1.57 +++ Makefile 2 Nov 2017 18:40:53 -0000 @@ -1,11 +1,10 @@ # $OpenBSD: Makefile,v 1.57 2017/06/13 00:22:33 schwarze Exp $ -COMMENT= syslogd replacement +COMMENT= log management solution -V = 3.9.1 -REL = 3.9 +V = 3.12.1 +REL = 3.12 DISTNAME = syslog-ng-$V -REVISION = 0 CATEGORIES = sysutils MAINTAINER = Steven Mestdagh <ste...@openbsd.org> @@ -17,8 +16,8 @@ PERMIT_PACKAGE_CDROM = Yes MASTER_SITES = http://github.com/balabit/syslog-ng/releases/download/${DISTNAME}/ -SHARED_LIBS = syslog-ng 4.0 \ - syslog-ng-${REL} 4.0 +SHARED_LIBS = syslog-ng 5.0 \ + syslog-ng-${REL} 5.0 MODULES = devel/gettext @@ -36,6 +35,7 @@ LIB_DEPENDS = devel/glib2 \ CONFIGURE_STYLE = gnu CONFIGURE_ARGS += --disable-tcp-wrapper \ + --with-module-dir=${PREFIX}/lib/syslog-ng \ --with-pidfile-dir=/var/run \ --enable-json \ --with-mongoc=no \ @@ -54,7 +54,10 @@ CONFIGURE_ENV += OPENSSL_CFLAGS="-I/usr/ OPENSSL_LIBS="-lssl -lcrypto" # json-c only installs libjson-c.pc; syslog-ng checks for libjson.pc CONFIGURE_ENV += JSON_C_CFLAGS="`pkg-config json-c --cflags`" \ - JSON_C_LIBS="`pkg-config json-c --libs`" + JSON_C_LIBS="`pkg-config json-c --libs`" \ + EVTLOG_LIBS="-L${LOCALBASE}/lib -levtlog" \ + EVTLOG_CFLAGS="-I${LOCALBASE}/include/eventlog" + USE_GMAKE = Yes SYSCONFDIR = ${BASESYSCONFDIR}/syslog-ng Index: distinfo =================================================================== RCS file: /cvs/ports/sysutils/syslog-ng/distinfo,v retrieving revision 1.25 diff -u -p -u -r1.25 distinfo --- distinfo 8 Jun 2017 18:19:37 -0000 1.25 +++ distinfo 2 Nov 2017 18:40:53 -0000 @@ -1,2 +1,2 @@ -SHA256 (syslog-ng-3.9.1.tar.gz) = VniFalUK55Bhj6venRRH+TLOepCA1V3Kj8XfEgLHChc= -SIZE (syslog-ng-3.9.1.tar.gz) = 8312677 +SHA256 (syslog-ng-3.12.1.tar.gz) = EtKsuOKS0WBo3rrn+aaZ55HKSXVA0ogzppSpoczXj0M= +SIZE (syslog-ng-3.12.1.tar.gz) = 8905646 Index: files/syslog-ng.conf =================================================================== RCS file: /cvs/ports/sysutils/syslog-ng/files/syslog-ng.conf,v retrieving revision 1.10 diff -u -p -u -r1.10 syslog-ng.conf --- files/syslog-ng.conf 8 Jun 2017 18:19:37 -0000 1.10 +++ files/syslog-ng.conf 2 Nov 2017 18:40:53 -0000 @@ -1,8 +1,7 @@ # syslog-ng configuration file for OpenBSD. -# This should provide the same behavior as OpenBSD's syslog.conf(5). -# 2010-07-18 ste...@openbsd.org +# This should provide behavior similar to OpenBSD's syslog.conf(5). -@version: 3.9 +@version: 3.12 options { use_dns(no); @@ -12,15 +11,9 @@ options { source s_local { unix-dgram ("/dev/log"); - unix-dgram ("/var/empty/dev/log"); internal(); }; -#source s_local_all { -# unix-dgram ("/dev/log"); -# unix-dgram ("/var/empty/dev/log"); -# unix-dgram ("/var/www/dev/log"); -# internal(); -#}; + #source s_net { # udp(port(514)); #}; @@ -108,7 +101,6 @@ log { source(s_local); filter(f_daemonin log { source(s_local); filter(f_ftpinfo); destination(d_xferlog); }; log { source(s_local); filter(f_lprdebug); destination(d_lpderrs); }; log { source(s_local); filter(f_mailinfo); destination(d_maillog); }; -#log { source(s_local); filter(f_uucpinfo); destination(d_uucplog); }; # Uncomment this line to send "important" messages to the system # console: be aware that this could create lots of output. Index: patches/patch-Makefile_in =================================================================== RCS file: /cvs/ports/sysutils/syslog-ng/patches/patch-Makefile_in,v retrieving revision 1.10 diff -u -p -u -r1.10 patch-Makefile_in --- patches/patch-Makefile_in 8 Jun 2017 18:19:37 -0000 1.10 +++ patches/patch-Makefile_in 2 Nov 2017 18:40:53 -0000 @@ -1,8 +1,52 @@ $OpenBSD: patch-Makefile_in,v 1.10 2017/06/08 18:19:37 steven Exp $ -temporary hack until libtool is fixed. ---- Makefile.in.orig Wed Dec 21 16:00:32 2016 -+++ Makefile.in Sun Feb 5 23:53:33 2017 -@@ -6203,7 +6203,7 @@ lib/str-repr/lib_libsyslog_ng_la-encode.lo: \ +- temporary hack until libtool is fixed. +- work around different getent API, adapted from +https://github.com/balabit/syslog-ng/commit/8b33cbe143b00d6af72cb5145fecd67e6158a9dd +- avoid rebuilding libeventlog, already in devel/eventlog + +Index: Makefile.in +--- Makefile.in.orig ++++ Makefile.in +@@ -3572,7 +3572,7 @@ noinst_LIBRARIES = + noinst_DATA = + noinst_LTLIBRARIES = modules/dbparser/libsyslog-ng-patterndb.la \ + modules/diskq/libsyslog-ng-disk-buffer.la +-lib_LTLIBRARIES = lib/eventlog/src/libevtlog.la lib/libsyslog-ng.la ++lib_LTLIBRARIES = lib/libsyslog-ng.la + + # this is intentionally formatted so conflicts are less likely to arise. one name in every line. + pkginclude_HEADERS = syslog-ng-config.h lib/eventlog/src/evtmaps.h \ +@@ -4183,7 +4183,9 @@ compatinclude_HEADERS = \ + lib/compat/string.h \ + lib/compat/time.h \ + lib/compat/openssl_support.h \ +- lib/compat/pcre.h ++ lib/compat/pcre.h \ ++ lib/compat/getent.h \ ++ lib/compat/getent-bb.h + + compat_sources = \ + lib/compat/getutent.c \ +@@ -4194,7 +4196,8 @@ compat_sources = \ + lib/compat/strcasestr.c \ + lib/compat/strtok_r.c \ + lib/compat/time.c \ +- lib/compat/openssl_support.c ++ lib/compat/openssl_support.c \ ++ lib/compat/getent.c + + lib_compat_tests_TESTS = \ + lib/compat/tests/test_strtok_r +@@ -4327,7 +4330,7 @@ lib_libsyslog_ng_la_LDFLAGS = -no-undefined -release $ + -version-info ${LSNG_CURRENT}:${LSNG_REVISION}:${LSNG_AGE} + + lib_test_subdirs = lib_filter lib_logproto lib_parser lib_rewrite lib_template lib_stats lib_control +-lib_libsyslog_ng_la_DEPENDENCIES = lib/eventlog/src/libevtlog.la \ ++lib_libsyslog_ng_la_DEPENDENCIES = \ + $(am__append_8) + + # this is intentionally formatted so conflicts are less likely to arise. one name in every line. +@@ -7089,7 +7092,7 @@ lib/str-repr/lib_libsyslog_ng_la-encode.lo: \ lib/str-repr/$(am__dirstamp) \ lib/str-repr/$(DEPDIR)/$(am__dirstamp) lib/libsyslog-ng.la: $(lib_libsyslog_ng_la_OBJECTS) $(lib_libsyslog_ng_la_DEPENDENCIES) $(EXTRA_lib_libsyslog_ng_la_DEPENDENCIES) lib/$(am__dirstamp) Index: patches/patch-configure =================================================================== RCS file: /cvs/ports/sysutils/syslog-ng/patches/patch-configure,v retrieving revision 1.5 diff -u -p -u -r1.5 patch-configure --- patches/patch-configure 8 Jun 2017 18:19:37 -0000 1.5 +++ patches/patch-configure 2 Nov 2017 18:40:53 -0000 @@ -1,9 +1,20 @@ $OpenBSD: patch-configure,v 1.5 2017/06/08 18:19:37 steven Exp $ +- avoid rebuilding libeventlog, already in devel/eventlog Index: configure --- configure.orig +++ configure -@@ -17316,7 +17316,7 @@ fi +@@ -14441,9 +14441,6 @@ done + + + +-EVTLOG_LIBS="-Wl,${WHOLE_ARCHIVE_OPT} -L\$(top_builddir)/lib/eventlog/src -levtlog -Wl,${NO_WHOLE_ARCHIVE_OPT}" +-EVTLOG_NO_LIBTOOL_LIBS="-Wl,${WHOLE_ARCHIVE_OPT} -L\$(top_builddir)/lib/eventlog/src/.libs -levtlog -Wl,${NO_WHOLE_ARCHIVE_OPT}" +-EVTLOG_CFLAGS="-I\$(top_srcdir)/lib/eventlog/src -I\$(top_builddir)/lib/eventlog/src" + + + old_LIBS=$LIBS +@@ -17352,7 +17349,7 @@ fi else pkg_failed=untried fi Index: patches/patch-lib_compat_getent-bb_h =================================================================== RCS file: patches/patch-lib_compat_getent-bb_h diff -N patches/patch-lib_compat_getent-bb_h --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-lib_compat_getent-bb_h 2 Nov 2017 18:40:53 -0000 @@ -0,0 +1,60 @@ +$OpenBSD$ +work around different getent API, adapted from +https://github.com/balabit/syslog-ng/commit/8b33cbe143b00d6af72cb5145fecd67e6158a9dd + +Index: lib/compat/getent-bb.h +--- lib/compat/getent-bb.h.orig ++++ lib/compat/getent-bb.h +@@ -0,0 +1,52 @@ ++/* ++ * Copyright (c) 2017 Balabit ++ * ++ * This library is free software; you can redistribute it and/or ++ * modify it under the terms of the GNU Lesser General Public ++ * License as published by the Free Software Foundation; either ++ * version 2.1 of the License, or (at your option) any later version. ++ * ++ * This library is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ++ * Lesser General Public License for more details. ++ * ++ * You should have received a copy of the GNU Lesser General Public ++ * License along with this library; if not, write to the Free Software ++ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA ++ * ++ * As an additional exemption you are allowed to compile & link against the ++ * OpenSSL libraries as published by the OpenSSL project. See the file ++ * COPYING for details. ++ * ++ */ ++ ++#ifndef GETENT_BB_H_INCLUDED ++#define GETENT_BB_H_INCLUDED ++ ++#if defined(sun) || defined(__sun) || defined(__OpenBSD__) ++ ++#include <sys/types.h> ++#include <grp.h> ++#include <pwd.h> ++#include <netdb.h> ++ ++int bb__getprotobynumber_r(int proto, ++ struct protoent *result_buf, char *buf, ++ size_t buflen, struct protoent **result); ++ ++int bb__getprotobyname_r(const char *name, ++ struct protoent *result_buf, char *buf, ++ size_t buflen, struct protoent **result); ++ ++int bb__getservbyport_r(int port, const char *proto, ++ struct servent *result_buf, char *buf, ++ size_t buflen, struct servent **result); ++ ++int bb__getservbyname_r(const char *name, const char *proto, ++ struct servent *result_buf, char *buf, ++ size_t buflen, struct servent **result); ++ ++#endif ++ ++#endif Index: patches/patch-lib_compat_getent_c =================================================================== RCS file: patches/patch-lib_compat_getent_c diff -N patches/patch-lib_compat_getent_c --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-lib_compat_getent_c 2 Nov 2017 18:40:53 -0000 @@ -0,0 +1,68 @@ +$OpenBSD$ +work around different getent API, adapted from +https://github.com/balabit/syslog-ng/commit/8b33cbe143b00d6af72cb5145fecd67e6158a9dd + +Index: lib/compat/getent.c +--- lib/compat/getent.c.orig ++++ lib/compat/getent.c +@@ -0,0 +1,60 @@ ++/* ++ * Copyright (c) 2017 Balabit ++ * ++ * This library is free software; you can redistribute it and/or ++ * modify it under the terms of the GNU Lesser General Public ++ * License as published by the Free Software Foundation; either ++ * version 2.1 of the License, or (at your option) any later version. ++ * ++ * This library is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ++ * Lesser General Public License for more details. ++ * ++ * You should have received a copy of the GNU Lesser General Public ++ * License along with this library; if not, write to the Free Software ++ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA ++ * ++ * As an additional exemption you are allowed to compile & link against the ++ * OpenSSL libraries as published by the OpenSSL project. See the file ++ * COPYING for details. ++ * ++ */ ++ ++#if defined(sun) || defined(__sun) || defined(__OpenBSD__) ++ ++#include "compat/getent-bb.h" ++#include <errno.h> ++ ++int bb__getprotobynumber_r(int proto, ++ struct protoent *result_buf, char *buf, ++ size_t buflen, struct protoent **result) ++{ ++ *result = getprotobynumber_r(proto, result_buf, buf, buflen); ++ return (*result ? NULL : errno); ++} ++ ++int bb__getprotobyname_r(const char *name, ++ struct protoent *result_buf, char *buf, ++ size_t buflen, struct protoent **result) ++{ ++ *result = getprotobyname_r(name, result_buf, buf, buflen); ++ return (*result ? NULL : errno); ++} ++ ++int bb__getservbyport_r(int port, const char *proto, ++ struct servent *result_buf, char *buf, ++ size_t buflen, struct servent **result) ++{ ++ *result = getservbyport_r(port, proto, result_buf, buf, buflen); ++ return (*result ? NULL : errno); ++} ++ ++int bb__getservbyname_r(const char *name, const char *proto, ++ struct servent *result_buf, char *buf, ++ size_t buflen, struct servent **result) ++{ ++ *result = getservbyname_r(name, proto, result_buf, buf, buflen); ++ return (*result ? NULL : errno); ++} ++#endif Index: patches/patch-lib_compat_getent_h =================================================================== RCS file: patches/patch-lib_compat_getent_h diff -N patches/patch-lib_compat_getent_h --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-lib_compat_getent_h 2 Nov 2017 18:40:53 -0000 @@ -0,0 +1,50 @@ +$OpenBSD$ +work around different getent API, adapted from +https://github.com/balabit/syslog-ng/commit/8b33cbe143b00d6af72cb5145fecd67e6158a9dd + +Index: lib/compat/getent.h +--- lib/compat/getent.h.orig ++++ lib/compat/getent.h +@@ -0,0 +1,42 @@ ++/* ++ * Copyright (c) 2017 Balabit ++ * ++ * This library is free software; you can redistribute it and/or ++ * modify it under the terms of the GNU Lesser General Public ++ * License as published by the Free Software Foundation; either ++ * version 2.1 of the License, or (at your option) any later version. ++ * ++ * This library is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ++ * Lesser General Public License for more details. ++ * ++ * You should have received a copy of the GNU Lesser General Public ++ * License along with this library; if not, write to the Free Software ++ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA ++ * ++ * As an additional exemption you are allowed to compile & link against the ++ * OpenSSL libraries as published by the OpenSSL project. See the file ++ * COPYING for details. ++ * ++ */ ++ ++#ifndef GETENT_COMPAT_H_INCLUDED ++#define GETENT_COMPAT_H_INCLUDED ++ ++#include <sys/types.h> ++#include <grp.h> ++#include <pwd.h> ++#include <netdb.h> ++ ++#if defined(sun) || defined(__sun) || defined(__OpenBSD__) ++ ++#define getprotobynumber_r bb__getprotobynumber_r ++#define getprotobyname_r bb__getprotobyname_r ++#define getservbyport_r bb__getservbyport_r ++#define getservbyname_r bb__getservbyname_r ++ ++#include "getent-bb.h" ++ ++#endif // Solaris ++#endif Index: patches/patch-modules_getent_tfgetent_c =================================================================== RCS file: patches/patch-modules_getent_tfgetent_c diff -N patches/patch-modules_getent_tfgetent_c --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-modules_getent_tfgetent_c 2 Nov 2017 18:40:53 -0000 @@ -0,0 +1,26 @@ +$OpenBSD$ +work around different getent API, adapted from +https://github.com/balabit/syslog-ng/commit/8b33cbe143b00d6af72cb5145fecd67e6158a9dd + +Index: modules/getent/tfgetent.c +--- modules/getent/tfgetent.c.orig ++++ modules/getent/tfgetent.c +@@ -20,6 +20,10 @@ + * COPYING for details. + */ + ++#if defined(sun) || defined(__sun) || defined(__OpenBSD__) ++#define _POSIX_PTHREAD_SEMANTICS ++#endif ++ + #include "syslog-ng.h" + #include "logmsg/logmsg.h" + #include "plugin.h" +@@ -27,6 +31,7 @@ + #include "cfg.h" + #include "parse-number.h" + #include "template/simple-function.h" ++#include "compat/getent.h" + + #include <grp.h> + #include <pwd.h> Index: pkg/DESCR =================================================================== RCS file: /cvs/ports/sysutils/syslog-ng/pkg/DESCR,v retrieving revision 1.3 diff -u -p -u -r1.3 DESCR --- pkg/DESCR 19 Jun 2004 22:16:23 -0000 1.3 +++ pkg/DESCR 2 Nov 2017 18:40:53 -0000 @@ -1,7 +1,5 @@ -syslog-ng, as the name shows, is a syslogd replacement, but with new -functionality for the new generation. The original syslogd allows messages -only to be sorted based on priority/facility pairs; syslog-ng adds the -possibility to filter based on message contents using regular expressions. -The new configuration scheme is intuitive and powerful. Forwarding logs -over TCP and remembering all forwarding hops makes it ideal for firewalled -environments. +With syslog-ng, you can collect logs from any source, process them in +near real-time and deliver them to a wide variety of destinations. +syslog-ng allows you to flexibly collect, parse, classify, and correlate +logs from across your infrastructure and store or route them to log +analysis tools. Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/sysutils/syslog-ng/pkg/PLIST,v retrieving revision 1.22 diff -u -p -u -r1.22 PLIST --- pkg/PLIST 8 Jun 2017 18:19:37 -0000 1.22 +++ pkg/PLIST 2 Nov 2017 18:40:53 -0000 @@ -22,15 +22,20 @@ include/syslog-ng/cfg.h include/syslog-ng/children.h include/syslog-ng/compat/ include/syslog-ng/compat/compat.h +include/syslog-ng/compat/getent-bb.h +include/syslog-ng/compat/getent.h include/syslog-ng/compat/getutent.h include/syslog-ng/compat/glib.h include/syslog-ng/compat/lfs.h include/syslog-ng/compat/openssl_support.h +include/syslog-ng/compat/pcre.h include/syslog-ng/compat/pio.h include/syslog-ng/compat/socket.h include/syslog-ng/compat/string.h include/syslog-ng/compat/time.h include/syslog-ng/control/ +include/syslog-ng/control/control-commands.h +include/syslog-ng/control/control-main.h include/syslog-ng/control/control-server.h include/syslog-ng/control/control.h include/syslog-ng/crypto.h @@ -40,6 +45,8 @@ include/syslog-ng/debugger/debugger.h include/syslog-ng/debugger/tracer.h include/syslog-ng/dnscache.h include/syslog-ng/driver.h +include/syslog-ng/evtlog.h +include/syslog-ng/evtmaps.h include/syslog-ng/fdhelpers.h include/syslog-ng/file-perms.h include/syslog-ng/filter/ @@ -63,6 +70,7 @@ include/syslog-ng/host-id.h include/syslog-ng/host-resolve.h include/syslog-ng/hostname.h include/syslog-ng/libtest/ +include/syslog-ng/libtest/license_module_mock.h include/syslog-ng/libtest/mock-transport.h include/syslog-ng/libtest/msg_parse_lib.h include/syslog-ng/libtest/persist_lib.h @@ -92,6 +100,7 @@ include/syslog-ng/logproto/logproto-dgra include/syslog-ng/logproto/logproto-framed-client.h include/syslog-ng/logproto/logproto-framed-server.h include/syslog-ng/logproto/logproto-indented-multiline-server.h +include/syslog-ng/logproto/logproto-multiline-server.h include/syslog-ng/logproto/logproto-record-server.h include/syslog-ng/logproto/logproto-regexp-multiline-server.h include/syslog-ng/logproto/logproto-server.h @@ -128,6 +137,7 @@ include/syslog-ng/parser/ include/syslog-ng/parser/parser-expr-parser.h include/syslog-ng/parser/parser-expr.h include/syslog-ng/pathutils.h +include/syslog-ng/pe-versioning.h include/syslog-ng/persist-state.h include/syslog-ng/persistable-state-header.h include/syslog-ng/persistable-state-presenter.h @@ -153,15 +163,24 @@ include/syslog-ng/run-id.h include/syslog-ng/scanner/ include/syslog-ng/scanner/csv-scanner/ include/syslog-ng/scanner/csv-scanner/csv-scanner.h +include/syslog-ng/scanner/kv-scanner/ +include/syslog-ng/scanner/kv-scanner/kv-scanner.h +include/syslog-ng/scanner/list-scanner/ +include/syslog-ng/scanner/list-scanner/list-scanner.h include/syslog-ng/scratch-buffers.h include/syslog-ng/seqnum.h include/syslog-ng/serialize.h include/syslog-ng/service-management.h include/syslog-ng/stats/ +include/syslog-ng/stats/stats-cluster-logpipe.h +include/syslog-ng/stats/stats-cluster-single.h include/syslog-ng/stats/stats-cluster.h +include/syslog-ng/stats/stats-control.h include/syslog-ng/stats/stats-counter.h include/syslog-ng/stats/stats-csv.h include/syslog-ng/stats/stats-log.h +include/syslog-ng/stats/stats-query-commands.h +include/syslog-ng/stats/stats-query.h include/syslog-ng/stats/stats-registry.h include/syslog-ng/stats/stats-syslog.h include/syslog-ng/stats/stats.h @@ -191,7 +210,6 @@ include/syslog-ng/tlscontext.h include/syslog-ng/transport/ include/syslog-ng/transport/logtransport.h include/syslog-ng/transport/transport-aux-data.h -include/syslog-ng/transport/transport-device.h include/syslog-ng/transport/transport-file.h include/syslog-ng/transport/transport-pipe.h include/syslog-ng/transport/transport-socket.h @@ -206,7 +224,7 @@ include/syslog-ng/value-pairs/evttag.h include/syslog-ng/value-pairs/transforms.h include/syslog-ng/value-pairs/value-pairs.h include/syslog-ng/versioning.h -@lib lib/libsyslog-ng-3.9.so.${LIBsyslog-ng-3.9_VERSION} +@lib lib/libsyslog-ng-3.12.so.${LIBsyslog-ng-3.12_VERSION} lib/libsyslog-ng-native-connector.a lib/libsyslog-ng.a lib/libsyslog-ng.la @@ -227,27 +245,36 @@ lib/syslog-ng/libcef.so lib/syslog-ng/libconfgen.so lib/syslog-ng/libcryptofuncs.so lib/syslog-ng/libcsvparser.so -lib/syslog-ng/libcurl.so lib/syslog-ng/libdate.so lib/syslog-ng/libdbparser.so lib/syslog-ng/libdisk-buffer.so lib/syslog-ng/libgeoip-plugin.so lib/syslog-ng/libgraphite.so +lib/syslog-ng/libhttp.so lib/syslog-ng/libjson-plugin.so lib/syslog-ng/libkvformat.so lib/syslog-ng/liblinux-kmsg-format.so +lib/syslog-ng/libmap-value-pairs.so lib/syslog-ng/libpseudofile.so +lib/syslog-ng/libsnmptrapd-parser.so +lib/syslog-ng/libstardate.so lib/syslog-ng/libsyslogformat.so lib/syslog-ng/libsystem-source.so +lib/syslog-ng/libtags-parser.so lib/syslog-ng/libtest/ lib/syslog-ng/libtest/libsyslog-ng-test.a +lib/syslog-ng/libtfgetent.so +lib/syslog-ng/libxml.so +@man man/man1/dqtool.1 @man man/man1/loggen.1 @man man/man1/pdbtool.1 @man man/man1/syslog-ng-ctl.1 +@man man/man1/syslog-ng-debun.1 @man man/man5/syslog-ng.conf.5 @man man/man8/syslog-ng.8 @bin sbin/syslog-ng @bin sbin/syslog-ng-ctl +sbin/syslog-ng-debun share/examples/syslog-ng/ @sample ${SYSCONFDIR}/ share/examples/syslog-ng/patterndb.d/ @@ -262,6 +289,8 @@ share/syslog-ng/include/scl/apache/ share/syslog-ng/include/scl/apache/apache.conf share/syslog-ng/include/scl/cim/ share/syslog-ng/include/scl/cim/template.conf +share/syslog-ng/include/scl/cisco/ +share/syslog-ng/include/scl/cisco/plugin.conf share/syslog-ng/include/scl/elasticsearch/ share/syslog-ng/include/scl/elasticsearch/plugin.conf share/syslog-ng/include/scl/graphite/ @@ -279,10 +308,14 @@ share/syslog-ng/include/scl/mbox/ share/syslog-ng/include/scl/mbox/mbox.conf share/syslog-ng/include/scl/nodejs/ share/syslog-ng/include/scl/nodejs/plugin.conf +share/syslog-ng/include/scl/osquery/ +share/syslog-ng/include/scl/osquery/plugin.conf share/syslog-ng/include/scl/pacct/ share/syslog-ng/include/scl/pacct/plugin.conf share/syslog-ng/include/scl/rewrite/ share/syslog-ng/include/scl/rewrite/cc-mask.conf +share/syslog-ng/include/scl/snmptrap/ +share/syslog-ng/include/scl/snmptrap/snmptrapd-source.conf share/syslog-ng/include/scl/solaris/ share/syslog-ng/include/scl/solaris/plugin.conf share/syslog-ng/include/scl/syslogconf/ @@ -291,10 +324,13 @@ share/syslog-ng/include/scl/syslogconf/c share/syslog-ng/include/scl/syslogconf/plugin.conf share/syslog-ng/include/scl/system/ share/syslog-ng/include/scl/system/plugin.conf +share/syslog-ng/include/scl/windowseventlog/ +share/syslog-ng/include/scl/windowseventlog/plugin.conf +share/syslog-ng/include/scl/windowseventlog/windowseventlog.xml share/syslog-ng/tools/ share/syslog-ng/tools/cfg-grammar.y share/syslog-ng/tools/lex-rules.am -share/syslog-ng/tools/merge-grammar.pl +share/syslog-ng/tools/merge-grammar.py share/syslog-ng/tools/system-expand.sh share/syslog-ng/xsd/ share/syslog-ng/xsd/patterndb-1.xsd