We have moved to Git. This repository is only provided for compatibility with old installations. Learn how to migrate your installation here.

diff media-tv/plex-media-server/files/pms_initd_1 @ 10:66907cc05248

reworked ebuild for current version to work without a patch file for better compatibility with new releases!
author gsnerf <gsnerf@gsnerf.de>
date Sat, 16 Jun 2012 17:49:00 +0200
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/media-tv/plex-media-server/files/pms_initd_1	Sat Jun 16 17:49:00 2012 +0200
@@ -0,0 +1,24 @@
+#!/sbin/runscript
+
+depend() {
+        need avahi-daemon
+}
+
+start() {
+        ebegin "Starting Plex Media Server"
+        start-stop-daemon -S -m -p /var/run/plex-media-server.pid -1 /var/log/pms/out.log -2 /var/log/pms/err.log --quiet -u plex -N -5 -b --exec /usr/sbin/start_pms
+        eend $?
+}
+
+stop() {
+        ebegin "Stopping Plex Media Server"
+        # start-stop-daemon --stop --pidfile /var/run/plex-media-server.pid --quiet --exec /usr/sbin/start_pms
+        kill -- -`cat /var/run/plex-media-server.pid`
+        eend $?
+}
+
+restart() {
+        stop
+        sleep 3
+        start
+}