[libcamera-devel] [PATCH 2/2] camera: Enable libcamera logging to /var/log/camera
Laurent Pinchart
laurent.pinchart at ideasonboard.com
Wed Jul 3 01:29:54 CEST 2019
Allow write access to /var/log/camera/ and set the libcamera logging
environment variables to configure logging to
/var/log/camera/libcamera.log. This requires creating a /var/log/camera/
directory with write access for the arc-camera user.
Signed-off-by: Laurent Pinchart <laurent.pinchart at ideasonboard.com>
---
camera/hal_adapter/init/cros-camera.conf | 3 +++
1 file changed, 3 insertions(+)
diff --git a/camera/hal_adapter/init/cros-camera.conf b/camera/hal_adapter/init/cros-camera.conf
index e73b01da6610..58dd13f0feb8 100644
--- a/camera/hal_adapter/init/cros-camera.conf
+++ b/camera/hal_adapter/init/cros-camera.conf
@@ -11,6 +11,8 @@ expect fork
respawn
respawn limit 5 30
+env LIBCAMERA_LOG_FILE=/var/log/camera/libcamera.log
+env LIBCAMERA_LOG_LEVELS=0
env SECCOMP_POLICY_FILE=/usr/share/policy/cros-camera.policy
env UVC_HWTIMESTAMPS_FILE=/sys/module/uvcvideo/parameters/hwtimestamps
env UVC_CLOCK_FILE=/sys/module/uvcvideo/parameters/clock
@@ -61,6 +63,7 @@ exec minijail0 -i -u arc-camera -g arc-camera -G \
-k 'tmpfs,/run,tmpfs,MS_NOSUID|MS_NODEV|MS_NOEXEC' \
-b /run/camera,,1 -b /run/systemd/journal -b /run/udev/data \
-b /var/lib/metrics,,1 \
+ -b /var/log/camera,,1 \
-R 13,40,40 \
-n -S "${SECCOMP_POLICY_FILE}" \
-- /usr/bin/cros_camera_service
--
Regards,
Laurent Pinchart
More information about the libcamera-devel
mailing list