Product Parameter File (PPF) overrides

This section provides information to help you create a product parameter file (PPF) override. The example used in this section shows how to change the shared file system (SFS) file pool where High Level Assembler files reside. As of z/VM® 6.3, the default PPF used to service all components and features of z/VM is SERVP2P. For further details, refer to the Program Directory for z/VM version 6 release 3 (GI13-3401-00).

Note: Do not modify the product supplied 5696234J $PPF or 5696234J PPF files to change the file pool name or any other installation parameters. If the 5696234J $PPF file is serviced, the existing $PPF file is replaced, and any changes to that file is lost; by creating your own $PPF override, your updates are preserved.
The following process describes changing the default file pool name, VMSYS, to MYPOOL1:
  1. Create a new $PPF override file, or edit the override file that is created by using the Make Override Panel function.
    Command Explanation
    xedit overname $PPF fm2
    overname is the PPF override file name (such as myHLASM) that you want to use.

    fm is an appropriate file mode. If you create this file yourself, specify a file mode of A.  

    If you modify an existing override file, specify a file mode of A or D, based on where the file currently resides (A being the file mode of a R/W 191 minidisk, or equivalent; D, that of the MAINT 51D minidisk).

  2. Create (or modify as required) the Variable Declarations (:DCL.) section for the HLASMSFS override area so that it resembles the :DCL. section shown below. This override is used for the installation of High Level Assembler.
    
    :OVERLST. HLASMSFS
    *
    * =================================================================== *
    * Override Section for Initial Installation (Using SFS Directories)   *
    * =================================================================== *
    :HLASMSFS. HLASMSFS 5696234J
    :DCL. REPLACE
    &191     DIR MYPOOL1:P696234J.
    &SAMPZ   DIR MYPOOL1:P696234J.HLASM.LOCAL
    &DELTZ   DIR MYPOOL1:P696234J.HLASM.DELTA
    &APPLX   DIR MYPOOL1:P696234J.HLASM.APPLYALT
    &APPLZ   DIR MYPOOL1:P696234J.HLASM.APPLYPROD
    &BLD0Z   DIR MYPOOL1:P696234J.HLASM.TBUILD
    &BAS1Z   DIR MYPOOL1:P696234J.HLASM.OBJECT
    &HLAID1  USER  P696234J
    :EDCL.
    :END.
    *

    (This override replaces the :DCL. section of the HLASMSFS override area of the 5696234J $PPF file.)

  3. If your $PPF override file was created on the A disk, copy it to file mode D—the Software Inventory minidisk (MAINT 51D). Then, erase it from file mode A.
    Command Explanation
    copyfile overname $PPF fm = = d (olddate
    Move PPF file to software inventory disk.  
    erase overname $PPF fm
    Erase redundant file on fm disk.  

    Options:
    OLDDATE
    Use the date and time on the input file as the date and time of last update of the output file.
  4. Compile your changes to create the usable overname PPF file.
    Command Explanation
    vmfppf overname HLASMSFS
    overname is the file name of your $PPF override file.  

Now that the overname PPF file is created, you can specify overname instead of 5696234J as the PPF name for those VMSES/E commands that require a PPF name.