On Tue, Sep 01, 2020 at 05:59:03PM +0200, Remi Locherer wrote:
> This updates rsyslog to version 8.2008.0. The extensive changelog can be
> found here: https://github.com/rsyslog/rsyslog/blob/v8.2008.0/ChangeLog
>
> One notable change is improved support for OpenSSL and also LibreSSL. But
> I did not test that yet. Our port is still using GnuTLS.
>
> I'm not sure if I should switch rsyslogd from GnuTLS to LibreSSL. I see
> the main purpose of rsyslogd on OpenBSD in iterop testing of our
> syslogd. For this the use of GnuTLS might be beneficial (except the
> slow startup on bluhm's test machine ;-) ). Another usage is writing
> messages to different databases or mangling logs.
>
> Are there any users of this port? If so: how are you using it?
>
> I tested this update on amd64 with the regress test from rsyslogd.
> In addition I verified that the following modules work:
> imudp, omrelp (with tls=on), imrelp (with tls=on), ommysql
>
> OK for the port update?
I understand that probably nobody is using rsyslog on OpenBSD. ;-)
Nevertheless, can I get an OK?
>
> Remi
>
>
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/sysutils/rsyslog/Makefile,v
> retrieving revision 1.48
> diff -u -p -r1.48 Makefile
> --- Makefile 5 Mar 2020 21:06:17 -0000 1.48
> +++ Makefile 30 Aug 2020 16:45:28 -0000
> @@ -10,7 +10,7 @@ COMMENT-elasticsearch = Elasticsearch pl
>
> MULTI_PACKAGES = -main -mysql -normalize -pgsql -elasticsearch
>
> -V = 8.2002.0
> +V = 8.2008.0
> DISTNAME = rsyslog-$V
> PKGNAME-main = rsyslog-$V
> PKGNAME-mysql = rsyslog-mysql-$V
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/sysutils/rsyslog/distinfo,v
> retrieving revision 1.9
> diff -u -p -r1.9 distinfo
> --- distinfo 5 Mar 2020 21:06:17 -0000 1.9
> +++ distinfo 30 Aug 2020 16:45:36 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (rsyslog-8.2002.0.tar.gz) =
> /obBTYYNoSAsdmFv6sBTnqWkCkrRgtdLfW0kGcwjgfg=
> -SIZE (rsyslog-8.2002.0.tar.gz) = 3000861
> +SHA256 (rsyslog-8.2008.0.tar.gz) =
> CdK2yLwvAWWYrtK7cZ4D+CK7Adcgxh5NbnJeANyhtlA=
> +SIZE (rsyslog-8.2008.0.tar.gz) = 3051049
> Index: pkg/PLIST-elasticsearch
> ===================================================================
> RCS file: /cvs/ports/sysutils/rsyslog/pkg/PLIST-elasticsearch,v
> retrieving revision 1.1
> diff -u -p -r1.1 PLIST-elasticsearch
> --- pkg/PLIST-elasticsearch 12 Mar 2018 17:42:08 -0000 1.1
> +++ pkg/PLIST-elasticsearch 30 Aug 2020 19:20:08 -0000
> @@ -1,2 +1,2 @@
> @comment $OpenBSD: PLIST-elasticsearch,v 1.1 2018/03/12 17:42:08 remi Exp $
> -lib/rsyslog/omelasticsearch.so
> +@so lib/rsyslog/omelasticsearch.so
> Index: pkg/PLIST-main
> ===================================================================
> RCS file: /cvs/ports/sysutils/rsyslog/pkg/PLIST-main,v
> retrieving revision 1.5
> diff -u -p -r1.5 PLIST-main
> --- pkg/PLIST-main 14 Jun 2019 04:12:33 -0000 1.5
> +++ pkg/PLIST-main 30 Aug 2020 19:20:08 -0000
> @@ -3,27 +3,27 @@
> @newuser _rsyslogd:803:_rsyslogd:daemon:Rsyslog
> Daemon:/nonexistent:/sbin/nologin
> @rcscript ${RCDIR}/rsyslogd
> lib/rsyslog/
> -lib/rsyslog/fmhash.so
> -lib/rsyslog/fmhttp.so
> -lib/rsyslog/imklog.so
> -lib/rsyslog/immark.so
> -lib/rsyslog/imrelp.so
> -lib/rsyslog/imtcp.so
> -lib/rsyslog/imudp.so
> -lib/rsyslog/imuxsock.so
> -lib/rsyslog/lmcry_gcry.so
> -lib/rsyslog/lmnet.so
> -lib/rsyslog/lmnetstrms.so
> -lib/rsyslog/lmnsd_gtls.so
> -lib/rsyslog/lmnsd_ptcp.so
> -lib/rsyslog/lmregexp.so
> -lib/rsyslog/lmtcpclt.so
> -lib/rsyslog/lmtcpsrv.so
> -lib/rsyslog/lmzlibw.so
> -lib/rsyslog/mmexternal.so
> -lib/rsyslog/ommail.so
> -lib/rsyslog/omrelp.so
> -lib/rsyslog/omtesting.so
> +@so lib/rsyslog/fmhash.so
> +@so lib/rsyslog/fmhttp.so
> +@so lib/rsyslog/imklog.so
> +@so lib/rsyslog/immark.so
> +@so lib/rsyslog/imrelp.so
> +@so lib/rsyslog/imtcp.so
> +@so lib/rsyslog/imudp.so
> +@so lib/rsyslog/imuxsock.so
> +@so lib/rsyslog/lmcry_gcry.so
> +@so lib/rsyslog/lmnet.so
> +@so lib/rsyslog/lmnetstrms.so
> +@so lib/rsyslog/lmnsd_gtls.so
> +@so lib/rsyslog/lmnsd_ptcp.so
> +@so lib/rsyslog/lmregexp.so
> +@so lib/rsyslog/lmtcpclt.so
> +@so lib/rsyslog/lmtcpsrv.so
> +@so lib/rsyslog/lmzlibw.so
> +@so lib/rsyslog/mmexternal.so
> +@so lib/rsyslog/ommail.so
> +@so lib/rsyslog/omrelp.so
> +@so lib/rsyslog/omtesting.so
> @man man/man5/rsyslog.conf.5
> @man man/man8/rsyslogd.8
> @bin sbin/rsyslogd
> Index: pkg/PLIST-mysql
> ===================================================================
> RCS file: /cvs/ports/sysutils/rsyslog/pkg/PLIST-mysql,v
> retrieving revision 1.2
> diff -u -p -r1.2 PLIST-mysql
> --- pkg/PLIST-mysql 15 Mar 2016 23:25:51 -0000 1.2
> +++ pkg/PLIST-mysql 30 Aug 2020 19:20:08 -0000
> @@ -1,3 +1,3 @@
> @comment $OpenBSD: PLIST-mysql,v 1.2 2016/03/15 23:25:51 sthen Exp $
> -lib/rsyslog/ommysql.so
> +@so lib/rsyslog/ommysql.so
> share/examples/rsyslog/createDB_mysql.sql
> Index: pkg/PLIST-normalize
> ===================================================================
> RCS file: /cvs/ports/sysutils/rsyslog/pkg/PLIST-normalize,v
> retrieving revision 1.1
> diff -u -p -r1.1 PLIST-normalize
> --- pkg/PLIST-normalize 12 Mar 2018 17:42:08 -0000 1.1
> +++ pkg/PLIST-normalize 30 Aug 2020 19:20:08 -0000
> @@ -1,2 +1,2 @@
> @comment $OpenBSD: PLIST-normalize,v 1.1 2018/03/12 17:42:08 remi Exp $
> -lib/rsyslog/mmnormalize.so
> +@so lib/rsyslog/mmnormalize.so
> Index: pkg/PLIST-pgsql
> ===================================================================
> RCS file: /cvs/ports/sysutils/rsyslog/pkg/PLIST-pgsql,v
> retrieving revision 1.2
> diff -u -p -r1.2 PLIST-pgsql
> --- pkg/PLIST-pgsql 15 Mar 2016 23:25:51 -0000 1.2
> +++ pkg/PLIST-pgsql 30 Aug 2020 19:20:08 -0000
> @@ -1,3 +1,3 @@
> @comment $OpenBSD: PLIST-pgsql,v 1.2 2016/03/15 23:25:51 sthen Exp $
> -lib/rsyslog/ompgsql.so
> +@so lib/rsyslog/ompgsql.so
> share/examples/rsyslog/createDB_pgsql.sql
>