diff --git a/elogd.init b/elogd.init index 0f0be6f5..8982b4b1 100644 --- a/elogd.init +++ b/elogd.init @@ -6,9 +6,6 @@ # config: /usr/local/elog/elogd.cfg # pidfile: /var/run/elogd.pid -# Source function library. -# . /etc/rc.d/init.d/functions - # Check for the config file if [ ! -f /usr/local/elog/elogd.cfg ]; then exit 0 @@ -33,9 +30,12 @@ case "$1" in echo -n "Starting elogd: " /usr/local/sbin/elogd -D -c /usr/local/elog/elogd.cfg > /dev/null 2>&1 RETVAL=$? - if [ $RETVAL -eq 0 ] ; then - touch /var/lock/subsys/elogd - fi + if [ $RETVAL -eq 0 ] ; then + touch /var/lock/subsys/elogd + echo_success + else + echo_failure + fi echo ;; stop) diff --git a/elogd.init_template b/elogd.init_template index 6db4a283..e94b5d7c 100755 --- a/elogd.init_template +++ b/elogd.init_template @@ -6,9 +6,6 @@ # config: @PREFIX@/elog/elogd.cfg # pidfile: /var/run/elogd.pid -# Source function library. -# . /etc/rc.d/init.d/functions - # Check for the config file if [ ! -f @PREFIX@/elog/elogd.cfg ]; then exit 0 @@ -35,6 +32,9 @@ case "$1" in RETVAL=$? if [ $RETVAL -eq 0 ] ; then touch /var/lock/subsys/elogd + echo_success + else + echo_failure fi echo ;;