Re: Fwd: Suggestion for sendmail
Mike Tremaine <[email protected]>
| Newsgroups | gmane.comp.log.logwatch.devel |
|---|---|
| Message-ID | <[email protected]> |
Kirk Bauer wrote: > ---------- Forwarded message ---------- > From: Win Bent <[email protected]> > Date: Nov 26, 2007 5:39 PM > Subject: Suggestion for sendmail > To: [email protected] > Cc: Win Bent <[email protected]> > > > Logwatch 7.3 (released 03/24/06) > /usr/share/logwatch/scripts/services/sendmail Revision 1.68 > 2006/03/21 14:58:06 bjorn > > Detail Level 3 produces a nice summary of errors found, except for the > "Error during Collect" section. The totals for individual reasons are > printed, but only as "Total:" without giving the reasons. This is > appropriate for Level 5, but not 3, so I suggest this change: > > --- - 2007-11-26 18:37:59.658868000 -0600 > +++ sendmail 2007-11-24 15:11:29.000000000 -0600 > @@ -1,8 +1,11 @@ > > ########################################################################## > -# $Id: sendmail,v 1.1 2007/11/24 19:41:37 whb Exp $ > +# $Id: sendmail,v 1.2 2007/11/24 21:10:46 whb Exp $ > ########################################################################## > # $Log: sendmail,v $ > +# Revision 1.2 2007/11/24 21:10:46 whb > +# Improve "Error during Collect" for Detail=3 > +# > # Revision 1.1 2007/11/24 19:41:37 whb > # Initial revision > # > @@ -1569,7 +1572,8 @@ > } > $colerror = $colerror + $CollectError{$Reason}{$Source}; > } > - print "\n Total: $colerror" if ($Detail >= 3); > + if ($Detail >= 5) { print "\n Total: $colerror"; } > + elsif ($Detail >= 3) { print "\n $Reason: $colerror"; } > $TotalError[$ErrorIndex] += $colerror; > } > } > > Thank you for continuing to maintain and improve logwatch - I rely on it! > > - Win > -- > Win Bent, Head [email protected] > Bent Sound Research Sound advice for over 30 years! > This has been committed to CVS. -Mike