- Download the file
snacon15.zip
to your PC.
- Use the following command to unzip the snacon15.zip
file to produce an EBCDIC file called snacon15.xmt:
pkunzip snacon15.zip
- Upload the snacon15.xmt file from your PC to a
TSO file named
userid.SNAXMIT
(where userid
is your TSO userid).
It is very importantthat you select these
options when performing the upload:
Binary, Fixed Length, Record Length 80
- Use ISPF 3.2 to allocate a load library called SYS1.SNACONS:
Specify a primary allocation of 5 tracks, 5 directory blocks,
record format U, record length 0, and blocksize 6144.
- Use this TSO command to copy the SNACONS load module into the
new load library:
RECEIVE INDA('userid.SNAXMIT')
When prompted for restore parameters, enter:
DA('SYS1.SNACONS')
If you get an error message such as
Received file appears not to be an Interactive Data
Transmission Facility file
, go back and double check
your upload parameters. It is essential that the
userid.SNAXMIT
file has the attributes
RECFM=FB, LRECL=80 !
- Use this MVS command to APF-authorize your new load library:
SETPROG APF,ADD,DSN=SYS1.SNACONS,VOL=volser
- Add SYS1.SNACONS to the APF list (member IEAAPF00 or PROGxx in
SYS1.PARMLIB) to ensure that the library remains authorized
after each IPL.
- Use ISPF Edit to create a new member
SYS1.VTAMLST(SNACAPPL)
:
SNACAPPL VBUILD TYPE=APPL
SNACONS APPL AUTH=(ACQ),ACBNAME=SNACONS,PRTCT=SNAPASS
- Use ISPF Edit to create a new member
SYS1.PROCLIB(SNACONS)
:
//SNACONS PROC
//SNACONS EXEC PGM=SNACONS,PARM='SNACONS/SNAPASS',TIME=1440
//STEPLIB DD DSN=SYS1.SNACONS,DISP=SHR
- Use these commands to activate the SNACONS application:
V NET,ACT,ID=SNACAPPL
S SNACONS
- Add SNACAPPL to your ATCCONxx member of SYS1.VTAMLST, and
add
COM='START SNACONS'
to your COMMNDxx member of SYS1.PARMLIB.
This ensures that SNACONS starts automatically after each IPL.
- Add the following lines to your USSTABLE to allow users to
logon to SNACONS by entering the
CONSOLE
command at the VTAM logon screen:
CONSOLE USSCMD CMD=CONSOLE,REP=LOGON,FORMAT=BAL
USSPARM PARM=APPLID,DEFAULT='SNACONS'
USSPARM PARM=LOGMODE
USSPARM PARM=P1,REP=DATA
- (Optional) If you wish to change the default command
authorities and routing codes for SNACONS consoles, or to
designate specific terminals as being exempt from RACF signon,
run the SNACONS Customization job.
- (Optional) Define a RACF OPERPARM segment for each user
who will use SNACONS. The OPERPARM segment defines the OS/390
command authorities and routing codes for an individual user.
Users whose RACF profiles do not contain an OPERPARM segment will
be granted default command authority and routing codes.
- (Optional) Activate the RACF OPERCMDS class and define
profiles within the OPERCMDS class to restrict the use of specified
MVS commands to individual users or groups.