Diff for /loncom/init.d/loncontrol between versions 1.25 and 1.27

version 1.25, 2005/05/26 20:25:00 version 1.27, 2006/01/28 11:21:42
Line 47  $ENV{'BASH_ENV'}=""; Line 47  $ENV{'BASH_ENV'}="";
     # Firewall code is based on the code in FC2 /etc/init.d/ntpd      # Firewall code is based on the code in FC2 /etc/init.d/ntpd
     my $fw_chain = 'RH-Firewall-1-INPUT';      my $fw_chain = 'RH-Firewall-1-INPUT';
     my $iptables = '/sbin/iptables';      my $iptables = '/sbin/iptables';
       if (! -e $iptables) {
    $iptables = '/usr/sbin/iptables';
    if (! -e $iptables) {
       print("Unable to find iptables command\n");
    }
       }
     my $lond_port = 5663;      my $lond_port = 5663;
     my $lonhttpd_port = 8080;      my $lonhttpd_port = 8080;
   
Line 128  sub stop_daemon { Line 134  sub stop_daemon {
  my $daemonpid=<PIDFILE>;   my $daemonpid=<PIDFILE>;
  chomp($daemonpid);   chomp($daemonpid);
  kill TERM => $daemonpid;   kill TERM => $daemonpid;
  sleep 2;   sleep 1;
  if (kill 0 => $daemonpid) {   if (kill 0 => $daemonpid) {
     kill KILL => $daemonpid;      kill KILL => $daemonpid;
     sleep 2;      sleep 1;
     if (kill 0 => $daemonpid) {      if (kill 0 => $daemonpid) {
  print("failed to kill");   print("failed to kill");
     } else {      } else {

Removed from v.1.25  
changed lines
  Added in v.1.27


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