nixos/shadow: use more accurate int types

This commit is contained in:
h7x4
2025-09-22 18:45:48 +02:00
parent b32466599d
commit 7f0939d1e1
+8 -8
View File
@@ -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 {