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.
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 |
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 ---- |