26 lines
534 B
Bash
Executable File
26 lines
534 B
Bash
Executable File
#!/bin/bash
|
|
|
|
#/usr/bin/screen -S socatclientmonitor -d -m /opt/domoticz/userdata/scripts/socatclientmonitor.sh
|
|
|
|
|
|
CMD_ARGS="-www $WWW_PORT"
|
|
CMD_ARGS="$CMD_ARGS -noupdates -sslwww $SSL_PORT -userdata /opt/domoticz/userdata"
|
|
|
|
if [ -n "$LOG_PATH" ]; then
|
|
CMD_ARGS="$CMD_ARGS -log $LOG_PATH"
|
|
fi
|
|
|
|
if [ -n "$DATABASE_PATH" ]; then
|
|
CMD_ARGS="$CMD_ARGS -dbase $DATABASE_PATH"
|
|
fi
|
|
|
|
if [ -n "$EXTRA_CMD_ARG" ]; then
|
|
CMD_ARGS="$CMD_ARGS $EXTRA_CMD_ARG"
|
|
fi
|
|
|
|
if [ $1 == "/opt/domoticz/domoticz" ]; then
|
|
exec $@ $CMD_ARGS
|
|
else
|
|
exec "$@"
|
|
fi
|