[Pkg-ocaml-maint-commits] [SCM] ocsigen packaging branch, master, updated. debian/1.1.0-1-12-gf0765b5
Stephane Glondu
steph at glondu.net
Fri Mar 13 17:26:19 UTC 2009
The following commit has been merged in the master branch:
commit 513920c39ae6b3520c7f41f7a1c1c757adc149a6
Author: Stephane Glondu <steph at glondu.net>
Date: Fri Mar 13 17:31:49 2009 +0100
Check if daemon is already running, as per new policy
diff --git a/debian/ocsigen.init b/debian/ocsigen.init
index 5c523fb..b065c93 100644
--- a/debian/ocsigen.init
+++ b/debian/ocsigen.init
@@ -36,7 +36,10 @@ case "$1" in
echo "$DEFAULTFILE prevents $NAME to be started (use force-start)."
exit 0
fi
-
+ if [ -r "$PIDFILE" ] && read pid < "$PIDFILE" && ps -p "$pid" > /dev/null 2>&1; then
+ echo "$NAME is already running!"
+ exit 0
+ fi
echo -n "Starting $DESC: "
$DAEMON --daemon --pidfile $PIDFILE $DAEMON_OPTS
echo "$NAME."
--
ocsigen packaging
More information about the Pkg-ocaml-maint-commits
mailing list