File logwatch-make_save_work.patch of Package logwatch

Index: scripts/logwatch.pl
===================================================================
--- scripts/logwatch.pl.orig	2007-05-20 02:24:20.000000000 +0200
+++ scripts/logwatch.pl	2009-12-01 16:12:38.368978630 +0100
@@ -1005,10 +1005,10 @@ sub initprint {
    $OStitle = $OSname;
    $OStitle = "Solaris" if ($OSname eq "SunOS" && $release >= 2);
 
-   if ($Config{'print'} eq 1) {
-      *OUTFILE = *STDOUT;
-   } elsif ($Config{'save'} ne "") {
+   if ($Config{'save'} ne "") {
       open(OUTFILE,">>" . $Config{'save'}) or die "Can't open output file: $Config{'save'} $!\n";
+   } elsif ($Config{'print'} eq 1) {
+      *OUTFILE = *STDOUT;
    } else {
       if (($Config{'multiemail'} eq 1) || ($emailopen eq "")) {
          #Use mailer = in logwatch.conf to set options. Default should be "sendmail -t"
openSUSE Build Service is sponsored by