Previous Topic: Task M9C0I007: Specify CMS Installation OptionNext Topic: Task M9C0I009: Specify Miscellaneous Installation Options


Task M9C0I008: Modify CMS CNTRL File

This task lets you create the CMS CNTRL file CA ACF2 for z/VM uses to assemble the CA ACF2 for z/VM source‑intercepted CMS modules and to generate your CMS nucleus.

To complete this task:

  1. Select task M9C0I008 from the Task Selection Menu.

    The following panel appears:

    M9C0I008 Modify CMS CNTRL File CA ACF2 for z/VM ====>

    To ensure correct assemblies of CMS modules and correct generation of your CMS nucleus, you must make certain changes to the control file below. If no control filename appears, you must supply one; otherwise, you can change it or use the one shown. The modified CNTRL file will be written out using the updated filename. ZCMS CNTRL file changes are supported but optional at CMS 26 and above. Original CMS "CNTRL" filename: DMSVM Updated CMS "CNTRL" filename: DMSVM Original ZCMS "CNTRL" filename: DMSVMZ Updated ZCMS "CNTRL" filename: DMSVMZ PF1=Help 2=Modify 3=End 4=Return 5= 6= PF7= 8= 9= 10= 11= 12=

    If you want to change the updated CNTRL filename, enter it on the panel. Use the same CNTRL filename in task M9C0I017.

  2. Answer the questions with the appropriate values and press PF2 to make the changes.

    The CNTRL file you specified appears:

    M9C0EDIT/M9C0I008 DMSVM CNTRL E CA ACF2 for z/VM ‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑‑ Review and customize your CMS CNTRL file. This control file is used to update and assemble a CMS module with CA ACF2 for z/VM intercepts. It can also be used to assemble CA‑ACF2 SRF applications. If you plan to assemble SRF programs, enter the following statement immediately after the existing TEXT MACS card: TEXT MACS ACF2VM In order to assemble the CMS modules intercepted by CA ACF2 for z/VM, you must insert an "ACF AUXACFn" statement immediately after the last MACS statement where n is: 27 - For z/VM 6.3.0 CMS Release 27 26 - For z/VM 6.2.0 CMS Release 26 25 - For z/VM 6.1.0 CMS Release 25 24 - For z/VM 5.4.0 CMS Release 24 23 - For z/VM 5.3.0 CMS Release 23 22 - For z/VM 5.2.0 CMS Release 22

    Example for z/VM Release 6.3.0 CMS Release 27: 1:TEXT MACS DMSGPI DMSOM IXXOM OSMACRO OSPSI HCPGPI HCPPSI HCPOM1 OSVSAM 2:TEXT MACS OSMACRO1 3:TEXT MACS ACF2VM * Enables assembly of CA ACF2 for z/VM SRF programs 4:ACF AUXACF27 * CA ACF2 for z/VM Source Intercepts 5:PAT AUXPAT TX$ * LOCAL PATCHES 6:LCIXX AUXLIXX TXC * REXX AUX File and VVTLIXX Level for Local Mods 7:LCL AUXLCL * CMS AUX File and VVTLCL Level for Local Mods 8:CMS AUXIXX TXC * REXX AUX FILE and VVTIXX Level for PTF service 9:TEXT AUXVM * CMS AUX FILE and VVTVM Level for PTF service Line 3. New line added for SRF assemblies. Line 4. New line added for CMS Release 27. Lines 1, 2, and 5 through 9 are unchanged. DB = Scroll directions backward DF = Scroll directions forward _______________________________________________________________________________ DMSVM CNTRL E1 F 80 Trunc=80 Size=9 Line=0 Col=1 Alt=0 ====> CASE set to: M I * * * Top of File * * * ===== TEXT MACS DMSGPI DMSOM IXXOM OSMACRO OSPSI HCPGPI HCPPSI HCPOM1 OSVSAM ===== TEXT MACS OSMACRO1 ===== TEXT MACS ACF2VM * Enables assembly of CA ACF2 for z/VM SRF programs ===== ACF AUXACF27 * CA ACF2 for z/VM Source Intercepts ===== PAT AUXPAT TX$ * LOCAL PATCHES ===== LCIXX AUXLIXX TXC * REXX AUX File and VVTLIXX Level for Local Mods ===== LCL AUXLCL * CMS AUX File and VVTLCL Level for Local Mods ===== CMS AUXIXX TXC * REXX AUX FILE and VVTIXX Level for PTF service ===== TEXT AUXVM * CMS AUX FILE and VVTVM Level for PTF service ===== * * * End of File * * * =====

  3. Make the necessary changes to this file as the directions at the top of the panel indicate.
  4. Type FILE and press Enter to save your changes.

    When processing is complete, a message appears on the panel confirming that you modified and saved the CNTRL file:

    M9C0I008 Modify CMS CNTRL File CA ACF2 for z/VM ===> DMSVM CNTRL file modified and saved as DMSVM CNTRL on 2A0;

  5. Press PF3 to return to the Task Selection Menu.