[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