Chapter 3. Base functions 63
12.IFAPRDxx or PROGxx
To add product and feature information in a z/OS environment.
SYS1.PROCLIB or the PROCLIB you use for your TCP/IP JCL procedures
These are:
1. If you choose to use restartable VMCF and TNF, add procedure EZAZSSI:
//EZAZSSI PROC P=''
//STARTVT EXEC PGM=EZAZSSI,PARM=&P
//STEPLIB DD DSN=hlq.SEZATCP,DISP=SHR
2. Update your TCP/IP startup JCL procedure. The sample for the CS for z/OS IP procedure
is in hlq.SEZAINST(TCPIPROC).
The PROCLIB you use for your TSO logon procedures
Update your TSO logon procedures by adding the TCP/IP help data set SYS1.HELP to the
//SYSHELP DD concatenation. Optionally, add the //SYSTCPD DD statement to your logon
procedures.
Add hlq.SEZAMENU to the //ISPMLIB DD concatenation and hlq.SEZAPENU to the
//ISPPLIB DD and the //ISPTLIB DD concatenations.
3.4.2 TCP/IP server functions
Each CS for z/OS IP server relies on the use of a security manager such as RACF. Several
servers provide some built-in security functions for additional security. These servers are
described in Communications Server for z/OS V1R7 TCP/IP Implementation, Volume 2 -
Standard Applications, SG24-7170.
3.4.3 TCP/IP client functions
The client functions of z/OS Communications Server IP are executed in a TSO environment
or a UNIX shell environment. Some functions are also available in other environments, such
as batch or started task address spaces.
Any TSO user may execute any TCP/IP command and use a TCP/IP client function to access
any other TCP/IP server host via the attached TCP/IP network. If these TCP/IP servers have
not implemented adequate password protection, then any TSO client user may log on to
these servers and access all data.
3.4.4 UNIX client functions
Certain client functions executed from the UNIX shell environment require superuser
authority. The user ID accessing the shell must have an OMVS segment associated with it.
RACF considerations for UNIX Client functions in CS for z/OS IP are covered in detail in
Communications Server for z/OS V1R7 TCP/IP Implementation, Volume 2 - Standard
Applications, SG24-7170, and Communications Server for z/OS V1R7 TCP/IP
Implementation, Volume 4 - Security, SG24-7172.
Common errors implementing UNIX System Services
In this section, we discuss some implementation problems frequently encountered.

Get Communications Server for z/OS V1R7 TCP/IP Implementation, Volume 1: Base Functions, Connectivity, and Routing now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.