The file /etc/adduser.conf contains defaults for the programs __adduser(8)? and addgroup(8)__. Each option takes the form option = value. Double or single quotes are allowed around the value. Comment lines must have a pound sign (#) in the first line.
The valid configuration options are:
The login shell to be used for all new users. Defaults to /bin/bash.
The directory in which new home directories should be created. Defaults to /home.
If this is set to yes, the the home directories will be created as /home/[groupname?/user. Defaults to no.
If this is set to yes, then the home directories created will have an extra directory inserted which is the first letter of the loginname. For example: /home/u/user. Defaults to no.
The directory from which skeletal user configuration files should be copied. Defaults to /etc/skel.
FIRST_SYSTEM_UID and LAST_SYSTEM_UID
specify an inclusive range of dynamically allocated system user UIDs. Default to 100 - 999.
FIRST_UID and LAST_UID
specify an inclusive range of dynamically allocated normal user UIDs. Default to 1000 - 29999.
If this is set to yes, then each created user will be given their own group to use and their home directories will be g+s. If this is no, then each created user will be placed in the group whose GID is USERS_GID (see below). The default is yes.
If USERGROUPS is no, then USERS_GID is the GID given to all newly-created users. The default value is 100.
If set to a nonempty value, new users will have quotas copied from that user. The default is empty.
If set to a valid value (e.g. 0755 or 755), directories created will have the specified permissions. Otherwise 0755 is used as default.