[PATCH] Fix init script to prevent multiple daemon start attempts.

Michael Hanke michael.hanke at gmail.com
Fri Oct 30 23:11:00 UTC 2009


Reason: start-stop-daemon does not detect a running sge_execd if the
test is done using the wrapper script at /usr/sbin/sge_execd.
---
 debian/gridengine-exec.init |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/debian/gridengine-exec.init b/debian/gridengine-exec.init
index 89410ec..c3cebe1 100644
--- a/debian/gridengine-exec.init
+++ b/debian/gridengine-exec.init
@@ -37,7 +37,7 @@ do_start() {
     #   0 if daemon has been started
     #   1 if daemon was already running
     #   2 if daemon could not be started
-    start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON --test > /dev/null \
+    start-stop-daemon --start --quiet --pidfile $PIDFILE --exec /usr/lib/gridengine/$NAME --test > /dev/null \
         || return 1
     start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON -- \
         $DAEMON_ARGS \
-- 
1.6.3.3


--J/dobhs11T7y2rNN--





More information about the Pkg-gridengine-devel mailing list