ibm-information-center/dist/eclipse/plugins/i5OS.ic.cl_5.4.0.1/prtcmnsec.htm

207 lines
7.5 KiB
HTML
Raw Permalink Normal View History

2024-04-02 14:02:31 +00:00
<!doctype html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head><META http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Print Communications Security (PRTCMNSEC)</title>
<link rel="stylesheet" type="text/css" href="../rzahg/ic.css">
</head>
<body bgcolor="white">
<script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<a name="PRTCMNSEC.Top_Of_Page"></a>
<h2>Print Communications Security (PRTCMNSEC)</h2>
<table width="100%">
<tr>
<td valign="top" align="left"><b>Where allowed to run: </b>All environments (*ALL)<br>
<b>Threadsafe: </b>No
</td>
<td valign="top" align="right">
<a href="#PRTCMNSEC.PARAMETERS.TABLE">Parameters</a><br>
<a href="#PRTCMNSEC.COMMAND.EXAMPLES">Examples</a><br>
<a href="#PRTCMNSEC.ERROR.MESSAGES">Error messages</a></td>
</tr>
</table>
<div> <a name="PRTCMNSEC"></a>
<p>The Print Communications Security (PRTCMNSEC) command allows you to print a report containing the security attributes of the *DEVD, *CTLD and *LIND objects currently on the system. This command provides a way to check the security of your communications configuration on the system.
</p>
<p>The Print Communications Security command will create two spooled output files containing communications security information. The first spooled output file will contain a report generated by the Display Configuration List (DSPCFGL) CL command. This report will contain the entries currently in the APPN remote configuration list QAPPNRMT. If the QAPPNRMT configuration list does not exist on the system then no report will be printed. The second spooled output file contains the security attributes of the *DEVD, *CTLD and *LIND objects on the system.
</p>
<p><b>Restriction:</b> You must have *ALLOBJ and *IOSYSCFG, or *AUDIT special authority to use this command.
</p>
<p>The spooled output file containing the *DEVD, *CTLD and *LIND objects will contain two reports. The first report (Full Report) will contain all of the communications objects and will print the security attributes of each object. The second report (Changed Report) will contain the communications objects that have changed since the PRTCMNSEC command was last run. If the PRTCMNSEC command was not previously run, there will be no 'Changed Report'. If the command has been previously run but no communication object information has changed then the 'Changed Report' will be printed but there will be no objects listed.
</p>
<p>The first report will contain the entries from the APPN remote configuration list object QAPPNRMT. If the QAPPNRMT configuration list does not exist then no report will be printed.
</p>
<p>The second report will contain the information listed below. The report lists *DEVD, *CTLD and *LIND object types. Some fields may be blank or set to zero if the field does not apply to the type of object listed in the report.
</p>
<p>*DEVD object types:
</p>
<p>The reports will contain the following information:
</p>
<ul>
<li>The object type being reported.
</li>
<li>The date and time the report was last run (only shown on the Changed Report).
</li>
<li>An entry for each *DEVD object on the system.
<ul>
<li>The name of the communications object.
</li>
<li>The object type of the communications object.
</li>
<li>The device category of the communications object.
</li>
<li>The secure location value of the communications object.
</li>
<li>An indication if there is a location password for the communications object.
</li>
<li>The APPN capable value of the communications object.
</li>
<li>The single session value of the communications object.
</li>
<li>The pre-establish session value of the communications object.
</li>
<li>The SNUF program start value of the communications object.
</li>
</ul>
</li>
</ul>
<p>*CTLD object types:
</p>
<p>The reports will contain the following information:
</p>
<ul>
<li>The object type being reported.
</li>
<li>The date and time the report was last run (only shown on the Changed Report).
</li>
<li>An entry for each *CTLD object on the system.
<ul>
<li>The name of the communications object.
</li>
<li>The object type of the communications object.
</li>
<li>The controller category of the communications object.
</li>
<li>The auto create value of the communications object.
</li>
<li>The switched controller value of the communications object.
</li>
<li>The call direction value of the communications object.
</li>
<li>The APPN capable value of the communications object.
</li>
<li>The CP sessions value of the communications object.
</li>
<li>The disconnect timer value of the communications object.
</li>
<li>The auto delete minutes value of the communications object.
</li>
<li>The device name value of the communications object.
</li>
</ul>
</li>
</ul>
<p>*LIND object types:
</p>
<p>The reports will contain the following information:
</p>
<ul>
<li>The object type being reported.
</li>
<li>The date and time the report was last run (only shown on the Changed Report).
</li>
<li>An entry for each *LIND object on the system.
<ul>
<li>The name of the communications object.
</li>
<li>The object type of the communications object.
</li>
<li>The line category of the communications object.
</li>
<li>The auto create value of the communications object.
</li>
<li>The auto delete minutes value of the communications object.
</li>
<li>The auto answer value of the communications object.
</li>
<li>The auto dial value of the communications object.
</li>
</ul>
</li>
</ul>
<p>The file QSECCMNOLD in library QUSRSYS contains information from the last time the PRTCMNSEC command was run for a library. System file QASECCMN in library QSYS with format name of QSECCMN is the model file for the QSECCMNOLD file.
</p>
</div>
<table width="100%">
<tr><td align="right"><a href="#PRTCMNSEC.Top_Of_Page">Top</a></td></tr>
</table>
<hr size="2" width="100%">
<div>
<h3><a name="PRTCMNSEC.PARAMETERS.TABLE">Parameters</a></h3>
<table border="1" cellpadding="4" cellspacing="0">
<!-- col1="10" col2="15" col3="30" col4="10" -->
<tr>
<th bgcolor="aqua" valign="bottom" align="left">Keyword</th>
<th bgcolor="aqua" valign="bottom" align="left">Description</th>
<th bgcolor="aqua" valign="bottom" align="left">Choices</th>
<th bgcolor="aqua" valign="bottom" align="left">Notes</th>
</tr>
<tr>
<td valign="top"><a href="#PRTCMNSEC.CHGRPTONLY"><b>CHGRPTONLY</b></a></td>
<td valign="top">Changed report only</td>
<td valign="top"><b><u>*NO</u></b>, *YES</td>
<td valign="top">Optional, Positional 1</td>
</tr>
</table>
<table width="100%">
<tr><td align="right"><a href="#PRTCMNSEC.Top_Of_Page">Top</a></td></tr>
</table>
</div>
<div> <a name="PRTCMNSEC.CHGRPTONLY"></a>
<h3>Changed report only (CHGRPTONLY)</h3>
<p>Specifies whether just the changed report should be printed.
</p>
<dl>
<dt><b><u>*NO</u></b></dt>
<dd>The full and changed reports will be printed.
</dd>
<dt><b>*YES</b></dt>
<dd>Only the changed report will be printed.
</dd>
</dl>
</div>
<table width="100%">
<tr><td align="right"><a href="#PRTCMNSEC.Top_Of_Page">Top</a></td></tr>
</table>
<hr size="2" width="100%">
<div><h3><a name="PRTCMNSEC.COMMAND.EXAMPLES">Examples</a> </h3>
<p>
<pre>
PRTCMNSEC
</pre>
</p>
<p>This command prints both full and change report for the communication security information.
</p>
</div>
<table width="100%">
<tr><td align="right"><a href="#PRTCMNSEC.Top_Of_Page">Top</a></td></tr>
</table>
<hr size="2" width="100%">
<div><h3><a name="PRTCMNSEC.ERROR.MESSAGES">Error messages</a> </h3>
<p><b><u>*ESCAPE Messages</u></b>
</p>
<dl>
<dt><b>CPFB307</b></dt>
<dd>Command &amp;1 in use in another job.
</dd>
</dl>
</div>
<table width="100%">
<tr><td align="right"><a href="#PRTCMNSEC.Top_Of_Page">Top</a></td></tr>
</table>
</body>
</html>