Z/os Config File

[codesyntax lang=”bash”]

    ####################################################################
    #                HERCULES EMULATOR CONTROL FILE                    #
    #             (Note: not all parameters are shown)                 #
    ####################################################################


    #------------------------------------------------------------------
    #                       SYSTEM PARAMETERS
    #------------------------------------------------------------------

    ##HERCPRIO   0                                        (deprecated; unsupported)
    ##TODPRIO    -20                                      (deprecated; unsupported)
    ##DEVPRIO    8                                        (deprecated; unsupported)
    ##CPUPRIO    0                                        (deprecated; unsupported)

    ##ARCHMODE   ESA/390                                  (deprecated; use ARCHLVL)
    ##ASN_AND_LX_REUSE  disable                           (deprecated; use FACILITY)

    ##PANRATE    FAST                                     (deprecated; use PANOPT)
    ##PANTITLE   "My own private MAINFRAME!"              (deprecated; use PANOPT)

    ARCHLVL    ESA/390
    FACILITY   ENABLE 044_PFPO

    PGMPRDOS   restricted
    ECPSVM     no  notrap

    OSTAILOR   OS/390
    LOADPARM   0120....

    CPUSERIAL  000611
    CPUMODEL   3090
    CPUVERID   FD
    LPARNAME   HERCULES
    LPARNUM    01
    CPUIDFMT   1
    MODEL      EMULATOR
    PLANT      ZZ
    MANUFACTURER HRC

    MAINSIZE   1G
    XPNDSIZE   0
    NUMCPU     4
    MAXCPU     8
    ENGINES    CP,CP,AP,IP

    SYSEPOCH   1900
    YROFFSET   -28
    TZOFFSET   -0500

    HTTP       PORT   8081  NOAUTH
    HTTP       ROOT   /usr/local/share/hercules/
    HTTP       START

    MODPATH    /usr/local/hercules
    LDMOD      dyncrypt
    NETDEV     /dev/net/tun

    CCKD       NOSFD=1
    SHRDPORT   3990

    PANOPT     NAMEONLY RATE=FAST MSGCOLOR=DARK "TITLE=My own private MAINFRAME!"
    LOGOPT     TIMESTAMP NODATESTAMP

    CODEPAGE   819/1047
    CNSLPORT   3270
    SYSGPORT   3278
    CONKPALV   (3,1,10)
    LEGACYSENSEID   OFF

    TIMERINT   DEFAULT
    TODDRAG    1.0
    DEVTMAX    8

    SHCMDOPT   disable  nodiag8
    DIAG8CMD   disable  noecho
    CMDSEP     OFF

    DEFSYM     TAPEDIR   "$(HOME)/tapes"
    AUTOMOUNT  $(TAPEDIR)
    AUTOMOUNT  +/tapes
    AUTOMOUNT  -/tapes/vault

    MOUNTED_TAPE_REINIT  allow
    AUTOINIT   on
    SCSIMOUNT  no

    INCLUDE    mydevs.cfg
    IGNORE     INCLUDE_ERRORS
    INCLUDE    optdevs.cfg


    #------------------------------------------------------------------
    #                     DEVICE STATEMENTS
    #             (see supported device types table)
    #------------------------------------------------------------------

    0009      3215-C  /

    000A      1442    adrdmprs.rdr
    000C      3505    jcl.txt     ascii  trunc
    000D      3525    pch00d.txt  ascii
    000E      1403    prt00e.txt  append       cctape=legacy
    001E      3211    192.168.200.1:1403 sockdev  fcb=legacy

    001F      3270    * 192.168.0.1
    0200.4    3270    * 192.168.0.0  255.255.255.0
    0220.8    3270    GROUP1  192.168.100.0  255.255.255.0
    0228.8    3270    GROUP2
    0230.16   3270

    0000      SYSG    SYSGCONS

    0100      3390    disks/linux.dsk  sf=shadows/linux_*.dsk  ser=000000000001

    0120      3380    ${DASD_PATH=dasd/}mvsv5r.120
    0121      3380    ${DASD_PATH=dasd/}mvsv5d.121
    0122      3380    ${DASD_PATH=dasd/}mvswk1.122
    0123      3380    192.168.1.100

    0140      3370    dosres.140
    0141      3370    syswk1.141
    0300      3370    sysres.300

    0A00.3    QETH    chpid F0  iface /dev/net/tun  ipaddr 192.168.0.4  netmask 255.255.0.0
    0440.2    LCS     -n   /dev/net/tun   192.168.200.2
    0420.2    CTCI    192.168.200.1  192.168.200.2
    0430.2    CTCI    tun0
    #0E40      LCS     -e SNA  tap0
    0E40      CTCE    31880  192.168.1.202  32880
    0E41      CTCE    31882  192.168.1.202  32882

    0E42.2    CTCE         1=192.168.1.202
    0460.2    PTP     192.168.200.1  192.168.200.2/24
    0470.2    PTP     tun0

    0580      3420    ickdsf.aws  noautomount
    0581      3420    /cdrom/tapes/uaa196.tdf
    0582-0587 3420    $(TAPEDIR)/volumes.$(CUU) maxsizeM=170 eotmargin=131072

    0590      3590    \\.\Tape0   # SCSI  (Windows only)
    0591      3590    /dev/nst0   # SCSI  (Linux or Windows)
    0592      3490    /dev/nst1 --no-erg --blkid-32   # Quantum DLT SCSI

    0020      2703    lport=32003 dial=IN lnctl=tele2 uctrans=yes term=tty skip=88C9DF iskip=0A
    0023      2703    lport=3780 rhost=localhost rport=3781 dial=no
    0045      2703    lport=32003 dial=IN lnctl=ibm1 term=2741 skip=5EDE code=ebcd

[/codesyntax]

Mr. Arch Brooks, Software Engineer, Brooks Computing Systems, LLC authored this article.

Leave a Reply

Your email address will not be published. Required fields are marked *