perfinion    15/08/05 10:03:58

  Modified:             subsonic.initd
  Log:
  revbump, add selinux policy and adjust init script to match
  
  (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 
0x7EF137EC935B0EAF)

Revision  Changes    Path
1.2                  media-sound/subsonic-bin/files/subsonic.initd

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/subsonic-bin/files/subsonic.initd?rev=1.2&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/subsonic-bin/files/subsonic.initd?rev=1.2&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/subsonic-bin/files/subsonic.initd?r1=1.1&r2=1.2

Index: subsonic.initd
===================================================================
RCS file: 
/var/cvsroot/gentoo-x86/media-sound/subsonic-bin/files/subsonic.initd,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- subsonic.initd      11 Apr 2015 19:51:08 -0000      1.1
+++ subsonic.initd      5 Aug 2015 10:03:58 -0000       1.2
@@ -3,19 +3,22 @@
 
 SUBSONIC_HOME=${SUBSONIC_HOME:-/var/lib/${SVCNAME}}
 SUBSONIC_USER=${SUBSONIC_USER:-${SVCNAME}}
-PIDFILE=${PIDFILE:-${SUBSONIC_HOME}/subsonic.pid}
+PIDFILE=/run/subsonic/subsonic.pid
 
 depend() {
        after net
 }
 
 start() {
+       checkpath -dq -o subsonic:subsonic -m 755 /run/subsonic/
+
        ebegin "Starting ${SVCNAME}"
        start-stop-daemon \
                --start --user "${SUBSONIC_USER}" --name subsonic \
                --env HOME="${SUBSONIC_HOME}" --exec /usr/bin/subsonic \
+               --pidfile="${PIDFILE}" \
                --nicelevel "${NICELEVEL}" \
-               -- --pidfile="${PIDFILE}" \
+               -- \
                --home="${SUBSONIC_HOME}" \
                --host="${SUBSONIC_HOST}" \
                --port="${SUBSONIC_PORT}" \
@@ -25,6 +28,7 @@
                --default-music-folder="${SUBSONIC_DEFAULT_MUSIC_FOLDER}" \
                --default-podcast-folder="${SUBSONIC_DEFAULT_PODCAST_FOLDER}" \
                --default-playlist-folder="${SUBSONIC_DEFAULT_PLAYLIST_FOLDER}" 
\
+               --pidfile="${PIDFILE}" --quiet \
                ${SUBSONIC_OPTS}
        eend $?
 }
@@ -33,7 +37,7 @@
        ebegin "Stopping ${SVCNAME}"
        start-stop-daemon --stop --user "${SUBSONIC_USER}" \
                --pidfile "${PIDFILE}" \
-               --wait 30000 \
+               --wait 15000 \
                --progress
        eend $?
 }




Reply via email to