[exim] Re: exim 4.97.1 exiqgrep - line mismatch => broke munin

2024-01-12 Thread Cyborg via Exim-users
Am 12.01.24 um 11:40 schrieb Jeremy Harris via Exim-users: If they're not willing to do that, and reissue the exim binary, a hack in the perl of exiqgrep is feasible... \s*(?(?:\w{6}-\w{6}-\w{2}|\w{6}-\w{11}-\w{4})) # old, 2023 msgid formats becomes \s*(?(?:\w{6}-\w{6}-\w{2}|\w{6}-\w{11

[exim] Re: exim 4.97.1 exiqgrep - line mismatch => broke munin

2024-01-12 Thread George L. Yermulnik via Exim-users
Hello! On Fri, 12 Jan 2024 at 10:40:45 (+), Jeremy Harris via Exim-users wrote: > \s+(?<.*?>) matches the <> (though the ? is pointless, given the *) Out of scope of the thread: it's actually not pointless as it limits capture group, roughly saying, to `<[^>]*>' (the `?' makes `.*' be n

[exim] Re: exim 4.97.1 exiqgrep - line mismatch => broke munin

2024-01-12 Thread Jeremy Harris via Exim-users
On 1/12/24 08:14, Cyborg via Exim-users wrote: [~]# mailq  9h  2.2K 1rO3sE-005JbF-1D-H <> *** frozen *** xxx...@.de They need to pick up commit 1d19531abc45 at the very least: Date: Sun Nov 19 11:31:45 2023 + Support old-format message_id spoolfiles for mailq / -bp.

[exim] Re: exim 4.97.1 exiqgrep - line mismatch => broke munin

2024-01-12 Thread Cyborg via Exim-users
Am 12.01.24 um 09:28 schrieb Niels Kobschätzki: There is a tool for converting old message-ids to new ones. Or you wait until all messages with the old IDs are out of the queue. It's not the message ids. it's this => \s+(?<.*?>)  part of the regexp. As soon as you remove that part, it work

[exim] Re: exim 4.97.1 exiqgrep - line mismatch => broke munin

2024-01-12 Thread Niels Kobschätzki via Exim-users
There is a tool for converting old message-ids to new ones. Or you wait until all messages with the old IDs are out of the queue. Best, Niels > On Jan 12, 2024, at 09:17, Cyborg via Exim-users > wrote: > > Hi all, > > Fedora pushed an exim 4.97.1 update last night and now exiqgrep -cz sh

[exim] exim 4.97.1 exiqgrep - line mismatch => broke munin

2024-01-12 Thread Cyborg via Exim-users
Hi all, Fedora pushed an exim 4.97.1 update last night and now exiqgrep -cz shows this error message, which breaks the munin plugin für the mailqueue. [~]# mailq  9h  2.2K 1rO3sE-005JbF-1D-H <> *** frozen ***   xxx...@.de [~]# exiqgrep -cz Line mismatch:  9h  2.2K 1rO3