Various packaging bugfixes found while testing the package.
This commit is contained in:
parent
034fcee8fa
commit
e5931cbd50
11
debian/dump1090-mutability.init
vendored
11
debian/dump1090-mutability.init
vendored
|
@ -50,6 +50,8 @@ NET_OUTPUT_INTERVAL=1
|
||||||
NET_BUFFER=0
|
NET_BUFFER=0
|
||||||
BIND_ADDRESS=
|
BIND_ADDRESS=
|
||||||
STATS_INTERVAL=3600
|
STATS_INTERVAL=3600
|
||||||
|
JSON_DIR=/run/$NAME
|
||||||
|
JSON_INTERVAL=1
|
||||||
EXTRA_ARGS=
|
EXTRA_ARGS=
|
||||||
|
|
||||||
# Read configuration variable file if it is present
|
# Read configuration variable file if it is present
|
||||||
|
@ -69,7 +71,7 @@ case "x$GAIN" in
|
||||||
*) ARGS="$ARGS --gain $GAIN" ;;
|
*) ARGS="$ARGS --gain $GAIN" ;;
|
||||||
esac
|
esac
|
||||||
if [ "x$PPM" != "x0" ]; then ARGS="$ARGS --ppm $PPM"; fi
|
if [ "x$PPM" != "x0" ]; then ARGS="$ARGS --ppm $PPM"; fi
|
||||||
if [ "x$OVERSAMPLE" != "x0" ]; then ARGS="$ARGS --oversample"; fi
|
if [ "x$OVERSAMPLE" = "yes" ]; then ARGS="$ARGS --oversample"; fi
|
||||||
|
|
||||||
# decoder:
|
# decoder:
|
||||||
if [ "x$FIX_CRC" = "xyes" ]; then ARGS="$ARGS --fix"; fi
|
if [ "x$FIX_CRC" = "xyes" ]; then ARGS="$ARGS --fix"; fi
|
||||||
|
@ -120,10 +122,9 @@ do_start()
|
||||||
return 2
|
return 2
|
||||||
fi
|
fi
|
||||||
|
|
||||||
start-stop-daemon --start --quiet --pidfile $PIDFILE --name $NAME --user $DUMP1090_USER --exec $DAEMON --test > /dev/null \
|
start-stop-daemon --start --quiet --pidfile $PIDFILE --user $DUMP1090_USER --exec $DAEMON --test > /dev/null \
|
||||||
|| return 1
|
|| return 1
|
||||||
|
|
||||||
|
|
||||||
# create JSON_DIR with the appropriate permissions
|
# create JSON_DIR with the appropriate permissions
|
||||||
# (it is on /run by default, so will be lost on reboot)
|
# (it is on /run by default, so will be lost on reboot)
|
||||||
if [ "x$JSON_DIR" != "x" ]; then
|
if [ "x$JSON_DIR" != "x" ]; then
|
||||||
|
@ -132,7 +133,7 @@ do_start()
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
start-stop-daemon --start --quiet --pidfile $PIDFILE --name $NAME --user $DUMP1090_USER --chuid $DUMP1090_USER --make-pidfile --background --no-close --exec $DAEMON -- \
|
start-stop-daemon --start --quiet --pidfile $PIDFILE --user $DUMP1090_USER --chuid $DUMP1090_USER --make-pidfile --background --no-close --exec $DAEMON -- \
|
||||||
$ARGS >>$LOGFILE 2>&1 \
|
$ARGS >>$LOGFILE 2>&1 \
|
||||||
|| return 2
|
|| return 2
|
||||||
sleep 1
|
sleep 1
|
||||||
|
@ -148,7 +149,7 @@ do_stop()
|
||||||
# 1 if daemon was already stopped
|
# 1 if daemon was already stopped
|
||||||
# 2 if daemon could not be stopped
|
# 2 if daemon could not be stopped
|
||||||
# other if a failure occurred
|
# other if a failure occurred
|
||||||
start-stop-daemon --stop --retry=TERM/30/KILL/5 --pidfile $PIDFILE --user $DUMP1090_USER --name $NAME
|
start-stop-daemon --stop --retry=TERM/30/KILL/5 --pidfile $PIDFILE --user $DUMP1090_USER --exec $DAEMON
|
||||||
RETVAL="$?"
|
RETVAL="$?"
|
||||||
[ "$RETVAL" = 2 ] && return 2
|
[ "$RETVAL" = 2 ] && return 2
|
||||||
sleep 1
|
sleep 1
|
||||||
|
|
Loading…
Reference in a new issue