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

Reply via email to