The startup program to set up system (QSTRUPPGM) system value is
the startup program. The system value of QSTRUPPGM specifies the name of the
program that is called from an autostart job when the controlling subsystem
is started. This program performs setup functions, such as starting subsystems
and printers. This system value can only be changed by the security officer
or by someone with security officer authority. A change to this system value
takes effect the next time an initial program load (IPL) is performed. QSTRUPPGM
can have the values:
- QSTRUP QSYS: The program that is specified is run as a result of a transfer
of control to it from the autostart job in the controlling subsystem.
- *NONE: The autostart job ends normally without calling a program.
The default startup program QSTRUP in library QSYS performs the following
actions:
- Starts the QSPL subsystem for spooled work
- Starts the QSERVER subsystem for file server work
- Starts the QUSRWRK subsystem for user work
- Releases the QS36MRT and QS36EVOKE job queues if they were held (these
are used by the System/36™ environment)
- Starts Operational Assistant cleanup, if allowed
- Starts all printer writers unless user specified not to on the IPL Options
display
- If the controlling subsystem is QCTL, it starts the QINTER, QBATCH, and
QCMN subsystems
Table 1. Details of the default startup program QSYS/QSTRUPType |
Length |
Shipped CL value |
Character |
20 |
QSTRUP QSYS |