From 7f0939d1e1bf13072654a1d5ea3ab3c1df06a244 Mon Sep 17 00:00:00 2001 From: h7x4 Date: Mon, 22 Sep 2025 16:15:13 +0200 Subject: [PATCH] nixos/shadow: use more accurate int types --- nixos/modules/programs/shadow.nix | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/nixos/modules/programs/shadow.nix b/nixos/modules/programs/shadow.nix index e8eb756f8f59..049d5d0c78a7 100644 --- a/nixos/modules/programs/shadow.nix +++ b/nixos/modules/programs/shadow.nix @@ -77,49 +77,49 @@ in SYS_UID_MIN = lib.mkOption { description = "Range of user IDs used for the creation of system users by useradd or newusers."; default = 400; - type = lib.types.int; + type = lib.types.ints.u32; }; SYS_UID_MAX = lib.mkOption { description = "Range of user IDs used for the creation of system users by useradd or newusers."; default = 999; - type = lib.types.int; + type = lib.types.ints.u32; }; UID_MIN = lib.mkOption { description = "Range of user IDs used for the creation of regular users by useradd or newusers."; default = 1000; - type = lib.types.int; + type = lib.types.ints.u32; }; UID_MAX = lib.mkOption { description = "Range of user IDs used for the creation of regular users by useradd or newusers."; default = 29999; - type = lib.types.int; + type = lib.types.ints.u32; }; SYS_GID_MIN = lib.mkOption { description = "Range of group IDs used for the creation of system groups by useradd, groupadd, or newusers"; default = 400; - type = lib.types.int; + type = lib.types.ints.u32; }; SYS_GID_MAX = lib.mkOption { description = "Range of group IDs used for the creation of system groups by useradd, groupadd, or newusers"; default = 999; - type = lib.types.int; + type = lib.types.ints.u32; }; GID_MIN = lib.mkOption { description = "Range of group IDs used for the creation of regular groups by useradd, groupadd, or newusers."; default = 1000; - type = lib.types.int; + type = lib.types.ints.u32; }; GID_MAX = lib.mkOption { description = "Range of group IDs used for the creation of regular groups by useradd, groupadd, or newusers."; default = 29999; - type = lib.types.int; + type = lib.types.ints.u32; }; TTYGROUP = lib.mkOption {