diff options
Diffstat (limited to 'systemd/freenect-server.service.in')
-rw-r--r-- | systemd/freenect-server.service.in | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/systemd/freenect-server.service.in b/systemd/freenect-server.service.in index c6a719e..c0417b6 100644 --- a/systemd/freenect-server.service.in +++ b/systemd/freenect-server.service.in @@ -15,13 +15,11 @@ [Unit] Description=Kinect media streamer backend -After=network.target -Requires=freenect-server@accel.mjson.socket freenect-server@depth.mjpg.socket freenect-server@video.mjpg.socket [Service] Type=simple User=@user@ Group=@group@ -ExecStart=@bindir@/freenect-server -V systemd:freenect-server@video.mjpg.socket -D systemd:freenect-server@depth.mjpg.socket -A systemd:freenect-server@accel.mjson.socket - -Restart=always +RuntimeDirectory=freenect-server +ExecStartPre=/usr/bin/mkfifo /run/freenect-server/video.mjpg /run/freenect-server/depth.mjpg /run/freenect-server/accel.mjson +ExecStart=@bindir@/freenect-server -v /run/freenect-server/video.mjpg -d /run/freenect-server/depth.mjpg -a /run/freenect-server/accel.mjson |