diff --git a/man/Makefile.am b/man/Makefile.am
index be7f5e22..fc617e98 100644
--- a/man/Makefile.am
+++ b/man/Makefile.am
@@ -163,6 +163,8 @@ login_defs_v = \
USERDEL_CMD.xml \
USERGROUPS_ENAB.xml \
USE_TCB.xml \
+ SUB_GID_COUNT.xml \
+ SUB_UID_COUNT.xml \
SYS_GID_MAX.xml \
SYS_UID_MAX.xml
diff --git a/man/login.defs.5.xml b/man/login.defs.5.xml
index 4f3fd610..98d37fdc 100644
--- a/man/login.defs.5.xml
+++ b/man/login.defs.5.xml
@@ -78,6 +78,8 @@
+
+
@@ -216,6 +218,8 @@
&SULOG_FILE;
&SU_NAME;
&SU_WHEEL_ONLY;
+ &SUB_GID_COUNT;
+ &SUB_UID_COUNT;
&SYS_GID_MAX;
&SYS_UID_MAX;
&SYSLOG_SG_ENAB;
@@ -393,6 +397,8 @@
PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE
SHA_CRYPT_MAX_ROUNDS
SHA_CRYPT_MIN_ROUNDS
+ SUB_GID_COUNT SUB_GID_MAX SUB_GID_MIN
+ SUB_UID_COUNT SUB_UID_MAX SUB_UID_MIN
SYS_GID_MAX SYS_GID_MIN SYS_UID_MAX SYS_UID_MIN UID_MAX UID_MIN
UMASK
@@ -470,6 +476,8 @@
GID_MAX GID_MIN
MAIL_DIR MAX_MEMBERS_PER_GROUP
PASS_MAX_DAYS PASS_MIN_DAYS PASS_WARN_AGE
+ SUB_GID_COUNT SUB_GID_MAX SUB_GID_MIN
+ SUB_UID_COUNT SUB_UID_MAX SUB_UID_MIN
SYS_GID_MAX SYS_GID_MIN SYS_UID_MAX SYS_UID_MIN UID_MAX UID_MIN
UMASK
TCB_AUTH_GROUP TCB_SYMLINK USE_TCB
diff --git a/man/login.defs.d/SUB_GID_COUNT.xml b/man/login.defs.d/SUB_GID_COUNT.xml
new file mode 100644
index 00000000..db1a25b0
--- /dev/null
+++ b/man/login.defs.d/SUB_GID_COUNT.xml
@@ -0,0 +1,46 @@
+
+
+ (number)
+ (number)
+ (number)
+
+
+ The commands useradd and newusers
+ allocate unused group IDs from the range
+ to for each
+ new user.
+
+
+ The default values for ,
+ ,
+ are respectively 100000, 600100000 and 10000.
+
+
+
diff --git a/man/login.defs.d/SUB_UID_COUNT.xml b/man/login.defs.d/SUB_UID_COUNT.xml
new file mode 100644
index 00000000..bea3b6a1
--- /dev/null
+++ b/man/login.defs.d/SUB_UID_COUNT.xml
@@ -0,0 +1,46 @@
+
+
+ (number)
+ (number)
+ (number)
+
+
+ The commands useradd and newusers
+ allocate unused user IDs from the range
+ to for each
+ new user.
+
+
+ The default values for ,
+ ,
+ are respectively 100000, 600100000 and 10000.
+
+
+