From abff867da280a97023e0435082ee1df722a0149f Mon Sep 17 00:00:00 2001 From: Kiara Grouwstra Date: Sun, 27 Jul 2025 10:29:14 +0200 Subject: [PATCH] make service group setting conditional --- machines/dev/fedi203/woodpecker.nix | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/machines/dev/fedi203/woodpecker.nix b/machines/dev/fedi203/woodpecker.nix index bc5ef24f..6de704fa 100644 --- a/machines/dev/fedi203/woodpecker.nix +++ b/machines/dev/fedi203/woodpecker.nix @@ -253,9 +253,13 @@ }; }; - systemd.services.woodpecker-agent-docker = { - wants = [ "podman.socket" ]; - after = [ "podman.socket" ]; - serviceConfig.SupplementaryGroups = [ "podman" ]; + systemd.services = { + woodpecker-agent-docker = lib.mkIf config.services.woodpecker-agents.agents.docker.enable { + wants = [ "podman.socket" ]; + after = [ "podman.socket" ]; + serviceConfig = { + SupplementaryGroups = [ "podman" ]; + }; + }; }; }