[packages/monit] fix initscript status exit code
glen
glen at pld-linux.org
Wed Oct 29 16:26:43 CET 2014
commit 749e7ceebc53cabbbdd224d0274471e49429febb
Author: Elan Ruusamäe <glen at delfi.ee>
Date: Wed Oct 29 17:26:38 2014 +0200
fix initscript status exit code
monit.init | 4 +++-
monit.spec | 2 +-
2 files changed, 4 insertions(+), 2 deletions(-)
---
diff --git a/monit.spec b/monit.spec
index d8d46dc..4d63f17 100644
--- a/monit.spec
+++ b/monit.spec
@@ -2,7 +2,7 @@ Summary: Process monitor and restart utility
Summary(pl.UTF-8): Narzędzie do monitorowania procesów i ich restartowania
Name: monit
Version: 5.9
-Release: 1
+Release: 2
License: AGPL v3
Group: Daemons
Source0: http://mmonit.com/monit/dist/%{name}-%{version}.tar.gz
diff --git a/monit.init b/monit.init
index 1792def..4995276 100755
--- a/monit.init
+++ b/monit.init
@@ -88,8 +88,10 @@ case "$1" in
;;
status)
status monit
+ RETVAL=$?
+ # monit status is unreliable (always 0). so use rc-scripts status code
monit -c /etc/monitrc status
- exit $?
+ exit $RETVAL
;;
*)
msg_usage "$0 {start|stop|restart|reload|force-reload|checkconfig|status}"
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/monit.git/commitdiff/749e7ceebc53cabbbdd224d0274471e49429febb
More information about the pld-cvs-commit
mailing list