X-Git-Url: http://cvs.zerfleddert.de/cgi-bin/gitweb.cgi/hmcfgusb/blobdiff_plain/f74866a1cb5762b0326e1925aa19791cfd8ff356..df267f714bd67d7d452d757855feef3bb62cb133:/debian/hmland.init diff --git a/debian/hmland.init b/debian/hmland.init index dd0dd0e..229157b 100644 --- a/debian/hmland.init +++ b/debian/hmland.init @@ -18,16 +18,28 @@ PATH=/sbin:/usr/sbin:/bin:/usr/bin DESC="Homematic LAN Adapter service" # Introduce a short description here NAME=hmland # Introduce the short server's name here DAEMON=/opt/hm/hmcfgusb/$NAME # Introduce the server's location here -DAEMON_ARGS="-r 03:30 -d -P -p 1000 -L /var/log/hmland.log" # Arguments to run the daemon with +DAEMON_ARGS="-d -P" # Arguments to run the daemon with PIDFILE=/var/run/$NAME.pid SCRIPTNAME=/etc/init.d/$NAME # Exit if the package is not installed [ -x $DAEMON ] || exit 0 +HMLAND_LOGGING="no" +HMLAND_PORT="1000" +HMLAND_ENABLED="0" + # Read configuration variable file if it is present [ -r /etc/default/$NAME ] && . /etc/default/$NAME +test "$HMLAND_ENABLED" != "0" || exit 0 + +DAEMON_ARGS="$DAEMON_ARGS -p $HMLAND_PORT $HMLAND_OPTS" + +if [ "$HMLAND_LOGGING" = "yes" ]; then + DAEMON_ARGS="$DAEMON_ARGS -L /var/log/hmland.log" +fi + # Load the VERBOSE setting and other rcS variables . /lib/init/vars.sh