From 5e852d05eebee6c7279f9a4c81e68f37806e9caf Mon Sep 17 00:00:00 2001
From: Ruud Burger <ruud@crashdummy.nl>
Date: Tue, 12 Mar 2013 08:29:29 +0100
Subject: [PATCH] Only remove PID file

---
 init/ubuntu | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/init/ubuntu b/init/ubuntu
index ece63b09..4b18bb74 100644
--- a/init/ubuntu
+++ b/init/ubuntu
@@ -24,6 +24,7 @@ DAEMON=/usr/bin/python
 
 # Path to store PID file
 PID_FILE=/var/run/couchpotato.pid
+PID_PATH=$(dirname $PID_FILE)
 
 # script name
 NAME=couchpotato
@@ -43,6 +44,8 @@ set -e
 case "$1" in
   start)
         echo "Starting $DESC"
+        rm -rf $PID_FILE || return 1
+        install -d --mode=0755 -o $RUN_AS $PID_PATH || return 1
         start-stop-daemon -d $APP_PATH -c $RUN_AS --start --background --pidfile $PID_FILE --exec $DAEMON -- $DAEMON_OPTS
         ;;
   stop)
-- 
GitLab