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

annotate media-tv/plex-media-server/files/plex-media-server-0.9.6.1.89-startup_fix.patch @ 6:9364edc05667

added ebuild for version 0.9.6.1 of plex-media-server
author gsnerf <gsnerf@gsnerf.de>
date Fri, 18 May 2012 12:25:44 +0200
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
6
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
1 --- data/etc/init/plexmediaserver.conf 2012-05-07 08:57:15.000000000 +0200
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
2 +++ data2/etc/init/plexmediaserver.conf 2012-05-16 20:10:14.203980585 +0200
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
3 @@ -1,24 +0,0 @@
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
4 -# plexpms - service job file
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
5 -
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
6 -description "Plex Media Server"
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
7 -author "http://www.plexapp.com/"
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
8 -
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
9 -# When to start the service
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
10 -start on runlevel [2345]
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
11 -
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
12 -# When to stop the service
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
13 -stop on runlevel [016]
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
14 -
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
15 -# Automatically restart process if crashed
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
16 -respawn
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
17 -
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
18 -# Sets nice and ionice level for job
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
19 -nice -5
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
20 -
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
21 -# What to execute
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
22 -script
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
23 - if [ -r /etc/default/plexmediaserver ]; then
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
24 - . /etc/default/plexmediaserver
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
25 - fi
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
26 - start-stop-daemon --start -c $PLEX_MEDIA_SERVER_USER --exec /usr/sbin/start_pms
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
27 -end script
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
28 diff -crBN data/etc/init.d/plex-media-server data2/etc/init.d/plex-media-server
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
29 *** data/etc/init.d/plex-media-server 1970-01-01 01:00:00.000000000 +0100
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
30 --- data2/etc/init.d/plex-media-server 2011-09-12 11:01:15.000000000 +0200
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
31 ***************
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
32 *** 0 ****
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
33 --- 1,24 ----
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
34 + #!/sbin/runscript
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
35 +
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
36 + depend() {
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
37 + need avahi-daemon
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
38 + }
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
39 +
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
40 + start() {
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
41 + ebegin "Starting Plex Media Server"
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
42 + start-stop-daemon -S -m -p /var/run/plex-media-server.pid -1 /tmp/pms.out.log -2 /tmp/pms.err.log --quiet -c plex -N -5 -b --exec /usr/sbin/start_pms
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
43 + eend $?
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
44 + }
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
45 +
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
46 + stop() {
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
47 + ebegin "Stopping Plex Media Server"
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
48 + # start-stop-daemon --stop --pidfile /var/run/plex-media-server.pid --quiet --exec /usr/sbin/start_pms
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
49 + kill -- -`cat /var/run/plex-media-server.pid`
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
50 + eend $?
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
51 + }
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
52 +
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
53 + restart() {
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
54 + stop
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
55 + sleep 3
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
56 + start
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
57 + }
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
58 diff -crBN data/etc/plex/plexmediaserver.conf data2/etc/plex/plexmediaserver.conf
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
59 *** data/etc/plex/plexmediaserver.conf 1970-01-01 01:00:00.000000000 +0100
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
60 --- data2/etc/plex/plexmediaserver.conf 2011-09-12 10:15:11.000000000 +0200
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
61 ***************
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
62 *** 0 ****
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
63 --- 1,13 ----
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
64 + # default script for Plex Media Server
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
65 +
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
66 + # the number of plugins that can run at the same time
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
67 + PLEX_MEDIA_SERVER_MAX_PLUGIN_PROCS=6
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
68 +
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
69 + # ulimit -s $PLEX_MEDIA_SERVER_MAX_STACK_SIZE
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
70 + PLEX_MEDIA_SERVER_MAX_STACK_SIZE=3000
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
71 +
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
72 + # where the mediaserver should store the transcodes
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
73 + PLEX_MEDIA_SERVER_TMPDIR=/tmp
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
74 +
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
75 + # uncomment to set it to something else
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
76 + # PLEX_MEDIA_SERVER_APPLICATION_SUPPORT_DIR="${HOME}/Library/Application\ Support"
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
77 diff -crBN data/usr/share/doc/plexmediaserver/README.Debian data2/usr/share/doc/plexmediaserver/README.Debian
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
78 *** data/usr/share/doc/plexmediaserver/README.Debian 2011-07-27 11:25:36.000000000 +0200
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
79 --- data2/usr/share/doc/plexmediaserver/README.Debian 1970-01-01 01:00:00.000000000 +0100
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
80 ***************
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
81 *** 1,6 ****
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
82 - thecube-config for Debian
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
83 - -------------------------
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
84 -
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
85 - <possible notes regarding this package - if none, delete this file>
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
86 -
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
87 - -- Tobias Hieta <tru@unknown> Tue, 07 Dec 2010 16:36:42 +0100
9364edc05667 added ebuild for version 0.9.6.1 of plex-media-server
gsnerf <gsnerf@gsnerf.de>
parents:
diff changeset
88 --- 0 ----