megacoffee.net Gentoo overlay - legacy mirror
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_2 @ 181:e86d3ea7f184
updated plex-media-server and adapted openrc init script to 'recent' changes in openrc script names
author | gsnerf <gsnerf@gsnerf.de> |
---|---|
date | Sat, 17 Sep 2016 14:05:47 +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_2 Sat Sep 17 14:05:47 2016 +0200 @@ -0,0 +1,24 @@ +#!/sbin/openrc-run + +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 +}