imqusermgr(1M)
NAME
imqusermgr - command utility for managing a Message Queue
user repository
SYNOPSIS
/usr/bin/imqusermgr subcommand [[option]...]
/usr/bin/imqusermgr -h
/usr/bin/imqusermgr -v
DESCRIPTION
The imqusermgr utility manages a file-based user repository
to authenticate and authorize users of an Message Queue (MQ)
message server.
imqusermgr provides subcommands for adding, deleting, updat-
ing, and listing user entries in the repository.
imqusermgr supports four management subcommands. These sub-
commands, and their corresponding options follow the
imqusermgr command on the command line. See USAGE and
OPTIONS.
The following subcommands are supported:
add Add a new user and associated password to the reposi-
tory.
delete
Delete a user from the repository.
list Display information users in the repository.
update
Update the password or state of a user in the reposi-
tory.
OPTIONS
The following options are supported:
-a active_state
Specify if user's state is active or inactive. An
inactive user cannot create connections to the Message
Queue message server.
Valid values for active_state are true or false.
Specify true for active or false for inactive. the
default is true.
Use this option with the update subcommmand.
-f Perform action without user confirmation.
Use this option with the delete and update sub-
commmands.
-g group
Specify the group of the user.
Valid values for group are admin, user, and anonymous.
Use this option with the add subcommmand.
-h Display usage help. Exceute nothing else on the com-
mand line.
-p password
Specify user password.
Use this option with the add and update subcommmands.
-s Silent mode. Display no output
Use this option with the add, delete, and update sub-
commands.
-u userName
Specify user name.
userName cannot contain the following characters:
asterisk (*), colon (:), <NEWLINE>, or <RETURN>.
Use this option with the add, delete, update and list
subcommands.
-v Display version information. Exceute nothing else on
the command line.
USAGE
The following subcommands and corresponding options are sup-
ported:
add -u userName -p password [-g group] [-s]
Add a new user and associated password to the reposi-
tory, and optionally specify the user's group.
delete -u userName [-s] [-f]
Delete a user from the repository.
list [-u user_name]
Display information about the specified user in the
repository. If no user is specified, all users are
displayed.
update -u userName -p password [-a state] [-s] [-f]
update -u userName - a state [-p password] [-s] [-f]
Update the password or state (or both) of a user.
ENVIRONMENT VARIABLES
The following environment variables affect the execution of
this command:
IMQ_JAVAHOME
Specify the Java 2 compatible runtime. When this
environment variable is not set, it defaults to
/usr/j2se.
EXIT STATUS
The following exit values are returned:
0 Successful completion.
>0 An error occurred.
FILES
/etc/imq/passwd
Flat-file user repository.
ATTRIBUTES
See attributes(5) for descriptions of the following attri-
butes:
____________________________________________________________
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
|_____________________________|_____________________________|
| Availability | SUNWiqu |
|_____________________________|_____________________________|
SEE ALSO
imqadmin(1M), imqbrokerd(1M), imqcmd(1M), imqdbmgr(1M),
imqkeytool(1M), imqobjmgr(1M), attributes(5)
Sun ONE Message Queue Administrator's Guide
Man(1) output converted with
man2html