diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-27 12:06:34 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-27 12:06:34 +0000 |
commit | 5e61585d76ae77fd5e9e96ebabb57afa4d74880d (patch) | |
tree | 2b467823aaeebc7ef8bc9e3cabe8074eaef1666d /pflogsumm_quickfix.txt | |
parent | Initial commit. (diff) | |
download | postfix-5e61585d76ae77fd5e9e96ebabb57afa4d74880d.tar.xz postfix-5e61585d76ae77fd5e9e96ebabb57afa4d74880d.zip |
Adding upstream version 3.5.24.upstream/3.5.24
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'pflogsumm_quickfix.txt')
-rw-r--r-- | pflogsumm_quickfix.txt | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/pflogsumm_quickfix.txt b/pflogsumm_quickfix.txt new file mode 100644 index 0000000..85a8719 --- /dev/null +++ b/pflogsumm_quickfix.txt @@ -0,0 +1,53 @@ +These diffs for pflogsumm versions 1.1.1 and 1.1.3 work around a +change in the Postfix 2.9 default master.cf file. + +That change made the logging from submission and smtps services easier +to distinguish, by changing postfix/smtpd into postfix/submission/smtpd +and postfix/smtps/smtpd, respectively. + +Below are diffs for pflogsumm-1.1.1 and pflogsumm-1.1.3 (beta). +Choose one that fits your pflogsumm version. + +====begin diff===================== +*** ./pflogsumm-1.1.1/pflogsumm.pl- Fri Apr 6 10:06:37 2007 +--- ./pflogsumm-1.1.1/pflogsumm.pl Fri Jan 20 17:05:10 2012 +*************** +*** 542,548 **** + my $logRmdr; + next unless((($msgMonStr, $msgDay, $msgHr, $msgMin, $msgSec, $logRmdr) = + /^(...) +(\d+) (..):(..):(..) \S+ (.+)$/o) == 6); +! unless((($cmd, $qid) = $logRmdr =~ m#^(?:postfix|$syslogName)/([^\[:]*).*?: ([^:\s]+)#o) == 2 || + (($cmd, $qid) = $logRmdr =~ m#^((?:postfix)(?:-script)?)(?:\[\d+\])?: ([^:\s]+)#o) == 2) + { + #print UNPROCD "$_"; +--- 542,548 ---- + my $logRmdr; + next unless((($msgMonStr, $msgDay, $msgHr, $msgMin, $msgSec, $logRmdr) = + /^(...) +(\d+) (..):(..):(..) \S+ (.+)$/o) == 6); +! unless((($cmd, $qid) = $logRmdr =~ m#^(?:postfix|$syslogName)(?:/(?:smtps|submission))?/([^\[:]*).*?: ([^:\s]+)#o) == 2 || + (($cmd, $qid) = $logRmdr =~ m#^((?:postfix)(?:-script)?)(?:\[\d+\])?: ([^:\s]+)#o) == 2) + { + #print UNPROCD "$_"; +====end diff===================== + +====begin diff===================== +*** ./pflogsumm-1.1.3/pflogsumm.pl- Sat Mar 20 16:00:42 2010 +--- ./pflogsumm-1.1.3/pflogsumm.pl Fri Jan 20 17:02:37 2012 +*************** +*** 636,642 **** + --$msgMon; + } + +! unless((($cmd, $qid) = $logRmdr =~ m#^(?:postfix|$syslogName)/([^\[:]*).*?: ([^:\s]+)#o) == 2 || + (($cmd, $qid) = $logRmdr =~ m#^((?:postfix)(?:-script)?)(?:\[\d+\])?: ([^:\s]+)#o) == 2) + { + #print UNPROCD "$_"; +--- 636,642 ---- + --$msgMon; + } + +! unless((($cmd, $qid) = $logRmdr =~ m#^(?:postfix|$syslogName)(?:/(?:smtps|submission))?/([^\[:]*).*?: ([^:\s]+)#o) == 2 || + (($cmd, $qid) = $logRmdr =~ m#^((?:postfix)(?:-script)?)(?:\[\d+\])?: ([^:\s]+)#o) == 2) + { + #print UNPROCD "$_"; +====end diff===================== |