NetBatch Manual

Software Installation
NetBatch Manual522460-004
2-5
Step 7: Perform Post-installation Tasks
Step 7: Perform Post-installation Tasks
Perform any post-installation tasks listed in the softdoc’s “Post-Installation Instructions”.
Tasks can include creating and binding the NBFLAGS procedure, specifying the library
file for NetBatch programs, securing files, and licensing the NETBATCH program file.
Creating and Binding the NBFLAGS Procedure
NBFLAGS is a TAL procedure that you create and bind into the BATCHLIB library file
that lets you:
Disable WAITON validation by the scheduler. For this validation, which otherwise
occurs, the scheduler checks that dependent jobs do not wait on themselves.
Disabling WAITON validation reduces the time it takes to submit jobs whose
dependencies you already tested.
Allow jobs owned by frozen users to run. These jobs would otherwise not run.
For information on frozen users, see the FREEZE USER command in the
Safeguard Reference Manual.
Disable the BATCHCOM commands CHANGEUSER and RUN. Otherwise these
commands are available to all users.
NBFLAGS returns a word of 16 bits:
Omitting NBFLAGS from BATCHLIB is the same as including it with all bits set to 1.
To create NBFLAGS and bind it into BATCHLIB:
Bits Set to... Description
0-3 0 or 1 Control WAITON validation, frozen-user jobs, and the commands
CHANGEUSER and RUN
4-15 1 Not used
Figure 2-2. NBFLAGS Bit Settings
Values …
1
Enables WAITON
validation
Prevents frozen-user jobs from running
Makes RUN command available
Makes CHANGEUSER command available
Not used
0
Disables WAITON validation
Allows frozen-user jobs to run
Makes RUN command unavailable
Makes CHANGEUSER command unavailable
-
Bits
0
1
2
3
15 14 13 12 11
10
9876543210
Not used
Frozen-user
jobs
WAITON
validation
RUNCHANGEUSER
4-15
VST044.vsd