Sophie

Sophie

distrib > Mageia > 5 > i586 > media > core-updates-src > by-pkgid > deecb6b6a05b8293e284be1ad9b5f073 > files > 21

xymon-4.3.17-5.1.mga5.src.rpm

From 925aaec6ffbf29310df8cb8088adbede7f89b803 Mon Sep 17 00:00:00 2001
From: William Murphy <warrendiogenese@gmail.com>
Date: Thu, 7 Aug 2014 22:31:02 -0700
Subject: [PATCH] Patched rundir-tasks

---
 client/clientlaunch.cfg.DIST   |  3 ++-
 xymond/etcfiles/tasks.cfg.DIST | 11 +++++++----
 2 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/client/clientlaunch.cfg.DIST b/client/clientlaunch.cfg.DIST
index 64ca926..7dc5a24 100644
--- a/client/clientlaunch.cfg.DIST
+++ b/client/clientlaunch.cfg.DIST
@@ -18,7 +18,8 @@
 	ENVFILE $XYMONCLIENTHOME/etc/xymonclient.cfg
 	CMD $XYMONCLIENTHOME/bin/msgcache --no-daemon
 	LOGFILE $XYMONCLIENTLOGS/msgcache.log
-	PIDFILE $XYMONCLIENTLOGS/msgcache.pid
+	PIDFILE $XYMONRUNDIR/msgcache.pid
+	SENDHUP
 
 # The main client task
 [client]
diff --git a/xymond/etcfiles/tasks.cfg.DIST b/xymond/etcfiles/tasks.cfg.DIST
index 565e2fa..792220a 100644
--- a/xymond/etcfiles/tasks.cfg.DIST
+++ b/xymond/etcfiles/tasks.cfg.DIST
@@ -23,7 +23,8 @@
 		--admin-senders=127.0.0.1,$XYMONSERVERIP \
 		--store-clientlogs=!msgs
 	LOGFILE $XYMONSERVERLOGS/xymond.log
-	PIDFILE $XYMONSERVERLOGS/xymond.pid
+	PIDFILE $XYMONRUNDIR/xymond.pid
+	SENDHUP
 
 # "history" keeps track of the status changes that happen.
 [history]
@@ -31,7 +32,7 @@
 	NEEDS xymond
 	CMD xymond_channel --channel=stachg xymond_history
 	LOGFILE $XYMONSERVERLOGS/history.log
-	PIDFILE $XYMONSERVERLOGS/xymond_history.pid
+	PIDFILE $XYMONRUNDIR/xymond_history.pid
 
 # "alert" sends out alerts.
 [alert]
@@ -111,7 +112,8 @@
 	ENVFILE @XYMONHOME@/etc/xymonserver.cfg
 	CMD $XYMONHOME/bin/xymonproxy --server=YOUR.XYMON.SERVER.IP --report=$MACHINE.xymonproxy --no-daemon
 	LOGFILE $XYMONSERVERLOGS/xymonproxy.log
-	PIDFILE $XYMONSERVERLOGS/xymonproxy.pid
+	PIDFILE $XYMONRUNDIR/xymonproxy.pid
+	SENDHUP
 
 
 # "xymonfetch" is used when you have clients that cannot connect to your Xymon server,
@@ -127,7 +129,8 @@
 	ENVFILE @XYMONHOME@/etc/xymonserver.cfg
 	CMD $XYMONHOME/bin/xymonfetch --server=YOUR.XYMON.SERVER.IP --no-daemon
 	LOGFILE $XYMONSERVERLOGS/xymonfetch.log
-	PIDFILE $XYMONSERVERLOGS/xymonfetch.pid
+	PIDFILE $XYMONRUNDIR/xymonfetch.pid
+	SENDHUP
 
 
 ######################################################################################
-- 
1.8.4.5