about summary refs log tree commit diff
path: root/nixos/modules/services/misc/radarr.nix
diff options
context:
space:
mode:
authorEdward Tjörnhammar <ed@cflags.cc>2017-04-22 09:44:12 +0200
committerEdward Tjörnhammar <ed@cflags.cc>2017-04-25 12:08:21 +0200
commit45470c65f517eafaa93e528fb9ad35e707caa076 (patch)
tree7d9509a0825f4aad3ff136e2f0591493c67101b8 /nixos/modules/services/misc/radarr.nix
parentd25f7c9eed6bceaf02187b2b2b28c8d0818c325e (diff)
downloadnixlib-45470c65f517eafaa93e528fb9ad35e707caa076.tar
nixlib-45470c65f517eafaa93e528fb9ad35e707caa076.tar.gz
nixlib-45470c65f517eafaa93e528fb9ad35e707caa076.tar.bz2
nixlib-45470c65f517eafaa93e528fb9ad35e707caa076.tar.lz
nixlib-45470c65f517eafaa93e528fb9ad35e707caa076.tar.xz
nixlib-45470c65f517eafaa93e528fb9ad35e707caa076.tar.zst
nixlib-45470c65f517eafaa93e528fb9ad35e707caa076.zip
nixos: static ids for jackett, radarr, sonarr
Diffstat (limited to 'nixos/modules/services/misc/radarr.nix')
-rw-r--r--nixos/modules/services/misc/radarr.nix7
1 files changed, 5 insertions, 2 deletions
diff --git a/nixos/modules/services/misc/radarr.nix b/nixos/modules/services/misc/radarr.nix
index cc5efffca448..245ad9f9a6df 100644
--- a/nixos/modules/services/misc/radarr.nix
+++ b/nixos/modules/services/misc/radarr.nix
@@ -22,14 +22,14 @@ in
           echo "Creating radarr data directory in /var/lib/radarr/"
           mkdir -p /var/lib/radarr/
         }
-        chown -R radarr /var/lib/radarr/
+        chown -R radarr:radarr /var/lib/radarr/
         chmod 0700 /var/lib/radarr/
       '';
 
       serviceConfig = {
         Type = "simple";
         User = "radarr";
-        Group = "nogroup";
+        Group = "radarr";
         PermissionsStartOnly = "true";
         ExecStart = "${pkgs.radarr}/bin/Radarr";
         Restart = "on-failure";
@@ -37,8 +37,11 @@ in
     };
 
     users.extraUsers.radarr = {
+      uid = config.ids.uids.radarr;
       home = "/var/lib/radarr";
+      group = "radarr";
     };
+    users.extraGroups.radarr.gid = config.ids.gids.radarr;
 
   };
 }