diff options
Diffstat (limited to 'net/icradius/files/patch-scripts::radwatch')
-rw-r--r-- | net/icradius/files/patch-scripts::radwatch | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/net/icradius/files/patch-scripts::radwatch b/net/icradius/files/patch-scripts::radwatch deleted file mode 100644 index 830beb181081..000000000000 --- a/net/icradius/files/patch-scripts::radwatch +++ /dev/null @@ -1,55 +0,0 @@ ---- scripts/radwatch.orig Sat Jun 9 02:02:03 2001 -+++ scripts/radwatch Thu Jul 5 16:00:31 2001 -@@ -8,9 +8,9 @@ - # - - RWLOG="/var/log/radwatch.log" # Use "/dev/null" for no logging --RWCMD="/usr/local/sbin/radiusd -y" # Path to radiusd + run-time arguments --RWRCP="foo@bar.com" # Recipient for alerts. Comment out to disable --RWINT=10 # Time in seconds between process list polls -+RWCMD="%%PREFIX%%/sbin/radiusd" # Path to radiusd + run-time arguments -+#RWRCP="foo@bar.com" # Recipient for alerts. Comment out to disable -+RWINT=8 # Time in seconds between process list polls - - UNAME=`uname` - -@@ -35,7 +35,16 @@ - ;; - esac - -+# get the path to the radiusd -+if [ "$1" ] && [ -x "$1" ] -+then -+ RWCMD=$1 -+ shift -+fi -+ - ( -+trap "" HUP TSTP -+ - while : - do - -@@ -54,16 +63,21 @@ - fi - - if [ $COUNT -lt 2 ]; then -+ sleep 3 - STAMP=`date "+%m/%d/%y %H:%M:%S"` - ALERT="$COUNT processes. Restarting ICRADIUS." - echo "$STAMP `basename $0`: $ALERT" >> $RWLOG - if [ "$RWRCP" != "" ]; then - echo "`basename $0`: $ALERT" | mail -s "ICRADIUS Restarted" $RWRCP - fi -- kill $PIDS 2>/dev/null; $RWCMD -+ kill $PIDS 2>/dev/null; $RWCMD $* - fi - - sleep $RWINT - - done - ) & -+ -+echo "$!" > /var/run/radwatch.pid -+ -+sleep 1 |