From a9a59337b8647ed8d7e0031b6f3d381be0e13cee Mon Sep 17 00:00:00 2001 From: Duncan Sommerville Date: Wed, 7 Jan 2015 16:31:30 -0500 Subject: [PATCH] More work on running upstart services as non-privileged user --- python_apps/media-monitor/install/airtime-media-monitor.conf | 2 +- python_apps/pypo/install/airtime-liquidsoap.conf | 2 +- python_apps/pypo/install/airtime-playout.conf | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/python_apps/media-monitor/install/airtime-media-monitor.conf b/python_apps/media-monitor/install/airtime-media-monitor.conf index 20b611aa5..d4d070c98 100755 --- a/python_apps/media-monitor/install/airtime-media-monitor.conf +++ b/python_apps/media-monitor/install/airtime-media-monitor.conf @@ -12,4 +12,4 @@ setgid www-data env LANG='en_US.UTF-8' env LC_ALL='en_US.UTF-8' -exec airtime-media-monitor \ No newline at end of file +exec su -s /bin/sh -c 'exec airtime-media-monitor' www-data -- init --user \ No newline at end of file diff --git a/python_apps/pypo/install/airtime-liquidsoap.conf b/python_apps/pypo/install/airtime-liquidsoap.conf index e60835dea..fed89f275 100755 --- a/python_apps/pypo/install/airtime-liquidsoap.conf +++ b/python_apps/pypo/install/airtime-liquidsoap.conf @@ -12,4 +12,4 @@ setgid www-data env LANG='en_US.UTF-8' env LC_ALL='en_US.UTF-8' -exec airtime-liquidsoap +exec su -s /bin/sh -c 'exec airtime-liquidsoap' www-data -- init --user diff --git a/python_apps/pypo/install/airtime-playout.conf b/python_apps/pypo/install/airtime-playout.conf index 7d13a436e..2b5b8c1e1 100755 --- a/python_apps/pypo/install/airtime-playout.conf +++ b/python_apps/pypo/install/airtime-playout.conf @@ -12,4 +12,4 @@ setgid www-data env LANG='en_US.UTF-8' env LC_ALL='en_US.UTF-8' -exec airtime-playout \ No newline at end of file +exec su -s /bin/sh -c 'exec airtime-playout' www-data -- init --user \ No newline at end of file