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? 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