From 2fc4afef68a78e725ecfe0023a9e4b4b0a3230bc Mon Sep 17 00:00:00 2001 From: Martin Konecny Date: Mon, 6 May 2013 12:11:19 -0400 Subject: [PATCH] ensure a proper environment everytime we restart liquidsoap --- python_apps/pypo/airtime-liquidsoap-init-d | 3 +-- python_apps/pypo/airtime-playout-init-d | 4 ++-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/python_apps/pypo/airtime-liquidsoap-init-d b/python_apps/pypo/airtime-liquidsoap-init-d index e6c9bd798..c3cfa6f57 100755 --- a/python_apps/pypo/airtime-liquidsoap-init-d +++ b/python_apps/pypo/airtime-liquidsoap-init-d @@ -18,12 +18,11 @@ PIDFILE=/var/run/airtime-liquidsoap.pid EXEC='/usr/bin/airtime-liquidsoap' start () { - mkdir -p /var/log/airtime/pypo - chown $USERID:$GROUPID /var/log/airtime/pypo mkdir -p /var/log/airtime/pypo-liquidsoap chown $USERID:$GROUPID /var/log/airtime/pypo-liquidsoap + chown $USERID:$GROUPID /etc/airtime touch /etc/airtime/liquidsoap.cfg chown $USERID:$GROUPID /etc/airtime/liquidsoap.cfg diff --git a/python_apps/pypo/airtime-playout-init-d b/python_apps/pypo/airtime-playout-init-d index 13b46cf70..401b9604c 100755 --- a/python_apps/pypo/airtime-playout-init-d +++ b/python_apps/pypo/airtime-playout-init-d @@ -16,8 +16,8 @@ DAEMON=/usr/lib/airtime/pypo/bin/airtime-playout PIDFILE=/var/run/airtime-playout.pid start () { - chown pypo:pypo /etc/airtime - chown pypo:pypo /etc/airtime/liquidsoap.cfg + mkdir -p /var/log/airtime/pypo + start-stop-daemon --start --background --quiet --chuid $USERID:$USERID \ --make-pidfile --pidfile $PIDFILE --startas $DAEMON }