From d5e2a8821b837f80bb2f73fca0aff8628e92eb15 Mon Sep 17 00:00:00 2001 From: Roland Jax Date: Fri, 20 Jun 2014 15:52:09 +0200 Subject: [PATCH] debian: daemon default options file added. --- contrib/etc/default/ebusd.debian | 5 +++++ contrib/etc/init.d/ebusd.debian | 6 +++++- 2 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 contrib/etc/default/ebusd.debian diff --git a/contrib/etc/default/ebusd.debian b/contrib/etc/default/ebusd.debian new file mode 100644 index 00000000..363d5e70 --- /dev/null +++ b/contrib/etc/default/ebusd.debian @@ -0,0 +1,5 @@ +# Default settings for ebusd. This file is sourced by /bin/sh from +# /etc/init.d/ebusd. + +# Options to pass to ebusd +#EBUSD_OPTS="--recvtimeout 60000" diff --git a/contrib/etc/init.d/ebusd.debian b/contrib/etc/init.d/ebusd.debian index cadd6900..87113bc1 100755 --- a/contrib/etc/init.d/ebusd.debian +++ b/contrib/etc/init.d/ebusd.debian @@ -11,6 +11,10 @@ PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin +if test -f /etc/default/ebusd; then + . /etc/default/ebusd +fi + . /lib/lsb/init-functions DAEMON=/usr/bin/ebusd @@ -21,7 +25,7 @@ test -x $DAEMON || exit 5 case $1 in start) log_daemon_msg "Starting ebusd" "ebusd" - start-stop-daemon --start --quiet --oknodo --pidfile $PIDFILE --startas $DAEMON + start-stop-daemon --start --quiet --oknodo --pidfile $PIDFILE --exec $DAEMON -- $EBUSD_OPTS status=$? log_end_msg $status ;;