|
|
|
|
|
Reference Pages
This section covers the following reference pages, formerly called man pages:
addumap
Adds a local-to-remote mapping for a local/remote domain pair.
Synopsis
addumap -d <local domain ID> -R <remote domain ID>
-p <local principal name> -u <remote username>
Description
addumap can only be executed as a subcommand of dmadmin(1). The purpose of this page is to describe options for the subcommand and to show examples.
The subcommand allows the administrator to add local-to-remote user mappings for a local/remote domain pair.
Mappings are defined to be inbound, outbound or both when the application is using SNA-type gateways and SECURITY is set to USER_AUTH, ACL, or MANDATORY ACL in the ubbconfig file and SECURITY is set to DM_PW or USER_PW in the DMCONFIG file.
The following options are available:
Before running this subcommand the application must be configured using either the Graphical Administrative Interface or tmloadcf(1) and dmloadcf(1). dmadmin addumap may be run on any active node.
Portability
This subcommand is available on the latest version of Tuxedo, as documented for this release of BEA eLink Adapter for Mainframe.
Diagnostics
The dmadmin addumap subcommand exits with a return code of 0 upon successful completion.
Example
addumap -d ldom -R cdom -p tuxusr -u CICSUSR
/*maps principal tuxusr with
remote user cicsusr */
See Also
dmadmin(1), delumap(5)
addusr
Adds a user to the remote domain user and password file.
Synopsis
addusr -d <local domain ID> -R <remote domain ID> -u <remote username>
[-w ]
Description
addusr can only be executed as a subcommand of dmadmin(1). The purpose of this page is to describe options for the subcommand and to show an example.
The subcommand allows the administrator to add remote user names and passwords to the remote domain remote user and password table. If -w is not specified, the user is prompted for a password.
The table entries created are used for passing remote user names and passwords to remote SNA domains when the application is using SNA-type gateways and SECURITY is set to USER_AUTH, ACL, or MANDATORY ACL in the ubbconfig file and SECURITY is set to DM_PW or USER_PW in the DMCONFIG file.
The following options are available:
Before running this subcommand the application must be configured using either the Graphical Administrative Interface or tmloadcf(1) and dmloadcf(1). dmadmin addusr may be run on any active node.
Portability
This subcommand is available on the latest version of Tuxedo, as documented for this release of BEA eLink Adapter for Mainframe.
Diagnostics
The dmadmin addusr subcommand exits with a return code of 0 upon successful completion.
Examples
addusr -d tux -R cics -u CICSUSR /*adds remote user CICSUSR to
cics domain's user and
password file. The
administrator is prompted for
a password*/
See Also
delusr(5), modusr(5)
CRMLOGS
Displays the content and state of the Communications Resource Manager (CRM) log files.
Synopsis
CRMLOGS <group> [<crm name>]
Description
You can use the CRMLOGS command to display the contents and state of the two SNARCM log files. RSTRTLOG is the transaction state log used during the recovery process and the BLOBLOG log stores session and link information. Deleting the log files require a cold start for each link involved.
CRMLOGS requires the following parameters:
Diagnostics
CRMLOGS exits with a return code of 0 upon successful completion.
Examples
To display the RSTRTLOG log file for group2, type:
CRMLOGS GROUP2 SNARCM.GROUP2.RSTRTLOG
To display the BLOBLOG log file for group1, type:
CRMLOGS GROUP1 SNARCM.GROUP1.BLOBLOG
See Also
SNACRM and xsnacrm
crmlkoff
Stops one or more named CRM links.
Synopsis
crmlkoff -n<hostname:port> [-v -i -h -u<keyfile>] <linkname> ...
Description
crmlkoff stops all of the CRM links named on the command line. This is useful if one or more individual links need to be stopped after the CRM server booted. It can be used from any machine located on the same TCP/IP network as the machine running the CRM server. It can be used in a script and will return zero if the command could be sent to the target CRM. It will return one if the command could not be sent to the target CRM.
Note: If the CRM is running under MVS, the -u option should be specified as:
-u DD:ddname.
In this argument, ddname is a 1 to 8 byte DD statement that will identify the dataset name in the JCL.
Portability
crmlkoff is supported as a Tuxedo-supplied administrative tool on all platforms supporting an eAM CRM.
Example
To stop links link1 and cicstest owned by the CRM running on mach at port 5000:
crmlkoff -n mach:5000 link1 cicstest
Diagnostics
crmlkoff only checks the syntax of the command. Separate facilities, either xsnacrm or mainframe based facilities must be used to determine if the link actually became inactive. If the command could not be successfully sent to the CRM crmlkoff prints an error message, if in verbose mode, and exits with error code 1. Upon successful completion, crmlkoff exits with exit code 0.
See Also
crmlkon(1), xsnacrm(1)
ATMI platform User Guide
crmlkon
Starts one or more named CRM links.
Synopsis
crmlkon -n<hostname:port> [-v -i -h -u<keyfile>] <linkname> ...
Description
crmlkon starts all of the CRM links named on the command line. This is useful if one or more individual links failed to start when the CRM server booted. It can be used from any machine located on the same TCP/IP network as the machine running the CRM server. It can be used in a script and will return zero if the command could be sent to the target CRM. It will return one if the command could not be sent to the target CRM.
Note: If the CRM is running under MVS, the -u option should be specified as:
-u DD:ddname.
In this argument, ddname is a 1 to 8 byte DD statement that will identify the dataset name in the JCL.
Portability
crmlkon is supported as a Tuxedo-supplied administrative tool on all platforms supporting an eLink CRM.
Example
To start links link2 and cicstest owned by the CRM running on mach1 at port 5000:
crmlkon -n mach1:5000 link2 cicstest
Diagnostics
crmlkon only checks the syntax of the command. Separate facilities, either xsnacrm or mainframe based facilities must be used to determine if the link actually became active. It the command could not be successfully sent to the CRM crmlkon prints an error message, if in verbose mode, and exits with error code 1. Upon successful completion, crmlkon exits with exit code 0.
See Also
crmlkon(1), xsnacrm(1)
delumap
Deletes a local-to-remote mapping for a local/remote domain pair.
Synopsis
delumap -d <local domain ID> -R <remote domain ID>
-p <local principal name> -u <remote username>
Description
delumap can only be executed as a subcommand of dmadmin(1). The purpose of this page is to describe options for the subcommand and to show examples.
The subcommand allows the administrator to delete local-to-remote user mappings for a local/remote domain pair.
Mappings are defined to be inbound, outbound or both when the application is using SNA-type gateways and SECURITY is set to USER_AUTH, ACL, or MANDATORY ACL in the ubbconfig file and SECURITY is set to DM_PW or USER_PW in the DMCONFIG file.
The following options are available:
Before running this subcommand the application must be configured using either the Graphical Administrative Interface or tmloadcf(1) and dmloadcf(1). dmadmin delumap may be run on any active node.
Portability
This subcommand is available on the latest version of Tuxedo, as documented for this release of BEA eLink Adapter for Mainframe.
Diagnostics
The dmadmin delumap subcommand exits with a return code of 0 upon successful completion.
Example
delumap -d ldom -R cics -p tuxusr -u CICSUSR
/*deletes the mapping of principal
tuxusr with remote user cicsusr */
See Also
dmadmin(1), addumap(5)
delusr
Deletes a user from the remote domain user and password file.
Synopsis
delusr -d <local domain> -R <remote domain> -u <remote username>
Description
delusr can only be executed as a subcommand of dmadmin(1). The purpose of this page is to describe options for the subcommand and to show an example.
The subcommand allows the administrator to remove remote user names and passwords from the remote domain remote user and password table.
Once the entries are deleted they can no longer be used for mapping remote user names and passwords to local user names and passwords when the application is using SNA-type gateways and SECURITY is set to USER_AUTH, ACL, or MANDATORY ACL in the ubbconfig file and SECURITY is set to DM_USER_PW in the DMCONFIG file.
The following options are available:
Before running this subcommand the application must be configured using either the Graphical Administrative Interface or tmloadcf(1) and dmloadcf(1). dmadmin delusr may be run on any active node.
Portability
This subcommand is available on the latest version of Tuxedo, as documented for this release of BEA eLink Adapter for Mainframe.
Diagnostics
The dmadmin delusr subcommand exits with a return code of 0 upon successful completion.
Examples
delusr -d tux -R cics -u CICSUSR /*deletes remote user CICSUSR to
cics domain users. The
administrator is prompted for a
password*/
See Also
addusr(5), modusr(5)
DMADM
/Domain administrative server.
Synopsis
DMADM SRVGRP = "identifier"
SRVID = "number"
REPLYQ = "N"
Description
The /DOMAIN administrative server (DMADM) is a Tuxedo-supplied server that provides run-time access to the binary domain configuration file (BDMCONFIG file). When DMADM is booted, the BDMCONFIG environment variable should be set to the pathname of the file containing the binary version of the DMCONFIG file.
DMADM is described in the SERVERS section of the UBBCONFIG file as a server running within a group, e.g., DMADMGRP. There should be only one instance of the DMADM running in this group and it must not have a reply queue (REPLYQ must be set to "N").
The following server parameters can also be specified for the DMADM server in the SERVERS section: SEQUENCE, ENVFILE, MAXGEN, GRACE, RESTART, RQPERM and SYSTEM_ACCESS.
Portability
DMADM is supported as a Tuxedo-supplied server on UNIX System and Windows NT operating systems.
Examples
The following example illustrates the definition of the administrative server and a gateway group in the UBBCONFIG file.
#
*GROUPS
DMADMGRP LMID=mach1 GRPNO=1
gwgrp LMID=mach1 GRPNO=2
#
*SERVERS
DMADM SRVGRP="DMADMGRP" SRVID=1001 REPLYQ=N RESTART=Y GRACE=0
GWADM SRVGRP="gwgrp" SRVID=1002 REPLYQ=N RESTART=Y GRACE=0
GWSNAX SRVGRP="gwgrp" SRVID=1003 RQADDR="gwgrp" REPLYQ=N
RESTART=N MIN=1 MAX=1
See Also
dmadmin(1), tmboot(1), dmconfig(5), GWADM(5), servopts(5), ubbconfig(5)
Tuxedo /Domain User Guide
Tuxedo Administrator's Guide
dmadmin
Tuxedo System/T Domain Administration Command Interpreter.
Synopsis
dmadmin [-c]
Description
The dmadmin interactive command interpreter is used for the administration of domain gateway groups defined for a particular Tuxedo System/T application. The interpreter can operate in two modes: administration mode and configuration mode.
The dmadmin command interpreter enters administration mode when called with no parameters. This is the default. In this mode, dmadmin can be run on any active node (excluding workstations) within an active application. Application administrators can use this mode to obtain or change parameters on any active domain gateway group. Application administrators may also use this mode to create, destroy, or re-initialize the DMTLOG for a particular local domain. In this case, the domain gateway group associated with that local domain must not be active, and dmadmin must be run on the machine assigned to the corresponding gateway group.
The dmadmin command interpreter enters configuration mode when it is invoked with the -c option or when the config subcommand is invoked. Application administrators can use this mode to update or add new configuration information to the binary version of the domain configuration file (BDMCONFIG).
The dmadmin command interpreter requires the use of the DOMAIN administrative server (DMADM) for the administration of the BDMCONFIG file and the gateway administrative server (GWADM) for the re-configuration of active DOMAIN gateway groups (there is one GWADM per gateway group).
Administration Mode Commands
Once dmadmin has been invoked, commands may be entered at the prompt (">") according to the following syntax:
command [arguments]
Several commonly occurring arguments can be given default values using the default command. Commands that accept parameters set using the default command. Check default to see if a value has been set. If no value is set, an error message is returned.
Once set, a default value remains in effect until the session is ended, unless changed by another default command. Defaults may be overridden by entering an explicit value on the command line, or reset by entering the value "*". The effect of an override lasts for a single instance of the command.
Output from dmadmin commands is paginated according to the pagination command in use (see the paginate subcommand below).
Commands may be entered either by their full name or their abbreviation (shown in parentheses) followed by any appropriate arguments. Arguments appearing in square brackets, [ ], are optional; those in curly braces, {}, indicate a selection from mutually exclusive options. Note that for many commands local_domain_name is a required argument, but commands can be set with the default command.
The following commands are available in administration mode:
Configuration Mode Commands
The dmadmin command enters configuration mode when executed with the -c option or when the config subcommand is used. In this mode, dmadmin allows run-time updates to the BDMCONFIG file. dmadmin manages a buffer that contains input field values to be added or retrieved, and displays output field values and status after each operation completes. The user can update the input buffer using any available text editor.
The dmadmin command first prompts for the desired section followed by a prompt for the desired operation.
The prompt for the section is as follows:
Sections:
1) LOCAL_DOMAINS 2) REMOTE_DOMAINS
3) LOCAL_SERVICES 4) REMOTE_SERVICES
5) ROUTING 6) ACCESS_CONTROL
7) PASSWORDS 8) TDOMAIN
9) OSITP 10) SNA
11) QUIT
Enter Section [1]:
The number of the default section appears in square brackets at the end of the prompt. You can accept the default by pressing RETURN or ENTER. To select another section enter its number, then press RETURN or ENTER.
dmadmin then prompts for the desired operation.
Operations:
1) FIRST 2) NEXT
3) RETRIEVE 4) ADD
5) UPDATE 6) DELETE
7) NEW_SECTION 8) QUIT
Enter Operation [1]:
The number of the default operation is printed in square brackets at the end of the prompt. Pressing RETURN or ENTER selects this option. To select another operation enter its number, then press RETURN or ENTER.
The currently supported operations are:
For configuration operations, the effective user identifier must match the System/T administrator user identifier (UID) for the machine on which this program is executed. When a record is updated or added, all default values and validations used by dmloadcf(1) are enforced.
dmadmin then prompts whether or not to edit the input buffer.
Enter editor to add/modify fields [n]?
Entering a value of y will put the input buffer into a temporary file and execute the text editor. The environment variable EDITOR is used to determine which editor to be used; the default is "ed". The input format is in field name/field value pairs and is described in the CONFIGURATION INPUT FORMAT section below. The field names associated with each DMCONFIG section are listed in tables in the subsections below. The semantics of the fields and associated ranges, default values, restrictions, etc., are described in dmconfig(5). In most cases, the field name is the same as the KEYWORD in the DMCONFIG file, prefixed with "TA_". When the user completes editing the input buffer, dmadmin reads it. If more than one line occurs for a particular field name, the first occurrence is used and other occurrences are ignored. If any errors occur, a syntax error will be printed and dmadmin prompts whether or not to correct the problem.
Enter editor to correct?
If the problem is not corrected (response n), then the input buffer will contain no fields. Otherwise, the editor is executed again.
Finally, dmadmin asks if the operation should be done.
Perform operation [y]?
When the operation completes, dmadmin prints the return value as in
Return value TAOK
followed by the output buffer fields. The process then begins again with a prompt for the section. All output buffer fields are available in the input buffer unless the buffer is cleared.
Entering break at any time restarts the interaction at the prompt for the section.
When "QUIT" is selected, dmadmin prompts for authorization to create a backup ASCII version of the configuration:
Unload BDMCONFIG file into ASCII backup [y]?
If a backup is selected, dmadmin prompts for the file name.
Backup filename [DMCONFIG]?
On success, dmadmin indicates that a backup was created, otherwise an error is printed.
Configuration Input Format
Input packets consist of lines formatted as follows:
-fldname-<tabs>-fldval
The field name is separated from the field value by one or more tabs (or spaces).
Lengthy field values can be continued on the next line by having the continuation line begin with one or more tabs (which are dropped when read back into dmadmin).
Empty lines consisting of a single newline character are ignored.
To enter an unprintable character in the field value or to start a field value with a tab, use a backslash followed by the two-character hexadecimal representation of the desired character (see ASCII(5) in a UNIX reference manual). A space, for example, can be entered in the input data as \20. A backslash can be entered using two backslash characters. dmadmin recognizes all input in this format, but its greatest usefulness is for non-printing characters.
Configuration Limitations
The following are general limitations of the dynamic domain re-configuration capability:
Restrictions for Configuration Field Identifiers/Updates
The following sections describe the following information for each DMCONFIG section:
All applicable field values are returned with the retrieval operations. Fields that are allowed and/or required for adding a record are described in dmconfig(5). Fields indicated below as key are key fields that are used to uniquely identify a record within section. These key fields are required to be in the input buffer when updates are done and are not allowed to be updated dynamically. The Update column indicates when a field can be updated. The possible values are:
Configuring the DM_LOCAL_DOMAINS Section
The following table lists the fields in the DM_LOCAL_DOMAINS section.
|
Field Identifier |
Field Type |
Update |
Notes |
|---|---|---|---|
|
TA_LDOM |
string |
NoGW |
key |
|
TA_AUDITLOG |
string |
Yes |
|
|
TA_BLOCKTIME |
numeric |
Yes |
|
|
TA_DOMAINID |
string |
NoGW |
|
|
TA_DMTLOGDEV |
string |
NoGW |
|
|
TA_DMTLOGNAME |
string |
NoGW |
|
|
TA_DMTLOGSIZE |
numeric |
NoGW |
|
|
TA_GWGRP |
string |
NoGW |
|
|
TA_MAXDATALEN |
numeric |
Yes |
|
|
TA_MAXRDOM |
numeric |
Yes |
|
|
TA_MAXRDTRAN |
numeric |
NoGW |
|
|
TA_MAXTRAN |
numeric |
NoGW |
|
|
TA_SECURITY |
string |
Yes |
format: {NONE | APP_PW | DM_PW} |
|
TA_TYPE |
string |
NoGW |
format: {TDOMAIN | OSITP | SNA} |
Configuring the DM_REMOTE_DOMAINS Section
The following table lists the fields in the DM_REMOTE_DOMAINS section.
|
Field Identifier |
Field Type |
Update |
Notes |
|---|---|---|---|
|
TA_RDOM |
string |
No |
key |
|
TA_DOMAINID |
string |
No |
|
|
TA_TYPE |
string |
No |
format: {TDOMAIN | OSITP | SNA} |
|
TA_CODEPAGE |
string |
No |
CODEPAGE filename |
Configuring the DM_TDOMAIN Section
The DM_TDOMAIN section contains the network addressing parameters required by TDOMAIN type domains. The following lists the fields in this section:
|
Field Identifier |
Field Type |
Update |
Notes |
|---|---|---|---|
|
TA_LDOM or TA_RDOM |
string |
No/NoGW |
key |
|
TA_NWADDR |
string |
No/NoGW |
ASCII format (no embedded NULL characters) |
If the domain identifier (TA_LDOM) is a local domain identifier, then the TA_NWADDR field can be updated if the gateway group representing that local domain is not running.
Configuring the DM_OSITP Section
The DM_OSITP section contains the network addressing parameters required by OSITP type domains. The following lists the fields in this section:
|
Field Identifier |
Field Type |
Update |
Notes |
|---|---|---|---|
|
TA_LDOM or TA_RDOM |
string |
No/NoGW |
key |
|
TA_APT |
string |
No/NoGW |
|
|
TA_AEQ |
string |
No/NoGW |
|
|
TA_AET |
string |
No/NoGW |
|
|
TA_ACN |
string |
No/NoGW |
|
|
TA_APID |
string |
No/NoGW |
|
|
TA_AEID |
string |
No/NoGW |
|
|
TA_PROFILE |
string |
No/NoGW |
|
If the domain identifier (TA_LDOM) is a local domain identifier, then the other fields in this table can be updated if the gateway group representing that local domain is not running.
Configuring the DM_LOCAL_SERVICES Section
The following table lists the fields in the DM_LOCAL_SERVICES section.
|
Field Identifier |
Field Type |
Update |
Notes |
|---|---|---|---|
|
TA_SERVICENAME |
string |
No |
key |
|
TA_LDOM |
string |
Yes |
|
|
TA_RNAME |
string |
Yes |
|
|
TA_ACLNAME |
string |
Yes |
|
|
TA_BUFTYPE |
string |
Yes |
|
|
TA_BUFSTYPE |
string |
Yes |
|
|
TA_OBUFTYPE |
string |
Yes |
|
|
TA_OBUFSTYPE |
string |
Yes |
|
Configuring the DM_REMOTE_SERVICES Section
The following table lists the fields in the DM_REMOTE_SERVICES section.
|
Field Identifier |
Field Type |
Update |
Notes |
|---|---|---|---|
|
TA_SERVICENAME |
string |
No |
key |
|
TA_RDOM |
string |
No |
key |
|
TA_LDOM |
string |
No |
key |
|
TA_RNAME |
string |
Yes |
|
|
TA_CONV |
string |
NoGW |
format: { Y | N } |
|
TA_BUFTYPE |
string |
Yes |
|
|
TA_BUFSTYPE |
string |
Yes |
|
|
TA_OBUFTYPE |
string |
Yes |
|
|
TA_OBUFSTYPE |
string |
Yes |
|
|
TA_ROUTINGNAME |
string |
Yes |
|
|
TA_TRANTIME |
numeric |
Yes |
|
|
TA_FUNCTION |
string |
No |
|
Configuring the DM_ROUTING Section
The following table lists the fields in the DM_ROUTING section.
|
Field Identifier |
Field Type |
Update |
Notes |
|---|---|---|---|
|
TA_ROUTINGNAME |
string |
No |
key |
|
TA_FIELD |
string |
Yes |
|
|
TA_RANGE |
string |
Yes |
|
|
TA_BUFTYPE |
string |
Yes |
|
Configuring the DM_ACCESS_CONTROL Section
The following table lists the fields in the DM_ACCESS_CONTROL section.
|
Field Identifier |
Field Type |
Update |
Notes |
|---|---|---|---|
|
TA_ACLNAME |
string |
No |
key |
|
TA_RDOM |
string |
Yes |
|
Configuring the DM_PASSWORDS Section
The following table lists the fields in the DM_PASSWORDS section.
|
Field Identifier |
Field Type |
Update |
Notes |
|---|---|---|---|
|
TA_LDOM |
string |
No |
key |
|
TA_RDOM |
string |
No |
key |
|
TA_LPWD |
string |
Yes |
format: { Y | N | U } |
|
TA_RPWD |
string |
Yes |
format: { Y | N | U } |
The TA_LPWD and TA_RPWD show the existence of a defined password for the local and/or the remote domain. Passwords are not displayed. If an UPDATE operation is selected, the value of the corresponding field must be set to U. The program will then prompt with echo turned off for the corresponding passwords.
Diagnostics in Configuration Mode
dmadmin fails if it cannot allocate an FML typed buffer, if it cannot determine the /etc/passwd entry for the user, or if it cannot reset the environment variables FIELDTBLS or FLDTBLDIR.
The return value printed by dmadmin after each operation completes indicates the status of the requested operation. There are three classes of return values.
The following return values indicate a problem with permissions or a Tuxedo System/T communications error. They indicate that the operation did not complete successfully.
The following return values indicate a problem in doing the operation itself and generally are semantic problems with the application data in the input buffer. The string field TA_STATUS will be set in the output buffer and will contain short text describing the problem. The string field TA_BADFLDNAME will be set to the field name for the field containing the value that caused the problem (assuming the error can be attributed to a single field).
The following return values indicate that the operation was successful.
When using dmunloadcf to print entries in the configuration, optional field values are not printed if they are not set (for strings) or 0 (for integers). These fields will always appear in the output buffer when using dmadmin. In this way, it makes it easier for the administrator to retrieve an entry and update a field that previously was not set. The entry will have the field name followed by a tab but no field value.
Configuration Example
In the following example, dmadmin is used to add a new remote domain. For illustration purposes, ed is used for the editor.
$ EDITOR=ed dmadmin
> config
Sections:
1) LOCAL_DOMAINS 2) REMOTE_DOMAINS
3) LOCAL_SERVICES 4) REMOTE_SERVICES
5) ROUTING 6) ACCESS_CONTROL
7) PASSWORDS 8) TDOMAIN
9) OSITP 10) SNA
11) QUIT
Enter Section [1]: 2
Operations:
1) FIRST 2) NEXT
3) RETRIEVE 4) ADD
5) UPDATE 6) DELETE
7) NEW_SECTION 8) QUIT
Enter Operation [1]: 4
Enter editor to add/modify fields [n]? y
a
TA_RDOM B05
TA_DOMAINID BA.BANK05
TA_TYPE TDOMAIN
w
53
q
Perform operation [y]? <return>
Return value TAUPDATED
Buffer contents:
TA_OPERATION 4
TA_SECTION 2
TA_DOMAINID BA.BANK05
TA_RDOM B05
TA_TYPE TDOMAIN
TA_STATUS Update completed successfully
Operations:
1) FIRST 2) NEXT
3) RETRIEVE 4) ADD
5) UPDATE 6) DELETE
7) NEW_SECTION 8) QUIT
Enter Operation [4]: 7
Sections:
1) LOCAL_DOMAINS 2) REMOTE_DOMAINS
3) LOCAL_SERVICES 4) REMOTE_SERVICES
5) ROUTING 6) ACCESS_CONTROL
7) PASSWORDS 8) TDOMAIN
9) OSITP 10) QUIT
Enter Section [1]: 8
Operations:
1) FIRST 2) NEXT
3) RETRIEVE 4) ADD
5) UPDATE 6) DELETE
7) NEW_SECTION 8) QUIT
Enter Operation [6]: 4
Enter editor to add/modify fields [n]? y
a
TA_RDOM B05
TA_NWADDR 0x00020401c0066d05
w
55
q
Perform operation [y]? <return>
Return value TAUPDATED
Buffer contents:
TA_OPERATION 4
TA_SECTION 8
TA_RDOM B05
TA_NWADDR 0x00020401c0066d05
TA_STATUS Update completed successfully
Operations:
1) FIRST 2) NEXT
3) RETRIEVE 4) ADD
5) UPDATE 6) DELETE
7) NEW_SECTION 8) QUIT
Enter Operation [4]: 8
> quit
The dmadmin program ends.
Security
If dmadmin is run with the application administrator's U