From 7314c1d859224c567e4c4e7f2fe8d703c0ec2378 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dawid=20Ci=C4=99=C5=BCarkiewicz?= Date: Wed, 2 Oct 2024 16:04:34 -0700 Subject: [PATCH] chore: try DynamicUser=true --- .../modules/services/networking/fedimintd.nix | 18 +----------------- 1 file changed, 1 insertion(+), 17 deletions(-) diff --git a/nixos/modules/services/networking/fedimintd.nix b/nixos/modules/services/networking/fedimintd.nix index 362152d56617070..920da9cc7c4d045 100644 --- a/nixos/modules/services/networking/fedimintd.nix +++ b/nixos/modules/services/networking/fedimintd.nix @@ -244,8 +244,7 @@ in cfg.environment ]; serviceConfig = { - User = cfg.user; - Group = cfg.group; + DynamicUser = true; StateDirectory = "fedimintd-${fedimintdName}"; StateDirectoryMode = "0700"; @@ -287,21 +286,6 @@ in ) eachFedimintd; - users.users = mapAttrs' - ( - fedimintdName: cfg: - (nameValuePair "fedimintd-${fedimintdName}" { - name = cfg.user; - group = cfg.group; - description = "Fedimint daemon user"; - home = cfg.dataDir; - isSystemUser = true; - }) - ) - eachFedimintd; - - users.groups = mapAttrs' (fedimintdName: cfg: (nameValuePair "${cfg.group}" { })) eachFedimintd; - services.nginx.virtualHosts = mapAttrs' ( fedimintdName: cfg: