[Github Issue] syslog-ng upgrade
https://github.com/CZ-NIC/turris-os-packages/issues/19
DO NOT EDIT HERE! Copy fromCurrently Turris Omnia has syslog-ng version 3.0
syslog-ng 3.8.1 was released recently, which -- among many other features -- introduced disk-based buffering. It would be very useful when logging to a remote server.
I don't have any OpenWRT packaging experience, but work at syslog-ng upstream and ready to help if you have any questions.
A few notes about upgrading:
- syslog-ng.conf now requires a version number declaration on the first line: https://www.balabit.com/sites/default/files/documents/syslog-ng-ose-3.8-guides/en/syslog-ng-ose-v3.8-guide-admin/html-single/index.html#configuration-syntax
- a few more minor config changes might be suggested by syslog-ng on startup
- JSON is not a mandatory dependency, but could be useful when logging to some cloud providers: https://www.loggly.com/blog/sending-json-format-logs-syslog-ng/
- There are tons of new destinations and thus build dependencies, but not really necessary for current functionality