#!/bin/sh

NAME=mlat-client-adsbfi

[ -r /etc/default/$NAME ] && . /etc/default/$NAME

badconfig=""
[ -z "$RUN_AS_USER" ] && badconfig="$badconfig RUN_AS_USER"
[ -z "$SERVER_USER" ] && badconfig="$badconfig SERVER_USER"
[ -z "$LOGFILE" ] && badconfig="$badconfig LOGFILE"
[ -z "$LAT" ] && badconfig="$badconfig LAT"
[ -z "$LON" ] && badconfig="$badconfig LON"
[ -z "$ALT" ] && badconfig="$badconfig ALT"
[ -z "$INPUT_HOSTPORT" ] && badconfig="$badconfig INPUT_HOSTPORT"
[ -z "$SERVER_HOSTPORT" ] && badconfig="$badconfig SERVER_HOSTPORT"

if [ -n "$badconfig" ]; then
    echo "Not starting $NAME, missing configuration options:$badconfig" >&2
    exit 1
fi
