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