Diff for /loncom/init.d/loncontrol between versions 1.28 and 1.29

version 1.28, 2007/02/02 12:59:15 version 1.29, 2007/04/03 00:47:28
Line 159  sub stop_daemon { Line 159  sub stop_daemon {
 }  }
   
   
 if (($command eq "restartold") or ($command eq "reloadold")) {  if ($command eq "restart") {
     print 'Restarting LON-CAPA'."\n";  
     print 'Ending LON-CAPA client and daemon processes'."\n";  
     foreach my $daemon ('lonsql','lond','lonc','lonhttpd','lonmemcached','lonmaxima') {  
  &stop_daemon($daemon,$daemon);  
     }  
     print 'Starting LON-CAPA client and daemon processes (please be patient)'.  
  "\n";  
     system("su www -c '/home/httpd/perl/loncron --oldlonc --justcheckdaemons'");  
 } elsif ($command eq "restart") {  
     print 'Restarting LON-CAPA'."\n";      print 'Restarting LON-CAPA'."\n";
     print 'Ending LON-CAPA client and daemon processes'."\n";      print 'Ending LON-CAPA client and daemon processes'."\n";
     foreach my $daemon ('lonsql','lond','lonc','lonhttpd','lonmemcached','lonmaxima') {      foreach my $daemon ('lonsql','lond','lonc','lonhttpd','lonmemcached','lonmaxima') {
Line 187  if (($command eq "restartold") or ($comm Line 178  if (($command eq "restartold") or ($comm
  &stop_daemon($daemon,$killallname);   &stop_daemon($daemon,$killallname);
     }      }
     &firewall_close_port();      &firewall_close_port();
 } elsif ($command eq "startold") {  
     &firewall_open_port();  
     print 'Starting LON-CAPA'."\n";  
     print 'Starting LON-CAPA client and daemon processes (please be patient)'.  
  "\n";   
     system("su www -c '/home/httpd/perl/loncron --oldlonc --justcheckdaemons'");  
 } elsif ($command eq "start") {  } elsif ($command eq "start") {
     &firewall_open_port();      &firewall_open_port();
     print 'Starting LON-CAPA'."\n";      print 'Starting LON-CAPA'."\n";

Removed from v.1.28  
changed lines
  Added in v.1.29


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>