Last week, I submitted syslog-ng to openSUSE Leap 16.0. While the distro is still in a pre-alpha stage, everything already works for me as expected. Well, except for syslog-ng, where I found a number of smaller problems.
As such, this blog is a call for testing, both for syslog-ng on openSUSE Leap 16.0 and also for the distribution itself. It is (finally) a brand-new Linux distro version from the openSUSE project, instead of just some minor update for an ancient major version. And it is also a chance to make some changes to syslog-ng packaging on openSUSE.
What I already see is that it is time to do the long-postponed renaming of the sub-package for http() support. This sub-package was originally called curl, as it is based on the popular curl utility. However, the related syslog-ng module was renamed from libcurl.so to libhttp.so many years ago and the package naming did not follow this name change, which can be confusing for some users. While Debian and Fedora packaging followed up on this name change with just a minor delay, in case of openSUSE, I was suggested to wait until the next major release. Needless to say, I forgot about it…
Some dependencies of syslog-ng were missing when I submitted it to Leap 16.0. I will also need to check regularly if those arrived and re-enable the related features.
If you find any problems in openSUSE Leap 16.0, you should report it at https://bugzilla.opensuse.org/
If you have any suggestions related to syslog-ng packaging, report it at the syslog-ng upstream at https://github.com/syslog-ng/syslog-ng/issues and mention me in the report (@czanik).
Thank you for your time testing openSUSE Leap 16.0 and the syslog-ng package on it!
-
If you have questions or comments related to syslog-ng, do not hesitate to contact us. You can reach us by email or even chat with us. For a list of possibilities, check our GitHub page under the “Community” section at https://github.com/syslog-ng/syslog-ng. On Twitter, I am available as @PCzanik, on Mastodon as @Pczanik@fosstodon.org.