Module Expr Str ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias FunctionDef arguments args NameParam NameParam defaults body Expr Str Return TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list ClassDef bases AttributeLoad NameLoad attr body Assign NameStore TupleLoad Str Str Str FunctionDef arguments args NameParam NameParam defaults body For NameStore Call NameLoad Call AttributeLoad NameLoad attr NameLoad keyword Lambda arguments args NameParam defaults AttributeLoad NameLoad attr body Expr Yield TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body Assign NameStore TupleLoad Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Lambda arguments args NameParam defaults Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign SubscriptStore NameLoad Index Str Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body If NameLoad body For NameStore NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Yield NameLoad orelse For NameStore Call AttributeLoad NameLoad attr NameLoad body Expr Yield NameLoad decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body Assign NameStore NameLoad Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign SubscriptStore NameLoad Index Str Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body For NameStore NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad NameLoad decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body Assign NameStore NameLoad Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore SubscriptLoad NameLoad Index Str If BoolOpAnd CompareIsNot NameLoad NameLoad UnaryOpNot Call AttributeLoad NameLoad attr body Raise Call NameLoad Str If BoolOpAnd CompareIsNot NameLoad NameLoad UnaryOpNot Call AttributeLoad NameLoad attr body Raise Call NameLoad Str decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad keyword NameLoad keyword NameLoad keyword UnaryOpNot NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword UnaryOpNot NameLoad keyword NameLoad keyword NameLoad keyword NameLoad decorator_list decorator_list Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad Dict Str Str Str Str NameLoad NameLoad NameLoad NameLoad
N/A N/A 
POSIX user information and management.

Usage:
    %(cmd)s list
    %(cmd)s show [ <user> ...]
    %(cmd)s create <name> [options]
    %(cmd)s delete [--no-delete-home] [--no-delete-group] [--force] <user> ...

Commands:
    list        Prints a list of users.

    show        Show detailed information about user. If no users are provided,
                all of them are displayed.

    create      Creates a new user. See Create options below for options
                description.

    delete      Delete specified user (or user list). See Delete options
                below for options description.

Create options:
    -c gecos, --gecos=gecos       Set the GECOS field to gecos.
    -d dir, --directory=dir       Set the user's home directory to dir.
                                  If this option is not set, a default value
                                  is used.
    -s shell, --shell=shell       Set user's login shell to shell. If this
                                  option is not set, a default value is used.
    -u uid, --uid=uid             Use user ID uid for the newly created user.
                                  If this option is not set, a default value
                                  is used.
    -g gid, --gid=gid             Set user's primary group ID to gid. If this
                                  option is not set, a default value is used.
    -r, --reserved                The user is a system user.
                                  Implies the -M option.
    -M, --no-user-home            Don't create a home directory.
    -n, --no-user-group           Don't create a primary group for user.
    -p, --password=pwd            Set user's password to 'pwd'.
    -P, --plain-password          If set, the password set in '-p' parameter
                                  is plain text. Otherwise, it is already
                                  encrypted by supported hash algorithm.
                                  See crypt(3).

Delete options:
    --no-delete-home   Do not remove home directory.
    --no-delete-group  Do not remove users primary group.
    --force            Remove home directory even if the user is not owner.
 lmi.scripts.common command lmi.scripts.common.errors LmiFailed lmi.scripts.common.errors LmiInvalidOptions lmi.scripts account get_user_info N/A N/A ns user N/A N/A N/A 
    Return detailed information of the user to show.
     N/A N/A N/A user Name N/A user UserID N/A user HomeDirectory N/A user LoginShell N/A user PasswordLastChange N/A Lister N/A N/A command LmiLister N/A N/A COLUMNS N/A Name UID Full name execute N/A N/A self ns N/A N/A N/A s N/A sorted N/A N/A account list_users ns key N/A N/A N/A i N/A N/A i Name N/A N/A N/A N/A N/A s Name N/A s UserID N/A s ElementName N/A N/A Show N/A N/A command LmiInstanceLister N/A N/A PROPERTIES N/A Name N/A UID UserID N/A Home HomeDirectory N/A Login shell LoginShell N/A Password last change N/A N/A N/A i N/A N/A N/A N/A N/A i PasswordLastChange datetime strftime %Y/%m/%d transform_options N/A N/A self options N/A N/A N/A 
        Rename 'user' option to 'users' parameter name for better
        readability
         N/A N/A options N/A <users> N/A N/A options pop <user> N/A execute N/A N/A self ns users N/A N/A N/A users N/A N/A user users N/A N/A inst N/A N/A account get_user ns user N/A N/A inst N/A N/A user N/A N/A account list_users ns N/A N/A N/A user N/A N/A Delete N/A N/A command LmiCheckResult N/A N/A OPT_NO_UNDERSCORES True N/A EXPECT None transform_options N/A N/A self options N/A N/A N/A 
        Rename 'user' option to 'users' parameter name for better
        readability
         N/A N/A options N/A <users> N/A N/A options pop <user> N/A execute N/A N/A self ns users no_delete_group no_delete_home force N/A False False False N/A N/A user users N/A N/A inst N/A N/A account get_user ns user N/A N/A N/A account delete_user ns inst no_delete_group no_delete_home force N/A N/A Create N/A N/A command LmiCheckResult N/A N/A OPT_NO_UNDERSCORES True N/A EXPECT None verify_options N/A N/A self opts N/A N/A N/A uid N/A opts N/A uid N/A gid N/A opts N/A gid N/A N/A N/A uid None N/A N/A N/A uid isdigit N/A N/A N/A LmiInvalidOptions User ID must be a number N/A N/A N/A gid None N/A N/A N/A gid isdigit N/A N/A N/A LmiInvalidOptions Group ID must be a number N/A execute N/A N/A self ns name gecos directory shell uid gid reserved no_user_home no_user_group password plain_password N/A None None None None None None False False None False N/A N/A N/A N/A account create_user ns name gecos gecos home directory create_home N/A no_user_home shell shell uid uid gid gid create_group N/A no_user_group reserved reserved password password plain_password plain_password N/A N/A N/A User N/A N/A command register_subcommands user __doc__ N/A list show create delete Lister Show Create Delete