Definition of the OMVS segment
When using HULFT on z/OS V1R6 or higher, you must define the OMVS segment. If you do not define the OMVS segment, the following message is output to the system log and HULFT system does not start:
OMVS SEGMENT NOT DEFINED
(1) Example definition for activating HULFT start procedure
This section explains registration with RACF (Resource Access Control Facility).
1. Use IBMUSER.
Use IBMUSER, which is the user for the "IKJACCNT" logon procedure, or a TSO user with the same permissions.
2. Open ISPF Command Shell.
3. Execute the following commands.
==> ADDUSER HULSND DFLTGRP(USERS) OMVS(UID(X) HOME('/') PROGRAM('/bin/sh')) ==> RDEFINE STARTED HULSND.* STDATA (USER(HULSND) GROUP(USERS) TRUSTED(NO)) ==> ADDUSER HULRCV DFLTGRP(USERS) OMVS(UID(X) HOME('/') PROGRAM('/bin/sh')) ==> RDEFINE STARTED HULRCV.* STDATA (USER(HULRCV) GROUP(USERS) TRUSTED(NO)) ==> ADDUSER HULSRV DFLTGRP(USERS) OMVS(UID(X) HOME('/') PROGRAM('/bin/sh')) ==> RDEFINE STARTED HULSRV.* STDATA (USER(HULSRV) GROUP(USERS) TRUSTED(NO)) ==> SETROPTS RACLIST (STARTED) REFRESH
- HULSND:
-
Job Name of the Send program (XRSND)
- HULRCV:
-
Job Name of the Receive program (XRRCV)
- HULSRV:
-
Job Name of the Observe program (XRACCPT)
- USERS:
-
Specify the GROUP defined in RACF. (You can specify OMVSGRP for TCPIP.)
- UID(X):
-
For X, specify a value in the range from '1' to '2147483647.'
- /bin/sh:
-
RACF is case sensitive; specify this string using lowercase characters.
(2) Example definition for issuing requests on HULFT Management Console or by running HULFT operation commands
This section explains registration with RACF.
1. Use IBMUSER.
Use IBMUSER, which is the user for the "IKJACCNT" logon procedure, or a TSO user with the same permissions.
2. Open ISPF Command Shell.
3. Define the new TSO user in RACF.
==> ADDUSER (HULUSR) DFLTGRP(USERS) OWNER(USERS) PASSWORD(HULUSR) NAME('HULFT') OMVS(UID(X) HOME('/') PROGRAM('/bin/sh')) ==> RDEFINE STARTED HULUSR.* STDATA(USER(HULUSR) GROUP(USERS) TRUSTED(NO)) ==> SETROPTS RACLIST (STARTED) REFRESH
4. Define the existing TSO user in RACF.
==> ALTUSER HULUSR DFLTGRP(USERS) OMVS(UID(X) HOME('/') PROGRAM('/bin/sh')) ==> SETROPTS RACLIST (STARTED) REFRESH
- HULUSR:
-
TSO User Name
- USERS:
-
Group Name to which above user belongs
- UID(X):
-
For X, specify a value in the range from '1' to '2147483647.'
- /bin/sh:
-
RACF is case sensitive; specify this string using lowercase characters.