Skip to content

Commit 6629954

Browse files
author
chrsearl
committed
Fixes #74. Use PID file frontview is expecting but inform PMS by using PLEX_MEDIA_SERVER_PIDFILE environment var
1 parent b97ac14 commit 6629954

File tree

1 file changed

+4
-5
lines changed
  • readynas/addons_sdk/PLEXMEDIASERVER/files/etc/init.d

1 file changed

+4
-5
lines changed

Diff for: readynas/addons_sdk/PLEXMEDIASERVER/files/etc/init.d/plexserver

+4-5
Original file line numberDiff line numberDiff line change
@@ -52,24 +52,23 @@ export TMP=/c/.plex/tmp
5252
export TEMP=/c/.plex/temp
5353
export PLEX_MEDIA_SERVER_TMPDIR=/c/.plex/tmp
5454
export PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR="/c/.plex/Library/Application Support"
55+
export PLEX_MEDIA_SERVER_PIDFILE=/var/run/plexserver.pid
5556
ulimit -s 3000
5657

57-
PID_FILE="${PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR}/Plex Media Server/plexmediaserver.pid"
58-
5958
case "$1" in
6059
start)
6160
echo "Starting $DESC"
62-
start-stop-daemon -d $APP_PATH -c $RUN_AS --umask 0022 --start --background --pidfile "$PID_FILE" --exec $DAEMON -- $DAEMON_OPTS
61+
start-stop-daemon -d $APP_PATH -c $RUN_AS --umask 0022 --start --background --pidfile "$PLEX_MEDIA_SERVER_PIDFILE" --exec $DAEMON -- $DAEMON_OPTS
6362
sleep 5
6463
;;
6564
stop)
6665
echo "Stopping $DESC"
6766
# MYPID=`cat ${PIDFILE}`
6867
# kill ${MYPID}
6968
# sleep 10
70-
start-stop-daemon --stop --pidfile "$PID_FILE"
69+
start-stop-daemon --stop --pidfile "$PLEX_MEDIA_SERVER_PIDFILE"
7170
sleep 5
72-
rm -f "$PID_FILE"
71+
rm -f "$PLEX_MEDIA_SERVER_PIDFILE"
7372
PLPLUG=`ps ax | grep Plex | grep -v grep | awk '{ print $1 }'`
7473
if [ X"" != X"$PLPLUG" ]; then
7574
kill ${PLPLUG}

0 commit comments

Comments
 (0)