From 0983c18e6aba9d09da393ec131dabc53cc9a1181 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Fri, 9 Jun 2023 20:19:27 +0200 Subject: nixos/go2rtc: add support for v4l2 video sources Capturing from /dev/video* requires being member of the video group. --- nixos/modules/services/video/go2rtc/default.nix | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'nixos/modules') diff --git a/nixos/modules/services/video/go2rtc/default.nix b/nixos/modules/services/video/go2rtc/default.nix index 45506d551f1c..1151d31b68e6 100644 --- a/nixos/modules/services/video/go2rtc/default.nix +++ b/nixos/modules/services/video/go2rtc/default.nix @@ -103,6 +103,10 @@ in serviceConfig = { DynamicUser = true; User = "go2rtc"; + SupplementaryGroups = [ + # for v4l2 devices + "video" + ]; StateDirectory = "go2rtc"; ExecStart = "${cfg.package}/bin/go2rtc -config ${configFile}"; }; -- cgit 1.4.1