added "--scanconfig", nicer

This commit is contained in:
john30
2016-01-06 14:41:56 +01:00
parent 4b686fee70
commit 8b0e0f00c9
4 changed files with 18 additions and 27 deletions
+4 -4
View File
@@ -1,5 +1,5 @@
# /etc/conf.d/ebusd: config file for /etc/init.d/ebusd
# /etc/conf.d/ebusd:
# config file for /etc/init.d/ebusd.
# Options to pass to ebusd
EBUSD_ARGS=""
# Options to pass to ebusd:
EBUSD_ARGS="--scanconfig"
+4 -4
View File
@@ -1,5 +1,5 @@
# Default settings for ebusd. This file is sourced by /bin/sh from
# /etc/init.d/ebusd.
# /etc/default/ebusd:
# config file for /etc/init.d/ebusd.
# Options to pass to ebusd
#EBUSD_OPTS="-d /dev/ttyUSB0"
# Options to pass to ebusd:
EBUSD_OPTS="--scanconfig"
+9 -11
View File
@@ -1,26 +1,24 @@
#!/bin/sh
#
### BEGIN INIT INFO
# Provides: ebusd
# Required-Start: $network $remote_fs $syslog
# Required-Stop: $network $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start ebusd
# Short-Description: controls ebusd, the daemon for communication with eBUS heating systems.
### END INIT INFO
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
PIDFILE=/var/run/ebusd.pid
test -x $DAEMON || exit 5
. /lib/lsb/init-functions
[ -r /etc/default/ebusd ] && . /etc/default/ebusd
if [ ! -x $DAEMON ]; then
log_failure_msg "$DAEMON is not available or not executable."
exit 5
fi
case $1 in
start)
Executable → Regular
+1 -8
View File
@@ -3,19 +3,12 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
#extra_started_commands="reload"
command="/usr/bin/ebusd"
command_args="${EBUSD_ARGS}"
start_stop_daemon_args="--quiet"
description="Daemon for eBUS"
description="ebusd, the daemon for communication with eBUS heating systems."
depend() {
need localmount
use logger
}
#reload() {
# ebegin "Reloading ebusd configuration"
# start-stop-daemon --exec $command --signal HUP
# eend $?
#}