about summary refs log tree commit diff
path: root/nixos
diff options
context:
space:
mode:
authorAustin Butler <austinabutler@gmail.com>2021-09-19 12:42:46 -0700
committerAustin Butler <austinabutler@gmail.com>2021-09-19 12:42:46 -0700
commitb88b46b830d31db6a532a3302c3e98a6697aee08 (patch)
tree4af3360a5d3a0262a735a642c27a0596d16b688f /nixos
parent8b6fa3c8216e0fdb802ffd2415422c9d7e6c9dcb (diff)
downloadnixlib-b88b46b830d31db6a532a3302c3e98a6697aee08.tar
nixlib-b88b46b830d31db6a532a3302c3e98a6697aee08.tar.gz
nixlib-b88b46b830d31db6a532a3302c3e98a6697aee08.tar.bz2
nixlib-b88b46b830d31db6a532a3302c3e98a6697aee08.tar.lz
nixlib-b88b46b830d31db6a532a3302c3e98a6697aee08.tar.xz
nixlib-b88b46b830d31db6a532a3302c3e98a6697aee08.tar.zst
nixlib-b88b46b830d31db6a532a3302c3e98a6697aee08.zip
nixos/tcsd: make group uid dynamic
Diffstat (limited to 'nixos')
-rw-r--r--nixos/modules/misc/ids.nix2
-rw-r--r--nixos/modules/services/hardware/tcsd.nix6
2 files changed, 3 insertions, 5 deletions
diff --git a/nixos/modules/misc/ids.nix b/nixos/modules/misc/ids.nix
index 5f56e0602279..28d471b35a86 100644
--- a/nixos/modules/misc/ids.nix
+++ b/nixos/modules/misc/ids.nix
@@ -210,7 +210,7 @@ in
       #fleet = 173; # unused
       #input = 174; # unused
       sddm = 175;
-      tss = 176;
+      #tss = 176; # dynamically allocated as of 2021-09-17
       #memcached = 177; removed 2018-01-03
       #ntp = 179; # dynamically allocated as of 2021-09-17
       zabbix = 180;
diff --git a/nixos/modules/services/hardware/tcsd.nix b/nixos/modules/services/hardware/tcsd.nix
index 0d36bce357ba..c549a6775013 100644
--- a/nixos/modules/services/hardware/tcsd.nix
+++ b/nixos/modules/services/hardware/tcsd.nix
@@ -149,12 +149,10 @@ in
     users.users = optionalAttrs (cfg.user == "tss") {
       tss = {
         group = "tss";
-        uid = config.ids.uids.tss;
+        isSystemUser = true;
       };
     };
 
-    users.groups = optionalAttrs (cfg.group == "tss") {
-      tss.gid = config.ids.gids.tss;
-    };
+    users.groups = optionalAttrs (cfg.group == "tss") { tss = {}; };
   };
 }