| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: rsyslog-module-mysql | Distribution: openSUSE Tumbleweed |
| Version: 8.2502.0 | Vendor: openSUSE |
| Release: 3.1 | Build date: Wed May 14 07:48:11 2025 |
| Group: System/Daemons | Build host: reproducible |
| Size: 23289 | Source RPM: rsyslog-8.2502.0-3.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: http://www.rsyslog.com/ | |
| Summary: MySQL support module for rsyslog | |
Rsyslog is an enhanced multi-threaded syslog daemon. See rsyslog package. This package provides a module with the support for logging into MySQL databases.
Apache-2.0 AND GPL-3.0-or-later
* Wed May 14 2025 Thomas Blume <Thomas.Blume@suse.com>
- select modules for SLFO (jsc#PED-12783)
* Wed May 07 2025 Thomas Blume <Thomas.Blume@suse.com>
- rely on systemd file-triggers for reloading the daemon after
rsyslog modules update (bsc#1237462)
* Tue Apr 01 2025 Friedrich Haubensak <hsk17@mail.de>
- Upgrade to rsyslog 8.2502
* 2025-02-16: prepare for scheduled stable 8.2502.0 release
* 2025-02-13: openssl: check for ENGINE support in library
* 2025-02-13: CI: add compile check with atomic operations disabled
* 2025-02-12: omfwd bugfix: variable was not properly synced across threads
* 2025-02-12: omamqp1: Fixed build on Ubuntu 24
* 2025-02-12: testbench: Write started dummy file in python snmpreceiver script
* 2025-01-29: CI: add Testruns under Ubuntu 24.04
* 2025-02-07: testbench: Added new version of snmptrapreceiver.py for python 3.11+
* 2025-01-27: testbench: reduce flakiness for omhttp-batch-retry-metadata.sh test
* 2025-01-27: testbench: Fix OpenSSL 3.x depreceated warnings in tcpflood
* 2025-01-27: testbench: remove es 6.0 based tests
* 2025-01-27: omfwd: align some parameters with imtcp names
* 2025-01-22: tcpflood test tool: enable multi threaded connection open
* 2025-01-23: testbench: add new and adapt imtcp tests for large connection counts
* 2025-01-23: imtcp: add "socketBacklog" parameter to configure TCP backlog size
* 2025-01-23: testbench: adapt imptcp tests for large connection counts
* 2025-01-23: imptcp: Increase default SYN backlog for imptcp server to 64
* 2025-01-14: netstrm TLS driver: move TLS retry handling to main driver
* 2025-01-07: testbench flake fix: prevent "bad" timing to cause flakes
* 2025-01-03: Replaced inet_aton with inet_pton for IPv4 address conversion.
* 2024-11-28: CI: add check for compile with -std=gnu23 gcc option
* 2024-12-31: CI: remove libgrok-related codeql checks
* 2024-12-05: mmkubernetes: nitfix
* 2024-12-04: bump version number for next scheduled stable release
* 2024-11-28: omazureeventhubs: Handle invalid URL characters in config parameters
* 2024-12-02: prepare for schedule stable 8.2412.0 release
* 2024-11-26: Fix legacy $ActionQueueDiscardMark parameter
* 2024-11-26: imdiag bugfix: racy network driver selection
* 2024-11-15: CI: user newer OS versions in CI workflow
* 2024-11-18: gnutls bugfix: Add timeout to GnuTLS handshake
* 2024-11-18: gnutls bugfix: Avoid blocking sockets during TLS handshake
* 2024-11-15: cleanup: remove unused variable
* 2024-11-15: libksi: make build under C11 C standard
* 2024-11-15: cleanup: remove variables that are no longer used
* 2024-11-13: testbench bugfix: typo caused invalid test file to be used
* 2024-11-12: nsd_ptcp regression fix: remove debugging messages emited to stderr
* 2024-03-25: ossl netstream driver: allow ephemeral Diffie-Hellman key exchange
* 2024-11-07: Fix build on musl
* 2024-10-29: test bench fix: bump zookeper NVR
* 2024-10-25: imjournal: Fix first message loss after journal rotation
* 2024-10-20: bump version number for next scheduled stable release cycle
* 2024-10-20: prepare for 8.2410.0 scheduled stable release
* 2024-10-14: regression fix: build issue on Solaris 10
* 2024-09-23: testbench: correctly apply socket options in minitcpsrvr
* 2024-10-07: clean(imhiredis): Minor code fixes
* 2024-09-25: rainerscript: do not try to call a function if it does not exist
* 2024-09-20: Fix runConf NULL pointer refence
* 2024-09-15: network subsystem: improve connection failure error message
* 2024-08-22: add missing ChangeLog entry
* 2024-08-20: prepare for next scheduled release cycle
* 2024-08-19: build: make new openssl crypto provider individually selectable
* 2024-08-19: prepare for v8.2408.0 scheduled stable release
* 2024-08-19: build system: correct invalid file name
* 2024-04-12: omfwd: implement native load balancing - phase 1
* 2024-08-13: Adjust documentation regarding rscryutil
* 2024-08-14: Replace deprecated json_object_object_get
* 2024-08-15: minor: flag function as OK for undefined behaviour
* 2024-08-14: build fix: regression from recently merged 615cde156c14
* 2024-08-13: Refactor ossl crypto provider
* 2024-08-12: omkafka: write Kafka log with level ERROR or higher into errorfile
* 2024-08-02: openssl: Add remoteclient to LogMsg where possible
* 2024-07-31: imtcp: add streamdriver.crlfile module parameter
* 2024-05-10: Refactor the rscryutil tool
* 2024-07-23: imptcp: improve error messages
* 2024-07-18: omazureeventhubs: Fix implementation of amqp_address parameter
* 2024-07-18: ossl: Fix #pragma GCC diagnostic not allowed inside functions
* 2024-06-14: Fix memory leak in omazureeventhubs on accepted PN_DELIVERY event
* 2024-05-01: Keep original free pattern.
* 2024-04-19: Do not free the uninitialized cstring.
* 2024-05-08: Fix passing the value to EscapeChar.
* 2024-07-01: prepare for next scheduled stable release cycle
* 2024-06-21: tls bugfix: parameter 'StreamDriver.CRLFile' not known
* 2024-04-09: fix(lexer): typo and missing space when file can't be accessed
- source code now supports c23 standard
* Wed Mar 26 2025 Andreas Stieger <andreas.stieger@gmx.de>
- remove unused pcre build dependency
* Wed Jul 24 2024 Thomas Blume <Thomas.Blume@suse.com>
- Upgrade to rsyslog 8.2406.0
-patches replaced by upgrade (see details in upgrade logs below)
0001-use-logind-instead-of-utmp-for-wall-messages-with-sy.patch
* 2023-11-29: Revert "Update omlibdbi.c"
* 2023-11-21: imkmsg: add params "readMode" and "expectedBootCompleteSeconds"
* 2023-11-10: testbench: fix "typo" in test case
* 2023-11-08: omazureeventhubs: Corrected handling of transport closed failures
* 2023-10-31: imkmsg: add module param parseKernelTimestamp
* 2023-11-03: imfile: remove state file on file delete fix
* 2023-10-30: imklog bugfix: keepKernelTimestamp=off config param did not work
* 2023-10-30: Netstreamdriver: deallocate certificate related resources
* 2023-10-20: TLS subsystem: add remote hostname to error reporting
* 2023-10-21: Fix forking issue do to close_range call
* 2023-10-23: replace debian sample systemd service file by readme
* 2023-10-20: testbench: bump zookeeper version to match current offering
* 2023-10-20: Update rsyslog.service sample unit to the latest version used in Debian Trixie
* 2023-10-20: Only keep a single rsyslog.service for Debian
* 2023-10-20: Remove no longer used --with-systemdsystemunitdir configure switch
* 2023-10-18: use logind instead of utmp for wall messages with systemd
- replaces 0001-use-logind-instead-of-utmp-for-wall-messages-with-sy.patch
* 2023-10-11: Typo fixes
* 2023-10-11: Drop CAP_IPC_LOCK capability
* 2023-10-04: Add CAP_NET_RAW capability due to the omudpspoof module
* 2023-10-03: Add new global config option "libcapng.enable"
* 2023-10-02: tcp net subsystem: handle data race gracefully
* 2023-08-31: Avoid crash on restart in imrelp SIGTTIN handler
* 2023-09-26: fix startup issue on modern systemd systems
* 2023-09-14: Fix misspeling in message.
* 2023-09-13: tcpflood bugfix: plain tcp send error not properly reported
* 2023-09-12: omprog bugfix: Add CAP_DAC_OVERRIDE to the bounding set
* 2023-08-02: testbench: cleanup and improve some more imfile tests
* 2023-08-02: lookup tables: fix static analyzer issue
* 2023-08-02: lookup tables bugfix: reload on HUP did not work when backgrounded
* 2023-07-28: CI: fix and cleaup github workflow
* 2023-03-07: imjournal: Support input module
* 2023-07-28: testbench: make test more reliable
* 2023-07-28: tcpflood: add -A option to NOT abort when sending fails
* 2023-07-28: tcpflood: fix today's programming error
* 2023-07-28: openssl: Replaced depreceated method SSLv23_method with TLS_method
* 2023-07-27: testbench improvement: define state file directories for imfile tests
* 2023-07-28: testbench: cleanup a test and some nitfixes to it
* 2023-07-27: tcpflood bugfix: TCP sending was not implemented properly
* 2023-07-26: testbench: make waiting for HUP processing more reliable
* 2023-07-25: build system: make rsyslogd execute when --disable-inet is configured
* 2023-07-25: CI: update zookeper download to newer version
* 2023-07-10: ossl driver: Using newer INIT API for OpenSSL 1.1+ Versions
* 2023-07-11: ossl: Fix CRL File Expire from 1 day to 100 years.
* 2023-07-06: PR5175: Add TLS CRL Support for GnuTLS driver and OpenSSL 1.0.2+
* 2022-05-13: omazureeventhubs: Initial implementation of new output module
* 2023-07-03: TLS CRL Support Issue 5081
* 2023-06-29: action.resumeintervalmax: the parameter was not respected
* 2023-06-28: IMHIREDIS::FIXED:: Restore compatiblity with hiredis < v1.0.0
* 2023-05-15: Add the 'batchsize' parameter to imhiredis
* 2023-06-28: Clear undefined behavior in libgcry.c (GH #5167)
* 2023-06-22: Do not try to drop capabilities when we don't have any
* 2023-06-22: testbench: use newer zookeeper version in tests
* 2023-06-22: build system: more precise error message on too-old lib
* 2023-05-17: Fix quoting for omprog, improg, mmexternal
* Thu Mar 14 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Fix rpmlint warnings and errors:
+ rsyslog.spec:590: W: %autopatch-not-in-prep:
- applying patches should be done in prep section and in this
case, there is no reason not to do it. Use the opportunity to
switch to %autosetup.
- Do not BuildRequire libtool, autoconf, automake and don't run
autoreconf: the comment indicates this would be needed for
patch1, but likely for an 'older patch1': what we have now
does not touch the build system.
+ E: superfluous-%clean-section: Drop long deprecated %clean
section.
+ E: suse-zypp-otherproviders otherproviders(syslog): simply
provide syslog.
+ W: non-etc-or-var-file-marked-as-conffile: do not mark files in
/usr/share as config; admins are not supposed to change them.
+ rsyslog-doc.x86_64: E: no-binary: build rsyslog-doc as noarch.
+ E: explicit-lib-dependency librdkafka1: the dependency for one
should be in module-kafka, but then is also auto-detected by
RPM.
* Thu Jan 18 2024 Thomas Blume <thomas.blume@suse.com>
- suppress installation errors when systemd is not running
(bsc#1218799)
* Wed Oct 25 2023 Thomas Blume <thomas.blume@suse.com>
- use logind instead of utmp for wall messages with systemd
Future SUSE versions will get rid of utmp due to a 32bit time_t counter
overflow in 2038.
See details at:
https://github.com/thkukuk/utmpx/blob/main/Y2038.md
On systemd based systems logind is an alternative to utmp.
* add: 0001-use-logind-instead-of-utmp-for-wall-messages-with-sy.patch
* Tue Sep 05 2023 Thomas Blume <thomas.blume@suse.com>
- trigger daemon restart after modules packages have been updated
(bsc#1214996)
* Tue Jul 04 2023 Thomas Blume <thomas.blume@suse.com>
- Upgrade to rsyslog 8.2306.0
* 2023-06-09: mmnormalize bugfix: if msg cannot be parsed, parser chain is stopped
* 2023-06-08: Add new global config option "libcapng.default"
* 2023-06-08: imjournal: Add FileCreateMode module parameter
* 2023-04-17: core bugfix: potential segfault on busy systems
* 2023-05-11: GNUTls Driver: Fix memory leaks in gtlsInitCred
* 2023-05-24: CI: update base ubuntu image for github actions
* 2023-05-16: OMHIREDIS::ADDED:: New support for 'stream' mode
* 2023-05-17: OMHIREDIS::ADDED:: new tests for existing functionalities
* 2023-04-25: OMHIREDIS::FIXED:: Correctly suspend module in case of failure
* 2023-05-17: OMHIREDIS::FIXED:: Synchronously try to authenticate
* 2023-04-25: IMHIREDIS::ADDED:: New support for 'stream' mode
* 2023-04-25: REDIS::ADDED:: Implement tests for imhiredis module
* 2023-04-12: IMHIREDIS::CLEAN:: various improvements and fixes
[#]## CHANGED
- [IMHIREDIS] factorize code for different modes
- [IMHIREDIS] Clean and improve logging lines
- [IMHIREDIS] Poll extinction state less frequently for main thread (less aggresive)
- [IMHIREDIS] Set 'key' action parameter to REQUIRED
- [IMHIREDIS] Use known message length instead of calculating it when
enqueuing message
[#]## ADDED
- [IMHIREDIS] Missing redis replies' types in enumeration
[#]## FIXED
- [IMHIREDIS] Correctly initialize instance object, especially for redisNodesList
- [IMHIREDIS] Correctly print input mode's value in logs when set incorrectly
* 2023-05-17: tests: mmexternal-SegFault-empty-jroot-vg.sh: fix typo
* 2023-03-21: modify testbench test to detect wrong imptcp truncation
* 2023-03-21: imptcp bugfix: spam log on oversize message
* 2023-03-23: core/bugfix: using $uuid msg prop can deadlock rsyslog on shutdown
* 2023-03-13: Remove halted LGTM badges on README
* 2023-02-16: Do not preserve capabilities when changing credentials
* 2023-01-23: CI/QA: do compile test both with NDEBUG set/unset
* 2023-01-23: Fixed wrong type conversion in cstrLen() for debug mode as well
* 2023-01-18: core/template: implement negative position.to
* 2023-01-18: CI: fix github CodeQL settings
* 2023-01-17: Remove CAP_DAC_OVERRIDE if privileges dropped
* 2023-01-17: Adjust the capability set
* 2023-01-13: substring function: enhancement and hardening
* 2023-01-11: omfile: add action parameters "rotation.*"
* 2023-01-11: CI: use newer version of zookeeper
* 2023-01-09: ffaup fix : memory corruption with concurrent workers
* 2023-01-02: openssl: fix undefined reference to CRYPTO_set_id_callback
* 2022-12-30: testbench: add test for invalid json template generation
* 2022-12-30: core bugfix: template system may generate invalid json
* 2022-12-28: Fixed wrong type conversion in cstrLen()
* 2022-12-08: Add CodeQL workflow for GitHub code scanning
* Tue Dec 27 2022 Ludwig Nussel <lnussel@suse.com>
- Replace transitional %usrmerged macro with regular version check (boo#1206798)
* Tue Dec 06 2022 Michael Ströder <michael@stroeder.com>
- Upgrade to rsyslog 8.2212.0
* 2022-12-05: testbench: make python http server based tests more reliable
* 2022-12-05: omprog bugfix: invalid status handling at called program startup
* 2022-11-29: testbench bugfix: wrong message injection object of instance 1
* 2022-11-21: rsyslog.conf man page bugfix: description of selectors
* 2022-11-18: imtcp bugfix: legacy config directives did no longer work
* 2022-11-16: ksi bugfix: sending of too many signing requests fixed.
* 2022-11-14: bugfix: prevent potential segfault when switchung to queue emergency mode
* 2022-11-02: imjournal: add second fallback to _COMM
* 2022-10-25: core bugfix: local hostname invalid if no global() config object given
* 2022-10-25: testbench bugfix: fixed timing issue that sometimes lead to test failure
* Tue Oct 18 2022 Michael Ströder <michael@stroeder.com>
- Upgrade to rsyslog 8.2210.0
* 2022-10-13: fix NetBSD build issue
* 2022-10-12: omrabbitmq: Add TLS support
* 2022-09-14: config: add "abortOnFailedQueueStartup" global config parameter
* 2022-09-07: cor bugfix: leak in helper function SetString
* 2022-09-07: core bugfix: correct local host name after config processing
* 2022-08-31: imtcp: add option notifyonconnectionopen
* 2022-08-26: openssl TLS driver: add mechanism to include extra CA files parameter
* 2022-08-19: fix compile issue with older gcc compilers
* Tue Aug 09 2022 Michael Ströder <michael@stroeder.com>
- added libzstd-devel as build dependency
- Upgrade to rsyslog 8.2208.0
* 2022-08-09: ksi bugfix: request cache size and send timeout issue fixed.
* 2022-08-09: imjournal bugfix: segmentation fault in close journal
* 2022-08-09: net subsystem: support sha256 for StreamDriverAuthMode="x509/fingerprint"
* 2022-08-05: imfile bugfix: message loss/duplication when monitored file is rotated
* 2022-08-05: ksi bugfix: optimize processing of signer queue to fix delays.
* 2022-08-04: ksi bugfix: possible crash fixed when several log files are opened.
* 2022-08-04: openssl: add support to split tls commands by semicolon
* 2022-08-04: openssl subsystem bugfix: build issue on Solaris
* 2022-08-04: openssl: add more details to error messages
* 2022-08-04: omclickhouse: capture additional exceptions
* 2022-08-04: mmanon bugfix: Simplified and fixed IPv4 digit detection.
* 2022-07-21: imptcp: slight tuning
* 2022-07-20: template procesing/json: performance optimization
* 2022-07-19: core bugfix: memory leak when free action worker data table
* 2022-07-13: omfile: support for zstd compression
* 2022-07-07: stream cleanup: move error message to debug log, only
* 2022-07-04: mmdblookup bugfix: Don't crash Rsyslog on mmdb file errors
* 2022-06-28: build error fix: libbson requires out-of-date language constructs
* 2022-06-27: OpenSSL: fix depreacted API issues for OpenSSL 3.x
* Tue Jun 14 2022 Michael Ströder <michael@stroeder.com>
- Upgrade to rsyslog 8.2206.0
* 2022-05-25: omelastisearch: allow omitting _type field
* 2022-05-18: tcpsrv/imtcp: slight performance improvements
* 2022-05-12: imptcp bugfix: worker thread starvation on extreme traffic
* 2022-05-11: omelasticsearch: several support option for ElasticSearch 8
- config params searchIndex and documentType can be empty
- support for Data Stream API
- new config param esVersion.major
* 2022-05-09: tcp receiver bugfix: delay/potential hang on some error conditions
* 2022-05-05: net bugfix: potential buffer overrun
fixes CVE-2022-24903
Advisory:
https://github.com/rsyslog/rsyslog/security/advisories/GHSA-ggw7-xr6h-mmr8#advisory-comment-72243
* 2022-05-05: imptcp: set OS worker thread name
* 2022-04-26: mmanon bugfix: shortened IPv6 form not always anonymized
* 2022-04-22: mmdblookup fix: wrong copy of buffer
* 2022-04-22: mmdblookup: several enhancements
- support arrays in MMDB entry
- support escaped quotes '"' in MMDB entry
- support '<' characters in MMDB entry, when in a field
- support '}' characters in MMDB entry, when in a field
* Sun May 08 2022 Andreas Stieger <andreas.stieger@gmx.de>
- rsyslog 8.2204.1:
* CVE-2022-24903: potential buffer overrun in imptcp, imtcp,
imgssapi and others (boo#1199061)
* Tue Apr 19 2022 Michael Ströder <michael@stroeder.com>
- Upgrade to rsyslog 8.2204.0
* 2022-04-18: gnutls bugfix: possibility of infinite loop
* 2022-04-17: core/bugfix: errorfile could grow over max configures size
* 2022-04-17: omkafka bugfix: potential misadressing
* 2022-04-06: added new "FullJSONFmt" standard template (with addtl fields)
* 2022-04-04: imfile: potential processing delay
* 2022-04-04: bugfix: cosmetic data races
* 2022-04-01: add property options to support ISO week/year number
* 2022-04-01: core bugfix: "action suspended" message was emitted even when turned off
* 2022-03-31: testbench: add more tests for rscript comparison operations
* 2022-03-31: core bugfix: make internal logs emitted during HUP procesing appear quicker
* 2022-03-20: refactor: Move the parser directive to the main config
* 2022-03-16: refactor: ake the main message queue part of the config
* regression bugfix: rsyslog may segfault during startup
* regression fix: script string comparison did not work correctly
* Mon Mar 14 2022 Thomas Blume <thomas.blume@suse.com>
- remove invalid dependencies from systemd service unit
(bsc#1196795, bsc#1196359)
* Tue Feb 15 2022 Michael Ströder <michael@stroeder.com>
- Upgrade to rsyslog 8.2202.0
* 2022-02-14: imfile bugfix: remove cause for "internal error message" (not causing harm)
* 2022-02-04: rscript bugfix: literal numbers were not compared correctly
* 2022-02-04: omelasticsearch bugfix: indexSuccess impstats counter in bulkmode wrong
* 2022-01-17: imkmsg bugfix: effectively disabled input on error reading kmsg
* 2022-01-17: imtcp bugfix: worker threads were not properly terminated
* 2022-01-07: omlibdbi bugfix: use-after-free bug
* 2022-01-06: omhttp bugfix: memory leak in lokirest batchmode
* Wed Jan 19 2022 Thomas Blume <thomas.blume@suse.com>
- add service dependencies for remote logging (bsc#1194669)
- update config example in remote.conf to match upstream documentation
/usr/lib/rsyslog/ommysql.so /usr/share/apparmor/extra-profiles/rsyslog.d/module-mysql /usr/share/doc/packages/rsyslog/mysql-createDB.sql
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Oct 24 22:48:21 2025