# useradd
# Autogenerated from man page /usr/share/man/man8/useradd.8.gz
complete -c useradd -l badname -d 'Allow names that do not conform to standards'
complete -c useradd -s b -l base-dirBASE_DIR -d 'The default base directory for the system if -dHOME_DIR is not specified'
complete -c useradd -s c -l commentCOMMENT -d 'Any text string'
complete -c useradd -s d -l home-dirHOME_DIR -d 'The new user will be created using HOME_DIR as the value for the user\\*(Aqs l…'
complete -c useradd -s D -l defaults -d 'See below, the subsection "Changing the default values"'
complete -c useradd -s e -l expiredateEXPIRE_DATE -d 'The date on which the user account will be disabled'
complete -c useradd -s f -l inactiveINACTIVE -d 'defines the number of days after the password exceeded its maximum age where …'
complete -c useradd -s F -l add-subids-for-system -d 'Update /etc/subuid and /etc/subgid even when creating a system account with -…'
complete -c useradd -s g -l gidGROUP -d 'The name or the number of the user\\*(Aqs primary group'
complete -c useradd -s G -l groupsGROUP1 -d 'A list of supplementary groups which the user is also a member of'
complete -c useradd -s h -l help -d 'Display help message and exit'
complete -c useradd -s k -l skelSKEL_DIR -d 'The skeleton directory, which contains files and directories to be copied in …'
complete -c useradd -s K -l keyKEY -d 'Overrides /etc/login'
complete -c useradd -s l -l no-log-init -d 'Do not add the user to the lastlog and faillog databases'
complete -c useradd -s m -l create-home -d 'Create the user\\*(Aqs home directory if it does not exist'
complete -c useradd -s M -l no-create-home -d 'Do not create the user\\*(Aqs home directory, even if the system wide setting …'
complete -c useradd -s N -l no-user-group -d 'Do not create a group with the same name as the user, but add the user to the…'
complete -c useradd -s o -l non-unique -d 'allows the creation of an account with an already existing UID'
complete -c useradd -s p -l passwordPASSWORD -d 'defines an initial password for the account'
complete -c useradd -s r -l system -d 'Create a system account'
complete -c useradd -s R -l rootCHROOT_DIR -d 'Apply changes in the CHROOT_DIR directory and use the configuration files fro…'
complete -c useradd -s P -l prefixPREFIX_DIR -d 'Apply changes to configuration files under the root filesystem found under th…'
complete -c useradd -s s -l shellSHELL -d 'sets the path to the user\\*(Aqs login shell'
complete -c useradd -s u -l uidUID -d 'The numerical value of the user\\*(Aqs ID'
complete -c useradd -s U -l user-group -d 'Create a group with the same name as the user, and add the user to this group'
complete -c useradd -s Z -l selinux-userSEUSER -d 'defines the SELinux user for the new account'
complete -c useradd -l selinux-rangeSERANGE -d 'defines the SELinux MLS range for the new account'
complete -c useradd -l base-dir
complete -c useradd -l comment
complete -c useradd -l home-dir
complete -c useradd -l expiredate
complete -c useradd -l inactive
complete -c useradd -l gid
complete -c useradd -o U/--user-group -d 'is specified on the command line), a group will be created for the user, with…'
complete -c useradd -o N/--no-user-group -d 'is specified on the command line), useradd will set the primary group of the …'
complete -c useradd -l groups
complete -c useradd -l skel
complete -c useradd -l key
complete -c useradd -s 1 -d 'can be used when creating an account to turn off password aging.  Multiple'
complete -c useradd -l password
complete -c useradd -l root
complete -c useradd -l prefix
complete -c useradd -l shell
complete -c useradd -l uid
complete -c useradd -l selinux-user
complete -c useradd -l selinux-range

