MAREN is installed with the software product IMON (see the “IMON” manual [14]). No permanent file names are required for IMON. The so-called structure and installation information for IMON is supplied with MAREN. In this file, each supplied MAREN file is assigned a logical ID under which it can be accessed. The following logical IDs are used for the MAREN product files:
File name | Logical ID |
MAREN.BULLETIN1 | SYSDAT.BULLETIN |
MAREN.LAYOUT.EXPORT-RECEIPT1 | SYSDAT.EXPORT |
MAREN.LOCK.FILE1 | SYSDAT.LOCKFILE |
MAREN.PARAMETER-FILE1 | SYSPAR.PRINT |
SIMLNK.MAREN.<ver>.TPR | SYSLNK.TPR |
SIPLIB.MAREN.<ver> | SIPLIB |
SKMLNK.MAREN.<ver>.TPR | SYSLNK.TPR |
SYSDAT.MAREN.<ver>.CATALOG | SYSDAT.VOID-CAT |
SYSENT.MAREN.<ver>.MARENUCP | SYSENT.UCP |
SYSENT.MAREN.<ver>.SHAR.MARENCP | SYSENT.SHAR |
SYSENT.MAREN.<ver>.EXCL.MARENCP | SYSENT.EXCL |
SYSFHS.MAREN.<ver>.D SYSFHS.MAREN.<ver>.E | SYSFHS.D SYSFHS.E |
SYSLIB.MAREN.<ver> | SYSLIB |
SYSLNK.MAREN.<ver> | SYSLNK |
SYSLNK.MAREN.<ver>.TPR | SYSLNK.TPR |
SYSMES.MAREN.<ver> | SYSMES |
SYSNRF.MAREN.<ver> | SYSNRF |
SYSPRC.MAREN.<ver> | SYSPRC |
SYSPRG.MAREN.<ver>.MAREN | SYSPRG.MAREN |
SYSPRG.MAREN.<ver>.MARENADM | SYSPRG.MARENADM |
SYSPRG.MAREN.<ver>.MARENCP | SYSPRG.MARENCP |
SYSPRG.MAREN.<ver>.MARENUCP | SYSPRG.MARENUCP |
SYSREP.MAREN.<ver>1 | SYSREP |
SYSRMS.MAREN.<ver> | SYSRMS |
SYSSDF.MAREN.<ver>.USER | SYSSDF.USER |
SYSSDF.MAREN.<ver> | SYSSDF |
SYSSII.MAREN.<ver> | SYSSII |
SYSSPR.MAREN.<ver> | SYSSPR |
SYSSSC.MAREN.<ver> | SYSSSC |
1Dummy files (dummy release items)
Dummy release items
In addition to the product files supplied with MAREN V12.6, there are also dummy release items for which a logical name is also allocated (marked with “1” in the overview above). MAREN has five dummy release items (their default names are given in brackets):
MAREN bulletin | ($SYSMAREN.MAREN.BULLETIN) | |
Export receipt layout | ($SYSMAREN.MAREN.LAYOUT.EXPORT-RECEIPT) | |
MAREN print parameters | ($SYSMAREN.MAREN.PARAMETER-FILE) | |
MAREN lock file | ($SYSMAREN.MAREN.LOCK.FILE) | |
MAREN correction file | ($TSOS.SYSREP.MAREN.<ver>) |
The first three files are optional and can be created if and when needed. The lock file is opened by MARENCP when booting in OUTPUT mode. The sole function of this empty file is to prevent MARENCP from being loaded more than once on the same system. The correction file is generated from the RMS selectable unit during the standard installation of MAREN.
The names for these MAREN product files can be freely selected when a different file name is assigned to the logical ID using the SET-INSTALLATION-PATH command. However, this can be done only under a user ID with the SUBSYSTEM-MANAGEMENT privilege.
Example
/SET-INSTALLATION-PATH LOGICAL-ID=SYSDAT.BULLETIN,PATH-NAME=$SYSMAREN.USERINFO,INSTALLATION-UNIT=MAREN
The MAREN bulletin will be read and output from $SYSMAREN.USERINFO after the MAREN and MARENADM programs are loaded.
Before a new path name can be assigned to the MAREN lock file (logical ID SYSDAT.LOCKFILE), MARENCP must first be terminated on the relevant system.
The current names of the MAREN files can be queried with the following command:/SHOW-INSTALLATION-PATH INSTALLATION-UNIT=MAREN
By also specifying a logical ID, the query can be restricted to a particular MAREN file. For instance, the following command allows you to query the name of the MAREN bulletin:/SHOW-INSTALLATION-PATH INSTALLATION-UNIT=MAREN,LOGICAL-ID=SYSDAT.BULLETIN