FS#57066 - [syslog-ng] Configuration file format is too old
Attached to Project:
Arch Linux
Opened by Alan Yang (alany) - Friday, 12 January 2018, 10:35 GMT
Last edited by Florian Pritz (bluewind) - Sunday, 09 July 2023, 16:05 GMT
Opened by Alan Yang (alany) - Friday, 12 January 2018, 10:35 GMT
Last edited by Florian Pritz (bluewind) - Sunday, 09 July 2023, 16:05 GMT
|
Details
Description:
The current version of syslog-ng is 3.13.2 whereas the first line in syslog-ng.conf is @version: 3.12. This triggers the following warning message. WARNING: Configuration file format is too old, syslog-ng is running in compatibility mode. Please update it to use the syslog-ng 3.13 format at your time of convenience. To upgrade the configuration, please review the warnings about incompatible changes printed by syslog-ng, and once completed change the @version header at the top of the configuration file. |
This task depends upon
Closed by Florian Pritz (bluewind)
Sunday, 09 July 2023, 16:05 GMT
Reason for closing: Fixed
Additional comments about closing: syslog-ng 4.2.0-1
Sunday, 09 July 2023, 16:05 GMT
Reason for closing: Fixed
Additional comments about closing: syslog-ng 4.2.0-1
$ syslog -F
[2021-12-24T14:06:31.138545] WARNING: Configuration file format is too old, syslog-ng is running in compatibility mode. Please update it to use the syslog-ng 3.35 format at your time of convenience. To upgrade the configuration, please review the warnings about incompatible changes printed by syslog-ng, and once completed change the @version header at the top of the configuration file; config-version='3.33'
Considering that that's the only warning, all that's needed is to change the version in the config. But don't take my word for it, I know little about syslog-ng.