svn commit: r347409 - in head/multimedia: plexmediaserver plexmediaserver-plexpass plexmediaserver-plexpass/files plexmediaserver/files
Mark Felder
feld at FreeBSD.org
Fri Mar 7 17:29:30 UTC 2014
Author: feld
Date: Fri Mar 7 17:29:28 2014
New Revision: 347409
URL: http://svnweb.freebsd.org/changeset/ports/347409
QAT: https://qat.redports.org/buildarchive/r347409/
Log:
Do not override $sig_stop to be -QUIT
The init scripts that come with Linux versions of Plex were used as
inspiration for the FreeBSD rc script. They use SIGQUIT when shutting
down Plex, but on FreeBSD this causes a core dump. SIGTERM seems to work
just fine.
Modified:
head/multimedia/plexmediaserver-plexpass/Makefile
head/multimedia/plexmediaserver-plexpass/files/plexmediaserver_plexpass.in
head/multimedia/plexmediaserver/Makefile
head/multimedia/plexmediaserver/files/plexmediaserver.in
Modified: head/multimedia/plexmediaserver-plexpass/Makefile
==============================================================================
--- head/multimedia/plexmediaserver-plexpass/Makefile Fri Mar 7 16:59:07 2014 (r347408)
+++ head/multimedia/plexmediaserver-plexpass/Makefile Fri Mar 7 17:29:28 2014 (r347409)
@@ -3,7 +3,7 @@
PORTNAME= plexmediaserver
PORTVERSION= 0.9.9.5.411
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= multimedia
MASTER_SITES= http://plex.r.worldssl.net/plex-media-server/${PORTVERSION}-${PLEX_BUILD}/
PKGNAMESUFFIX= -plexpass
Modified: head/multimedia/plexmediaserver-plexpass/files/plexmediaserver_plexpass.in
==============================================================================
--- head/multimedia/plexmediaserver-plexpass/files/plexmediaserver_plexpass.in Fri Mar 7 16:59:07 2014 (r347408)
+++ head/multimedia/plexmediaserver-plexpass/files/plexmediaserver_plexpass.in Fri Mar 7 17:29:28 2014 (r347409)
@@ -93,7 +93,6 @@ plex_stopcmd()
main_pid=$(cat ${pidfile});
child_pids=$(pgrep -P ${main_pid});
all_pids="${main_pid} ${child_pids}"
- sig_stop=-QUIT;
kill ${sig_stop} ${all_pids};
wait_for_pids ${all_pids};
rm ${pidfile}
Modified: head/multimedia/plexmediaserver/Makefile
==============================================================================
--- head/multimedia/plexmediaserver/Makefile Fri Mar 7 16:59:07 2014 (r347408)
+++ head/multimedia/plexmediaserver/Makefile Fri Mar 7 17:29:28 2014 (r347409)
@@ -3,6 +3,7 @@
PORTNAME= plexmediaserver
PORTVERSION= 0.9.9.5.411
+PORTREVISION= 1
CATEGORIES= multimedia
MASTER_SITES= http://plex.r.worldssl.net/plex-media-server/${PORTVERSION}-${PLEX_BUILD}/
DISTNAME= PlexMediaServer-${PORTVERSION}-${PLEX_BUILD}-freebsd-amd64
Modified: head/multimedia/plexmediaserver/files/plexmediaserver.in
==============================================================================
--- head/multimedia/plexmediaserver/files/plexmediaserver.in Fri Mar 7 16:59:07 2014 (r347408)
+++ head/multimedia/plexmediaserver/files/plexmediaserver.in Fri Mar 7 17:29:28 2014 (r347409)
@@ -93,7 +93,6 @@ plex_stopcmd()
main_pid=$(cat ${pidfile});
child_pids=$(pgrep -P ${main_pid});
all_pids="${main_pid} ${child_pids}"
- sig_stop=-QUIT;
kill ${sig_stop} ${all_pids};
wait_for_pids ${all_pids};
rm ${pidfile}
More information about the svn-ports-head
mailing list