NET/MASTER Management Services (MS) System Management Guide

The INIT NCL Procedure
Configuring NonStop NET/MASTER MS
115414 NonStop NET/MASTER MS System Management Guide 3–25
4. Edit the customized INIT NCL procedure, CUSTINIT, by following these steps:
a. Ensure that the first executable statement in the NCL procedure is a CALL
core statement that executes the distributed INIT NCL procedure:
CALL INIT( [ PRELOAD | NOPRELOAD ], [ RMSBASE | NORMSBASE ] )
See Section 5, “Customizing the Operations Environment,” for more
information about the syntax of the CALL core statement used to pass the
PRELOAD or NOPRELOAD parameter to the distributed INIT NCL
procedure. Refer to the NonStop NET/MASTER RMS Management and
Operations Guide for more information about the syntax of the CALL core
statement used to pass the RMSBASE or NORMSBASE parameter to the
distributed INIT NCL procedure.
b. Add other statements after the first executable statement to customize
NonStop NET/MASTER MS. There are two main approaches you can use to
add more statements:
Add a series of CALL core statements or START verbs to invoke a series of
NCL procedures in turn, each of which customizes a specific aspect of
NonStop NET/MASTER MS. For example, you can write an NCL
procedure that defines dedicated terminals, another that replaces
commands with NCL procedures, and so on:
CALL DEFTERMS
CALL DEFCMDS
Note Calling external NCL procedures increases INIT procedure execution time and, accordingly, the amount
of time required to start NonStop NET/MASTER MS.
Add a series of statements, other than CALL core statements or START
verbs, that perform the desired customizations.
Refer to the NonStop NET/MASTER NCL Programmer’s Guide for an introduction to
writing NCL procedures.
Method 2
Using Method 2, you copy the distributed INIT NCL procedure from the distribution
procedure library to either the customized procedure library or the user procedure
library of the BSYS virtual user, and then edit the copy. The customized INIT NCL
procedure replaces the original distributed INIT NCL procedure. The customizations
performed by the customized INIT NCL procedure may replace or be in addition to
those performed by the distributed INIT NCL procedure. See Section 4, “Managing
User Access and Privileges,” for information about configuring the user ID definition
record of the BSYS virtual user.
An advantage of Method 2 over Method 1 is that it does not require a CONFIG file
during NonStop NET/MASTER MS startup, which means that you can use the default
startup configuration. A disadvantage of Method 2 over Method 1 is that you have to