nixos/shadow: use more accurate int types

h7x4 7f0939d1 b3246659

Changed files
+8 -8
nixos
modules
programs
+8 -8
nixos/modules/programs/shadow.nix
···
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 {