From owner-svn-ports-all@freebsd.org Wed May 13 14:45:51 2020 Return-Path: Delivered-To: svn-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 9B99D2F8559; Wed, 13 May 2020 14:45:51 +0000 (UTC) (envelope-from cy@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49Mct73YkYz48HW; Wed, 13 May 2020 14:45:51 +0000 (UTC) (envelope-from cy@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 7562B2306B; Wed, 13 May 2020 14:45:51 +0000 (UTC) (envelope-from cy@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 04DEjpIC076377; Wed, 13 May 2020 14:45:51 GMT (envelope-from cy@FreeBSD.org) Received: (from cy@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 04DEjnlV076369; Wed, 13 May 2020 14:45:49 GMT (envelope-from cy@FreeBSD.org) Message-Id: <202005131445.04DEjnlV076369@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: cy set sender to cy@FreeBSD.org using -f From: Cy Schubert Date: Wed, 13 May 2020 14:45:49 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r535111 - in head/sysutils: . syslog-ng syslog-ng325 syslog-ng327 syslog-ng327/files X-SVN-Group: ports-head X-SVN-Commit-Author: cy X-SVN-Commit-Paths: in head/sysutils: . syslog-ng syslog-ng325 syslog-ng327 syslog-ng327/files X-SVN-Commit-Revision: 535111 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 13 May 2020 14:45:51 -0000 Author: cy Date: Wed May 13 14:45:49 2020 New Revision: 535111 URL: https://svnweb.freebsd.org/changeset/ports/535111 Log: Welcome the new syslog-ng 3.27.1. With this syslog-ng325 will expire one year from now. Our syslog-ng upstream, Peter Czanik, recommends that syslog-ng327 become the syslog-ng meta primary: "... sysutils/syslog-ng can be safely pointed to 3.27 once available." Submitted by: Peter Czanik (CzP) Balabit (a OneIdentity company) / syslog-ng upstream Added: head/sysutils/syslog-ng327/ - copied from r535079, head/sysutils/syslog-ng326/ head/sysutils/syslog-ng327/files/patch-lib_transport_transport-udp-socket.c (contents, props changed) Modified: head/sysutils/Makefile head/sysutils/syslog-ng/Makefile head/sysutils/syslog-ng325/Makefile head/sysutils/syslog-ng327/Makefile head/sysutils/syslog-ng327/distinfo head/sysutils/syslog-ng327/files/syslog-ng.conf.sample head/sysutils/syslog-ng327/pkg-plist Modified: head/sysutils/Makefile ============================================================================== --- head/sysutils/Makefile Wed May 13 14:40:17 2020 (r535110) +++ head/sysutils/Makefile Wed May 13 14:45:49 2020 (r535111) @@ -1249,6 +1249,7 @@ SUBDIR += syslog-ng324 SUBDIR += syslog-ng325 SUBDIR += syslog-ng326 + SUBDIR += syslog-ng327 SUBDIR += syslogger SUBDIR += sysrc SUBDIR += system-tools-backends Modified: head/sysutils/syslog-ng/Makefile ============================================================================== --- head/sysutils/syslog-ng/Makefile Wed May 13 14:40:17 2020 (r535110) +++ head/sysutils/syslog-ng/Makefile Wed May 13 14:45:49 2020 (r535111) @@ -1,7 +1,7 @@ # $FreeBSD$ -VERSIONS= 320 321 322 323 324 325 326 -SYSLOG_NG_VERSION?= 325 +VERSIONS= 320 321 322 323 324 325 326 327 +SYSLOG_NG_VERSION?= 327 MASTERDIR= ${.CURDIR}/../syslog-ng${SYSLOG_NG_VERSION} Modified: head/sysutils/syslog-ng325/Makefile ============================================================================== --- head/sysutils/syslog-ng325/Makefile Wed May 13 14:40:17 2020 (r535110) +++ head/sysutils/syslog-ng325/Makefile Wed May 13 14:45:49 2020 (r535111) @@ -14,6 +14,9 @@ COMMENT= Powerful syslogd replacement BROKEN_sparc64= fails to link: Internal error: Segmentation fault (program ld) +DEPRECATED= Agreed upon upstream one year deprecation policy +EXPIRATION_DATE= 2021-05-13 + LIB_DEPENDS= libpcre.so:devel/pcre \ libuuid.so:misc/e2fsprogs-libuuid Modified: head/sysutils/syslog-ng327/Makefile ============================================================================== --- head/sysutils/syslog-ng326/Makefile Wed May 13 02:30:01 2020 (r535079) +++ head/sysutils/syslog-ng327/Makefile Wed May 13 14:45:49 2020 (r535111) @@ -2,11 +2,11 @@ # $FreeBSD$ PORTNAME= syslog-ng -DISTVERSION= 3.26.1 +DISTVERSION= 3.27.1 CATEGORIES= sysutils MASTER_SITES= https://github.com/balabit/syslog-ng/releases/download/syslog-ng-${DISTVERSION}/ .if !defined(MASTERDIR) -PKGNAMESUFFIX= 326 +PKGNAMESUFFIX= 327 .endif MAINTAINER= cy@FreeBSD.org @@ -85,9 +85,9 @@ REDIS_CONFIGURE_ENABLE= redis REDIS_LIB_DEPENDS= libhiredis.so:databases/hiredis REDIS_PLIST_FILES= lib/syslog-ng/libredis.so -SNMPDEST_CONFIGURE_ENABLE= snmp-dest +SNMPDEST_CONFIGURE_ENABLE= afsnmp SNMPDEST_LIB_DEPENDS= libnetsnmp.so:net-mgmt/net-snmp -SNMPDEST_PLIST_FILES= lib/syslog-ng/libsnmpdest.so +SNMPDEST_PLIST_FILES= lib/syslog-ng/libafsnmp.so SMTP_CONFIGURE_ON= --with-libesmtp=${LOCALBASE} --enable-smtp SMTP_CONFIGURE_OFF= --without-libesmtp --disable-smtp Modified: head/sysutils/syslog-ng327/distinfo ============================================================================== --- head/sysutils/syslog-ng326/distinfo Wed May 13 02:30:01 2020 (r535079) +++ head/sysutils/syslog-ng327/distinfo Wed May 13 14:45:49 2020 (r535111) @@ -1,3 +1,3 @@ -TIMESTAMP = 1583548046 -SHA256 (syslog-ng-3.26.1.tar.gz) = 90214223864df252cea80dbb35c88a2464edcbbb2c9fbc6f6f6c13ee60cb62cd -SIZE (syslog-ng-3.26.1.tar.gz) = 5040993 +TIMESTAMP = 1588601843 +SHA256 (syslog-ng-3.27.1.tar.gz) = c54c633c97f7fd8dd68261cfd784a76211e6e52965178e3aa4d0e32b899d61b3 +SIZE (syslog-ng-3.27.1.tar.gz) = 5260095 Added: head/sysutils/syslog-ng327/files/patch-lib_transport_transport-udp-socket.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/syslog-ng327/files/patch-lib_transport_transport-udp-socket.c Wed May 13 14:45:49 2020 (r535111) @@ -0,0 +1,18 @@ +--- lib/transport/transport-udp-socket.c.orig 2020-04-29 16:02:15 UTC ++++ lib/transport/transport-udp-socket.c +@@ -47,10 +47,12 @@ _extract_dest_ip4_addr_from_cmsg(struct cmsghdr *cmsg, + { + if (cmsg->cmsg_level == IPPROTO_IP && cmsg->cmsg_type == IP_RECVDSTADDR) + { +- gint cmsg_header_len = (gchar *) CMSG_DATA(cmsg) - (gchar *) cmsg; +- struct sockaddr *sa = (struct sockaddr *) CMSG_DATA(cmsg); ++ struct sockaddr_in sin = *(struct sockaddr_in *) &bind_addr->sa; + +- return g_sockaddr_new(sa, cmsg->cmsg_len - cmsg_header_len); ++ struct in_addr *sin_addr = (struct in_addr *) CMSG_DATA(cmsg); ++ sin.sin_addr = *sin_addr; ++ ++ return g_sockaddr_new((struct sockaddr *) &sin, sizeof(sin)); + } + return NULL; + } Modified: head/sysutils/syslog-ng327/files/syslog-ng.conf.sample ============================================================================== --- head/sysutils/syslog-ng326/files/syslog-ng.conf.sample Wed May 13 02:30:01 2020 (r535079) +++ head/sysutils/syslog-ng327/files/syslog-ng.conf.sample Wed May 13 14:45:49 2020 (r535111) @@ -1,4 +1,4 @@ -@version:3.26 +@version:3.27 @include "scl.conf" # Modified: head/sysutils/syslog-ng327/pkg-plist ============================================================================== --- head/sysutils/syslog-ng326/pkg-plist Wed May 13 02:30:01 2020 (r535079) +++ head/sysutils/syslog-ng327/pkg-plist Wed May 13 14:45:49 2020 (r535111) @@ -6,6 +6,9 @@ bin/loggen bin/update-patterndb bin/dqtool bin/persist-tool +bin/slogimport +bin/slogkey +bin/slogverify include/syslog-ng/cfg-walker.h include/syslog-ng/evtlog.h include/syslog-ng/evtmaps.h @@ -180,6 +183,7 @@ include/syslog-ng/transport/transport-tls.h include/syslog-ng/transport/transport-file.h include/syslog-ng/transport/transport-pipe.h include/syslog-ng/transport/transport-socket.h +include/syslog-ng/transport/transport-udp-socket.h include/syslog-ng/value-pairs/value-pairs.h include/syslog-ng/value-pairs/transforms.h include/syslog-ng/value-pairs/cmdline.h @@ -261,22 +265,23 @@ include/syslog-ng/list-adt.h include/syslog-ng/modules/http/http-signals.h include/syslog-ng/rewrite/rewrite-set-severity.h include/syslog-ng/signal-slot-connector/signal-slot-connector.h +include/syslog-ng/rewrite/rewrite-set-facility.h lib/syslog-ng/libazure-auth-header.so lib/libsecret-storage.so lib/libsecret-storage.so.0 lib/libsecret-storage.so.0.0.0 -lib/libevtlog-3.26.so.0 -lib/libevtlog-3.26.so.0.0.0 +lib/libevtlog-3.27.so.0 +lib/libevtlog-3.27.so.0.0.0 lib/libevtlog.so -lib/libsyslog-ng-3.26.so.0.0.0 -lib/libsyslog-ng-3.26.so.0 +lib/libsyslog-ng-3.27.so.0.0.0 +lib/libsyslog-ng-3.27.so.0 lib/libsyslog-ng.so lib/libsyslog-ng-native-connector.a -lib/libloggen_helper-3.26.so.0 -lib/libloggen_helper-3.26.so.0.0.0 +lib/libloggen_helper-3.27.so.0 +lib/libloggen_helper-3.27.so.0.0.0 lib/libloggen_helper.so -lib/libloggen_plugin-3.26.so.0 -lib/libloggen_plugin-3.26.so.0.0.0 +lib/libloggen_plugin-3.27.so.0 +lib/libloggen_plugin-3.27.so.0.0.0 lib/libloggen_plugin.so lib/syslog-ng/loggen/libloggen_socket_plugin.so lib/syslog-ng/loggen/libloggen_ssl_plugin.so @@ -303,7 +308,7 @@ lib/syslog-ng/libpseudofile.so lib/syslog-ng/libgraphite.so lib/syslog-ng/libkvformat.so lib/syslog-ng/libmap-value-pairs.so -lib/syslog-ng/libsnmptrapd-parser.so +lib/syslog-ng/libsecure-logging.so lib/syslog-ng/libstardate.so lib/syslog-ng/libtfgetent.so lib/syslog-ng/libtags-parser.so @@ -319,6 +324,9 @@ man/man8/syslog-ng.8.gz man/man1/dqtool.1.gz man/man1/syslog-ng-debun.1.gz man/man1/persist-tool.1.gz +man/man1/slogimport.1.gz +man/man1/slogkey.1.gz +man/man1/slogverify.1.gz sbin/syslog-ng-debun sbin/syslog-ng sbin/syslog-ng-ctl @@ -362,6 +370,7 @@ share/syslog-ng/include/scl/elasticsearch/elastic-http share/syslog-ng/include/scl/junos/plugin.conf share/syslog-ng/include/scl/elasticsearch/elastic-java.conf share/syslog-ng/include/scl/kafka/kafka-java.conf +share/syslog-ng/include/scl/sumologic/sumologic.conf share/syslog-ng/tools/lex-rules.am share/syslog-ng/tools/cfg-grammar.y share/syslog-ng/tools/merge-grammar.py