From e110ca0a0faee1901ed60351465d054f5ae28d73 Mon Sep 17 00:00:00 2001 From: Dominic Grimm Date: Thu, 1 Aug 2024 14:21:33 +0200 Subject: [PATCH] Fix init.d script --- README.md | 56 +++++++++++++++++++++++++++---------------------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/README.md b/README.md index 7df27e8..5012087 100644 --- a/README.md +++ b/README.md @@ -108,38 +108,38 @@ sudo cp ./t38modem /usr/local/bin # /etc/init.d/t38modem export LD_LIBRARY_PATH=/usr/local/lib -export PTLIBPLUGINDIR=/usr/local/lib/ptlib-x.y.z:/usr/local/lib/opal-x.y.z # Adjust lib vers> +export PTLIBPLUGINDIR=/usr/local/lib/ptlib-x.y.z:/usr/local/lib/opal-x.y.z # Adjust lib versions! case "$1" in - start) - . /etc/t38modem/config - # defines - # - T38MODEM_SIP_USERNAME - # - T38MODEM_SIP_PASSWORD - # - T38MODEM_SIP_SERVER + start) + . /etc/t38modem/config + # defines + # - T38MODEM_SIP_USERNAME + # - T38MODEM_SIP_PASSWORD + # - T38MODEM_SIP_SERVER - COMMAND="t38modem -u 'T38modem' --ptty +/dev/ttyT38-1 --sip-proxy '${T38MODE> - exec $COMMAND > /dev/null 2>&1 & - PID=$! - echo "Starting t38modem with pid $PID (pidfile /run/t38modem.pid)" - echo $PID > /run/t38modem.pid - ;; - stop) - if [ ! -f "/run/t38modem.pid" ]; then - echo "t38modem is not running! (/run/t38modem.pid does not exist)" - exit 1 - fi + COMMAND="t38modem -u 'T38modem' --ptty +/dev/ttyT38-1 --sip-proxy '${T38MODEM_SIP_USERNAME}:${T38MODEM_SIP_PASSWORD}@${T38MODEM_SIP_SERVER}' --sip-register '${T38MODEM_SIP_USERNAME}@${T38MODEM_SIP_SERVER},${T38MODEM_SIP_PASSWORD}' --sip-listen udp\$:5060 --route 't38:.*=sip:@${T38MODEM_SIP_SERVER}' --route 'sip:.*=t38:'" + exec $COMMAND > /dev/null 2>&1 & + PID=$! + echo "Starting t38modem with pid $PID (pidfile /run/t38modem.pid)" + echo $PID > /run/t38modem.pid + ;; + stop) + if [ ! -f "/run/t38modem.pid" ]; then + echo "t38modem is not running! (/run/t38modem.pid does not exist)" + exit 1 + fi - echo -n "Stopping t38modem pid: " - PID=`cat /run/t38modem.pid` - kill -9 $PID - rm /run/t38modem.pid - echo "${PID} Done" - ;; - *) - echo "Usage: $0 {start|stop}" - exit 1 - ;; + echo -n "Stopping t38modem pid: " + PID=`cat /run/t38modem.pid` + kill -9 $PID + rm /run/t38modem.pid + echo "${PID} Done" + ;; + *) + echo "Usage: $0 {start|stop}" + exit 1 + ;; esac exit 0