diff options
author | Chris St. Pierre <chris.a.st.pierre@gmail.com> | 2013-03-28 06:59:13 -0700 |
---|---|---|
committer | Chris St. Pierre <chris.a.st.pierre@gmail.com> | 2013-03-28 06:59:13 -0700 |
commit | 84727ad72887808182e17db386158261c7ff14ad (patch) | |
tree | 5238e8d5b886d53aacc29ff580d2b9891744e589 /debian/bcfg2-report-collector.init | |
parent | aacbd15de9d6985dba876337547d73fb4cabfacb (diff) | |
parent | b1cd0e1d5b935ca1f3934930e83ea69acca77fb4 (diff) | |
download | bcfg2-84727ad72887808182e17db386158261c7ff14ad.tar.gz bcfg2-84727ad72887808182e17db386158261c7ff14ad.tar.bz2 bcfg2-84727ad72887808182e17db386158261c7ff14ad.zip |
Merge pull request #66 from fennm/bcfg2-init-retval-fixes
Pass through retval from start, stop, status, etc. in init scripts
Diffstat (limited to 'debian/bcfg2-report-collector.init')
-rwxr-xr-x | debian/bcfg2-report-collector.init | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/debian/bcfg2-report-collector.init b/debian/bcfg2-report-collector.init index 2d182385a..df7b751cb 100755 --- a/debian/bcfg2-report-collector.init +++ b/debian/bcfg2-report-collector.init @@ -32,6 +32,7 @@ test -x $DAEMON || exit 5 # Internal variables BINARY=$(basename $DAEMON) +RETVAL=0 start () { echo -n "Starting Configuration Report Collector: " @@ -85,22 +86,26 @@ status () { case "$1" in start) start + RETVAL=$? ;; stop) stop + RETVAL=$? ;; status) status + RETVAL=$? ;; restart|reload|force-reload) stop sleep 5 start + RETVAL=$? ;; *) log_success_msg "Usage: $0 {start|stop|status|reload|restart|force-reload}" - exit 1 + RETVAL=1 ;; esac -exit 0 +exit $RETVAL |