Browse Source

Fix start-stop script for DSM6 and beyond

pull/6273/head
simenon 9 years ago
parent
commit
21e297f16c
  1. 7
      init/synology

7
init/synology

@ -14,11 +14,15 @@ COUCHPOTATO="${INSTALL_DIR}/CouchPotato.py"
CFG_FILE="${INSTALL_DIR}/var/settings.conf"
PID_FILE="${INSTALL_DIR}/var/couchpotato.pid"
LOG_FILE="${INSTALL_DIR}/var/logs/CouchPotato.log"
DSM_MAJOR_VERSION=`cat /etc.defaults/VERSION | grep majorversion | grep -o [0-9]*`
start_daemon ()
{
if [ ${DSM_MAJOR_VERSION} -gt 5 ]; then
sudo -u ${RUNAS} PATH=${PATH} ${PYTHON} ${COUCHPOTATO} --daemon --pid_file ${PID_FILE} --config ${CFG_FILE}
else
su ${RUNAS} -c "PATH=${PATH} ${PYTHON} ${COUCHPOTATO} --daemon --pid_file ${PID_FILE} --config ${CFG_FILE}"
fi
}
stop_daemon()
@ -46,6 +50,7 @@ let counter=counter-1
sleep 1
done
}
case $1 in
start)
if daemon_status; then

Loading…
Cancel
Save