]> git.pld-linux.org Git - packages/airvideo.git/commitdiff
- hackish startup
authorElan Ruusamäe <glen@pld-linux.org>
Thu, 2 Sep 2010 15:52:37 +0000 (15:52 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    airvideo.init -> 1.2

airvideo.init

index 7d7c600ab9405472d92e80ee52263b222c64a53e..608c4035f7d1f98abfc69af122b20de037e0de6b 100644 (file)
@@ -39,9 +39,13 @@ start() {
        fi
 
        msg_starting "Air-Video Server"
-       daemon --user nobody /usr/bin/java -jar /usr/share/java/AirVideoServerLinux.jar /etc/airvideo.properties
+       daemon --fork --chdir /var/lib/airvideo --pidfile /var/run/airvideo.pid --user nobody /usr/bin/java -jar /usr/share/java/AirVideoServerLinux.jar /etc/airvideo.properties
        RETVAL=$?
-       [ $RETVAL -eq 0 ] && touch /var/lock/subsys/airvideo
+       if [ $RETVAL -eq 0 ]; then
+               # XXX
+               pgrep -u nobody java > /var/run/airvideo.pid
+               touch /var/lock/subsys/airvideo
+       fi
 }
 
 stop() {
This page took 0.096615 seconds and 4 git commands to generate.