[LON-CAPA-cvs] cvs: loncom / loncron

albertel lon-capa-cvs@mail.lon-capa.org
Fri, 04 Jun 2004 19:29:32 -0000


albertel		Fri Jun  4 15:29:32 2004 EDT

  Modified files:              
    /loncom	loncron 
  Log:
  - Fedora doesn't have  metamail, so if metasend fails, fall back to just mailing the file off
  
  
Index: loncom/loncron
diff -u loncom/loncron:1.51 loncom/loncron:1.52
--- loncom/loncron:1.51	Tue May 25 11:20:31 2004
+++ loncom/loncron	Fri Jun  4 15:29:31 2004
@@ -2,7 +2,7 @@
 
 # Housekeeping program, started by cron, loncontrol and loncron.pl
 #
-# $Id: loncron,v 1.51 2004/05/25 15:20:31 albertel Exp $
+# $Id: loncron,v 1.52 2004/06/04 19:29:31 albertel Exp $
 #
 # Copyright Michigan State University Board of Trustees
 #
@@ -558,7 +558,11 @@
 	$emailto.=",$perlvar{'lonSysEMail'}";
     }
     my $subj="LON: $perlvar{'lonHostID'} E:$errors W:$warnings N:$notices"; 
-    system("metasend -b -t $emailto -s '$subj' -f $statusdir/index.html -m text/html");
+
+    my $result=system("metasend -b -t $emailto -s '$subj' -f $statusdir/index.html -m text/html >& /dev/null");
+    if ($result != 0) {
+	$result=system("mail -s '$subj' $emailto < $statusdir/index.html");
+    }
 }
 
 sub usage {