Package: rsyslog
Version: 8.2102.0-2
Severity: important
Tags: patch upstream
X-Debbugs-Cc: petr.gajdu...@egston.com

Dear Maintainer,

By default, imuxscock should rate limit messages with severity 1 and lower.

Related default options are useSpecialParser="true" and ratelimit.severity="1".

However, messages are not rate limited due to a bug in code:

When `useSpecialParser` is set to "true" (the default setting) all messages are
erroneously treated as having severity 0 and therefore are not subjected to the
rate limiting which by default does not affect messages with severity 0.

Debian 11 and unstable is also affected.

Rate limiting works after changing imuxsock options to ratelimit.severity="0"
or useSpecialParser="false".

e.g.

module(load="imuxsock" SysSock.RateLimit.Severity="0")

I have already filled an issue upstream [1] and a pull request [2]. I am
filling this to Debian as well as I would like to see this fixed or at least be
informed about this e.g. by apt-listbugs

1: https://github.com/rsyslog/rsyslog/issues/4667
2: https://github.com/rsyslog/rsyslog/pull/4666

Thank you for your work,

Best regards,
Petr

Reply via email to