Merge pull request #253 from andr2000/pr_non_lsb_init

support for non-LSB distributions
This commit is contained in:
John
2019-06-29 09:07:00 +02:00
committed by GitHub
+13 -1
View File
@@ -13,7 +13,19 @@ DAEMON=/usr/bin/ebusd
PIDFILE_PREFIX=/var/run/ebusd PIDFILE_PREFIX=/var/run/ebusd
PIDFILE_SUFFIX=.pid PIDFILE_SUFFIX=.pid
. /lib/lsb/init-functions if test -f /lib/lsb/init-functions; then
. /lib/lsb/init-functions
else
. /etc/init.d/functions
log_daemon_msg() { logger "$@"; }
log_end_msg() { [ $1 -eq 0 ] && RES=OK; logger ${RES:=FAIL}; }
log_failure_msg() { logger "FAIL $@"; }
log_warning_msg() { logger "WARN $@"; }
status_of_proc () { status $3; }
fi
[ -r /etc/default/ebusd ] && . /etc/default/ebusd [ -r /etc/default/ebusd ] && . /etc/default/ebusd
if [ ! -x $DAEMON ]; then if [ ! -x $DAEMON ]; then