@@ -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
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@ideasonboard.com> --- camera/hal_adapter/init/cros-camera.conf | 3 +++ 1 file changed, 3 insertions(+)