aboutsummaryrefslogtreecommitdiff
path: root/admin/syslog-ng/files
Commit message (Collapse)AuthorAge
* syslog-ng: update to version 4.7.1Josef Schlehofer2024-04-26
| | | | | | | | | | Release notes: - https://github.com/syslog-ng/syslog-ng/releases/tag/syslog-ng-4.7.0 - https://github.com/syslog-ng/syslog-ng/releases/tag/syslog-ng-4.7.1 Also bump version in the config file to avoid warning Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* syslog-ng: update to version 4.6.0Josef Schlehofer2024-03-05
| | | | | | | | | 1. Bump version config to 4.6 2. Updated to 4.6.0 version https://github.com/syslog-ng/syslog-ng/releases/tag/syslog-ng-4.6.0 https://github.com/syslog-ng/syslog-ng/releases/tag/syslog-ng-4.5.0 Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* syslog-ng: conf: fix deprecated stats_freqSergey Ponomarev2024-03-05
| | | | | | | | | The deprecated stats_freq() replaced with stats(freq(0)). Also make comments shorter. Fix tabs. Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
* syslog-ng: update to version 4.4.0Josef Schlehofer2023-10-04
| | | | | | | | | - Release notes: https://github.com/syslog-ng/syslog-ng/releases/tag/syslog-ng-4.4.0 - Bump version in config file Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* syslog-ng: update to version 4.3.1Josef Schlehofer2023-09-15
| | | | | | | | | | | | | | Makefile changes: - Since version 4.3.0, there is required to use pcre2 instead of pcre Reference: https://github.com/syslog-ng/syslog-ng/pull/4537 - Disable c++ support by default to avoid picking libstdcpp dependency Reference: https://github.com/syslog-ng/syslog-ng/pull/4484 Config changes: - Bump version in config file Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* syslog-ng: update to version 4.1.1Josef Schlehofer2023-04-12
| | | | | | | | | - Release notes: https://github.com/syslog-ng/syslog-ng/releases/tag/syslog-ng-4.1.1 - Updated version in config Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* syslog-ng: update to version 3.38.1Josef Schlehofer2022-09-07
| | | | | | | | | | | | - Release notes: https://github.com/syslog-ng/syslog-ng/releases/tag/syslog-ng-3.38.1 - Update the configuration file to use version 4.0 as mentioned in the release notes to try the latest changes Fixes: CVE-2022-38725 Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* syslog-ng: fix OOM issues by adding support for logrotatePetr Štetiar2022-08-26
| | | | | | | | | | | | | | | | | With heavy system logging which goes by default into `/var/log/messages` log file which is usually placed in tmpfs/RAM one can trigger OOM killer fairly easily, thus killing random processes and in some cases making system unusable. This is likely happening due to the fact, that Linux by default uses 1/2 of available RAM for tmpfs, which might be for example an issue on low RAM devices with ath10k wireless. So let's fix it by adding logrotate functionality which should limit the size of `/var/log/messages` log file to 1M by default, but could be tweaked by config knob if needed be. Signed-off-by: Petr Štetiar <ynezz@true.cz>
* syslog-ng: update to version 3.37.1Josef Schlehofer2022-06-24
| | | | | | | | | - Changelog: https://github.com/syslog-ng/syslog-ng/releases/tag/syslog-ng-3.37.1 - Bump config version Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* syslog-ng: update to version 3.36.1Josef Schlehofer2022-03-10
| | | | | | | | | - Bump version in config file Release notes: https://github.com/syslog-ng/syslog-ng/releases/tag/syslog-ng-3.36.1 Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* syslog-ng: update to version 3.35.1Josef Schlehofer2021-11-16
| | | | | | | | | Also bump the version in syslog-ng config file. Removes this warning: Nov 16 14:19:41 turris syslog-ng[15159]: 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' Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* syslog-ng: update to version 3.33.1Josef Schlehofer2021-07-11
| | | | | | | | | | | - Release notes: https://github.com/syslog-ng/syslog-ng/releases/tag/syslog-ng-3.33.1 - Bump version in config It fixes: WARNING: Configuration file format is too old, syslog-ng is running in compatibility mode. Please update it to use the syslog-ng 3.33 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.31' Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* syslog-ng: update to version 3.31.2Josef Schlehofer2021-03-22
| | | | | | Bump config file Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* syslog-ng: update to version 3.30.1Josef Schlehofer2020-12-02
| | | | | | Bump version also in config file Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* syslog-ng: bump version in config fileJosef Schlehofer2020-10-02
| | | | | | | | | | This fixes issues: syslog-ng[3895]: WARNING: Configuration file format is too old, syslog-ng is running in compatibility mode. Please update it to use the syslog-ng 3.29 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.26' Fixes: 06f3ac21b4d7be5a31f6739ab57e140260cdcd95 ("syslog-ng: update to version 3.29.1") Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* syslog-ng: tweak shell code of network_localhost little bitKarel Kočí2020-09-13
| | | | | | We can get rid of pipe with -n flag to sysctl. Signed-off-by: Karel Kočí <cynerd@email.cz>
* syslog-ng: detect disabled IPv6 on loopback and fallback to IPv4Karel Kočí2020-06-26
| | | | | | | | | | | | Binding in default to IPv6 is preferable but it can be disabled in kernel and that prevents syslog-ng to start. This setup should not be that common but syslog is very important service and should survive that. This introduces new plugin defining source generator `network_localhost`. This is used instead of original network source. Signed-off-by: Karel Kočí <cynerd@email.cz>
* Merge pull request #12091 from pprindeville/syslog-ng-restore-reloadJosef Schlehofer2020-05-17
|\ | | | | syslog-ng: restore service "reload" to actually working
| * syslog-ng: restore service "reload" to actually workingPhilip Prindeville2020-05-06
| | | | | | | | | | | | | | | | | | | | Commit 44a16ca broke syslog-ng such that it no longer works with logrotate, for example. Yes, you can manually stop and start the service, but (1) you shouldn't have to and (2) it creates a window where you potentially lose messages if the syslog UDP socket overruns. Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
* | syslog-ng: including user settings after system settingsPhilip Prindeville2020-05-02
|/ | | | | | | | | | | | Initially we included user-specific settings last, so that they could turn off or replace system settings... otherwise we only get to change what's NOT explicitly set by the system. This is overly constraining. Restore the original functionality of allowing the user to override settings defined by the distribution's configuration. Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
* syslog-ng: update to version 3.26.1Josef Schlehofer2020-03-08
| | | | | | | | | | | | - Bump version also in the config file - Move logread to /sbin location instead of /usr/sbin Because package logd in OpenWrt's ubox Makefile uses /sbin folder and LuCI has the same path hardcoded in modules/luci-base/root/usr/share/rpcd/acl.d/luci-base.json and using different location results that LuCI is not able to load log data as it is not found. Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* syslog-ng: listen not globally but just locallyAlexander Traud2020-01-27
| | | | | | Beside that, listen not only on IPv4 but also on IPv6 = Dual Stack. Signed-off-by: Alexander Traud <pabstraud@compuserve.com>
* syslog-ng: Update to version 3.25.1Josef Schlehofer2019-12-18
| | | | | | Bump version in config Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* syslog-ng: Update to version 3.24.1Josef Schlehofer2019-10-14
| | | | | | Bump version also in config file Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* syslog-ng: Update to version 3.23.1Josef Schlehofer2019-09-01
| | | | Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* syslog-ng: update to version 3.22.1Josef Schlehofer2019-07-04
| | | | | | | - Bump version in the config and improve a link for documentation - Disable snmp destination for now Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* syslog-ng: improve init and fix service stopKarel Kočí2019-06-10
| | | | | | | | | | | | | | | | This fixes service stop. Problem was that in default syslog-ng forks to background which causes procd to loose track of it. It no longer has in such case PID of syslog-ng process and is unable to stop it. This means that instance for such process hangs in procd and also it is not possible to stop it as daemon. Fix is simple. syslog-ng is now instructed to run in foreground. This commit also drops unnecessary reload section. In default reload calls restart and restart in default is implemented as calling stop and start. This means that effectively it is implemented same as in case of this init reload service implementation. Signed-off-by: Karel Kočí <karel.koci@nic.cz>
* syslog-ng: update to version 3.21.1Josef Schlehofer2019-05-13
| | | | | | Bump also version in config Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* syslog-ng: add logread wrapperDirk Brenken2019-01-28
| | | | | | Many (LuCI) packages require logread. Otherwise, for example, System Log tab in LuCI is empty Signed-off-by: Dirk Brenken <dev@brenken.org>
* syslog-ng: update to version 3.19.1Josef Schlehofer2019-01-28
| | | | | | | | | | | | | | | | | | | | Makefile - Changed URL - Added LICENSE, CPE ID, more dependencies, postint and prerm scripts - Enabled by default JSON and HTTP (would be good to split them in future to sub-packages); Disabled java-modules, tcp wrapper - Re-ordered CONFIGURE_ARGS as they occur when executing - Resorted section: define Package/syslog-ng/install syslog-ng.conf - include scl.conf - have a more specific one than upstream (they have it really simple) - document it Patch: remove the unnecessary one Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* syslog-ng: Use procd style initMichal Hrusecky2019-01-18
| | | | Signed-off-by: Michal Hrusecky <michal.hrusecky@nic.cz>
* syslog-ng: update to 3.17.2W. Michael Petullo2018-09-22
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* syslog-ng: fix typo in .pid file pathPhilip Prindeville2017-07-27
| | | | Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
* syslog-ng: use syslog-ng-ctl for proper reloadsPhilip Prindeville2017-07-26
| | | | Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
* syslog-ng: add syntax check to startup scriptPhilip Prindeville2017-07-26
| | | | Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
* syslog-ng: get rid of guardian processPhilip Prindeville2017-07-26
| | | | Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
* syslog-ng: replace hardcoded paths with variablesPhilip Prindeville2017-07-26
| | | | Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
* syslog-ng: add customization directoryPhilip Prindeville2017-07-26
| | | | Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
* syslog-ng: bump to 3.9.1 and fix typoPhilip Prindeville2017-02-05
| | | | | | | | | | | | | | Likewise fix default configuration to use SOCK_DGRAM and not SOCK_STREAM as we currently do. Add sha256 digest. Rather than have the users replace syslog-ng.conf (which lately is changing fairly frequently) and have them miss an important fix or improvement, instead have them localize /etc/custom-logs.conf and ship that as an empty file. Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
* syslog-ng: fix various install problems such as missing plugins, etcPhilip Prindeville2017-01-09
| | | | | | | | | | | | | | | | Install the plugins as various functionality is no longer in the utility itself but is packaged as a .so plugin instead. Disable plugins with too many dependencies (or too exotic). Bump the version number on the config file to agree with the package's version number. Clean up any .la files from libtool. Start much earlier so that logging doesn't miss startup messages from other services. Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
* syslog-ng: import from oldpackagesW. Michael Petullo2017-01-06
Signed-off-by: W. Michael Petullo <mike@flyn.org>