From e4be9cac489ed2da59c7bb3b072e24603ddc1880 Mon Sep 17 00:00:00 2001 From: Kamil Trzcinski Date: Fri, 26 Aug 2022 12:01:21 +0200 Subject: [PATCH] Fix ConditionPathExists --- service/camera-streamer-arducam-16MP.service | 2 +- service/camera-streamer-arducam-64MP.service | 2 +- service/camera-streamer-pi219-8MP.service | 2 +- service/camera-streamer-usb-cam.service | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/service/camera-streamer-arducam-16MP.service b/service/camera-streamer-arducam-16MP.service index 8595feb..1fb08fb 100644 --- a/service/camera-streamer-arducam-16MP.service +++ b/service/camera-streamer-arducam-16MP.service @@ -1,9 +1,9 @@ [Unit] Description=camera-streamer web camera After=network.target +ConditionPathExists=/sys/bus/i2c/drivers/imx519/10-001a/video4linux [Service] -ConditionPathExists=/sys/bus/i2c/drivers/imx519/10-001a/video4linux ExecStart=/usr/local/bin/camera-streamer \ -camera-path=/base/soc/i2c0mux/i2c@1/imx519@1a \ -camera-type=libcamera \ diff --git a/service/camera-streamer-arducam-64MP.service b/service/camera-streamer-arducam-64MP.service index dc24eae..a198684 100644 --- a/service/camera-streamer-arducam-64MP.service +++ b/service/camera-streamer-arducam-64MP.service @@ -1,9 +1,9 @@ [Unit] Description=camera-streamer web camera After=network.target +ConditionPathExists=/sys/bus/i2c/drivers/arducam_64mp/10-001a/video4linux [Service] -ConditionPathExists=/sys/bus/i2c/drivers/arducam_64mp/10-001a/video4linux ; set fixed-focus ExecStartPre=-/usr/bin/v4l2-ctl -d /dev/v4l-subdev1 -c focus_absolute=2200 diff --git a/service/camera-streamer-pi219-8MP.service b/service/camera-streamer-pi219-8MP.service index baab990..a335968 100644 --- a/service/camera-streamer-pi219-8MP.service +++ b/service/camera-streamer-pi219-8MP.service @@ -5,9 +5,9 @@ [Unit] Description=camera-streamer web camera After=network.target +ConditionPathExists=/sys/bus/i2c/drivers/imx219/10-0010/video4linux [Service] -ConditionPathExists=/sys/bus/i2c/drivers/imx219/10-0010/video4linux ExecStart=/usr/local/bin/camera-streamer \ -camera-path=/base/soc/i2c0mux/i2c@1/imx219@10 \ -camera-type=libcamera \ diff --git a/service/camera-streamer-usb-cam.service b/service/camera-streamer-usb-cam.service index ec6e33b..8441419 100644 --- a/service/camera-streamer-usb-cam.service +++ b/service/camera-streamer-usb-cam.service @@ -1,9 +1,9 @@ [Unit] Description=camera-streamer web camera After=network.target +ConditionPathExistsGlob=/dev/v4l/by-id/usb-*-video-index0 [Service] -ConditionPathExistsGlob=/dev/v4l/by-id/usb-*-video-index0 ExecStart=/usr/local/bin/camera-streamer \ -camera-path=/dev/video0 \ -camera-format=JPEG \