SYSGEN is initially set to confirm a potentially serious
action. If, for example, you make configuration changes and
attempt to exit without saving the changes, SYSGEN warns you
that you are about to lose your changes.
You can enable PERMYES to automatically accept all
decisions entered at the terminal or disable it to ask
if the user wishes to change a command that seems improper.
The abbreviated command for PERMYES is PE. This
command is particularly useful when SYSGEN receives input
commands from a file or batch job.
If PERMYES is OFF (the default), SYSGEN prompts you
for a YES/NO response whenever a potentially serious action,
such as exiting SYSGEN without saving configuration changes,
is initiated. If you respond negatively, the action does
not take place and the command is ignored. If PERMYES
is ON, you are not prompted for confirmation. SYSGEN
executes the command exactly as entered.
To enable PERMYES, enter PERMYES ON at the SYSGEN
prompt:
To disable PERMYES, enter PERMYES OFF at the SYSGEN
prompt:
Once PERMYES is disabled, SYSGEN issues messages to
prompt for confirmation. Example 4-4 demonstrates PERMYES
OFF action.
 |
 |  |
 |
 | NOTE:
PERMYES should always be set ON in command files to
allow SYSGEN to continue where confirmation would be
requested.
|
 |
 |  |
 |
Example 4-4 PERMYES OFF Action
:SYSGEN
SYSGEN version D.01.01 : catalog version D.01.01 TUE, SEP
14, 1993
Copyright 1987 Hewlett-Packard Co. All Rights Reserved
** First level command **
io log (lo) misc (mi)
spu (sp)
sysfile (sy)
basegroup (ba) keep (ke) permyes (pe)
show (sh)
tape (ta)
clear (cl)(c) exit (ex)(e) help (he)(h)
oclose (oc)
redo
sysgen>
sysgen>PERMYES OFF
sysgen>SYSFILE
** SYSFILE configurator commands **
aauto (aa) aboot (ab) acmsl (ac)
asprog (as)
cmsl (cm) dauto (da) dboot (db)
dcmsl (dc)
dsprog (ds) lcmsl (cl) rauto (ra)
rboot (rb)
rcat (rc) rcmsl (rcm) rdcc (rd)
ripl (ri)
rnmlib (rn) rsprog (rs) show (sh)
clear (cl)(c) exit (ex)(e) help (he)(h)
hold (ho)
sysfile>
sysfile>ASPROG FCOPY.PUB.SYS FCOPY.PUB.SYS ** Add
FCOPY to SYSGEN tape **
sysfile>E *** Exit without saving ***
configuration changes are not kept yet!
still want to exit (yes/no) ?NO
sysfile>
|
Example 4-5 shows how SYSGEN overrides user input with
PERMYES enabled.
Example 4-5 PERMYES ON Action
:SYSGEN
SYSGEN version D.01.01 : catalog version D.01.01 TUE, SEP
14, 1993
Copyright 1987 Hewlett-Packard Co. All Rights Reserved
** First level command **
io log (lo) misc (mi)
spu (sp)
sysfile (sy)
basegroup (ba) keep (ke) permyes (pe)
show (sh)
tape (ta)
clear (cl)(c) exit (ex)(e) help (he)(h)
oclose (oc)
redo
sysgen>
sysgen>PERMYES ON
sysgen>SYSFILE
** SYSFILE configurator commands **
aauto (aa) aboot (ab) acmsl (ac)
asprog (as)
cmsl (cm) dauto (da) dboot (db)
dcmsl (dc)
dsprog (ds) lcmsl (cl) rauto (ra)
rboot (rb)
rcat (rc) rcmsl (rcm) rdcc (rd)
ripl (ri)
rnmlib (rn) rsprog (rs) show (sh)
clear (cl)(c) exit (ex)(e) help (he)(h)
hold (ho)
sysfile>
sysfile>ASPROG FCOPY.PUB.SYS FCOPY.PUB.SYS ** Add
FCOPY to SYSGEN tape **
sysfile>E *** Exit without saving ***
configuration changes are not kept yet!
still want to exit (yes/no) ?Automatic yes
sysgen>
|
Enabling PERMYES saves time and effort by answering
YES to all prompting, particularly when a command input
file is used or a batch job is executed. Enabling
PERMYES can also allow mistakes. In the previous
example, the changes are not kept because the HOLD
command was not entered, and the system automatically
answered YES to the (YES/NO) exit confirmation.