- ZIBRPI2 ; IHS/ADC/GTH - REMOTE PATCH INSTALLATION (2) ; [ 02/07/97 3:02 PM ]
- ;;3.0;IHS/VA UTILITIES;;FEB 07, 1997
- ;
- W !!,"EXECUTION UNAUTHORIZED.",!
- Q
- ;
- GEN ; General description
- ;;This utility creates an entry in the OPTION file which is scheduled
- ;;to run daily thru TaskMan. Files matching the naming conventions
- ;;for patch files (specified in the 1 Sep 94 SAC, Appendix E), are
- ;;looked for in the directory you indicate. If the package and
- ;;version the patches are intended for are installed on this machine,
- ;;the routines are restored from the file, an entry is made in the
- ;;VERSION multiple of the PACKAGE file entry, and a report file is
- ;;sent to the systems you indicate. If an action routine (A9 or B9)
- ;;is detected during the ZLOAD, and you have indicated permission to
- ;;run action routines, the action routine is called after all routines
- ;;have been restored.
- ;;NOTE: Use the same entry point, OPT^ZIBRPI, to edit any changes you
- ;; want to make to the parameters. If you un-schedule the
- ;; option, you must use the TaskMan options to re-schedule it.
- ;;###
- ;
- SYSID ; Select system id's to receive result files.
- ;;Please indicate what system id's you want reports of results sent to.
- ;;Selecting 1 will send the report just to that system.
- ;;Selecting 2 will send the report to (what is intended to be) the
- ;;Area machine.
- ;;Selecting 3 will send the report to both systems.
- ;;It is recommended you just configure the utility to send report files
- ;;to your area machine (option 2).
- ;;NOTE: root will be notified upon arrival of a uucp'd result file.
- ;; You must read the file manually.
- ;;###
- ;
- DIRECT ;
- ;;Enter the name of the directory into which files containing patches
- ;;are uucp'd or BLAST'd, or otherwise placed. This is usually the
- ;;/usr/spool/uucppublic directory on unix machines. You can designate
- ;;any directory that you want, for security purposes, but you should
- ;;ensure that permissions are correctly set to receive the files, and
- ;;to read the files from the MUMPS level.
- ;;THIS DIRECTORY MUST EXIST PRIOR TO COMPLETING THIS SET-UP.
- ;;###
- ;
- ACTION ;
- ;;If an action routine is include in the patch file, do you want it
- ;;called after all the routines are restored? The action routine will
- ;;be named (A/B)9<namespace><patch_number>. E.g., A9AUM12 will be the
- ;;action routine for patch 12 to the table updates.
- ;;NOTE: This feature allows you to do any type of unattended activity
- ;; on any/all of your systems. There is no checking for verified
- ;; RPMS applications. There must simply be an entry in PACKAGE,
- ;; and the versions must match.
- ;;###
- ;
- HELP(L) ;EP - From DIR
- W !
- F %=1:1 W !?4,$P($T(@L+%),";",3) Q:$P($T(@L+%+1),";",3)="###"
- Q
- ;
- ; dpssyg Any ACU2400 FTS-999-999-9999 n:--n:--n: uucpdps word: uucpdps
- ; dpssyg Any x25pad 9600 dpssyg "" \r n:--n:-@-n: uucpdps word: uucpdps
- ;
- ZIBRPI2 ; IHS/ADC/GTH - REMOTE PATCH INSTALLATION (2) ; [ 02/07/97 3:02 PM ]
- +1 ;;3.0;IHS/VA UTILITIES;;FEB 07, 1997
- +2 ;
- +3 WRITE !!,"EXECUTION UNAUTHORIZED.",!
- +4 QUIT
- +5 ;
- GEN ; General description
- +1 ;;This utility creates an entry in the OPTION file which is scheduled
- +2 ;;to run daily thru TaskMan. Files matching the naming conventions
- +3 ;;for patch files (specified in the 1 Sep 94 SAC, Appendix E), are
- +4 ;;looked for in the directory you indicate. If the package and
- +5 ;;version the patches are intended for are installed on this machine,
- +6 ;;the routines are restored from the file, an entry is made in the
- +7 ;;VERSION multiple of the PACKAGE file entry, and a report file is
- +8 ;;sent to the systems you indicate. If an action routine (A9 or B9)
- +9 ;;is detected during the ZLOAD, and you have indicated permission to
- +10 ;;run action routines, the action routine is called after all routines
- +11 ;;have been restored.
- +12 ;;NOTE: Use the same entry point, OPT^ZIBRPI, to edit any changes you
- +13 ;; want to make to the parameters. If you un-schedule the
- +14 ;; option, you must use the TaskMan options to re-schedule it.
- +15 ;;###
- +16 ;
- SYSID ; Select system id's to receive result files.
- +1 ;;Please indicate what system id's you want reports of results sent to.
- +2 ;;Selecting 1 will send the report just to that system.
- +3 ;;Selecting 2 will send the report to (what is intended to be) the
- +4 ;;Area machine.
- +5 ;;Selecting 3 will send the report to both systems.
- +6 ;;It is recommended you just configure the utility to send report files
- +7 ;;to your area machine (option 2).
- +8 ;;NOTE: root will be notified upon arrival of a uucp'd result file.
- +9 ;; You must read the file manually.
- +10 ;;###
- +11 ;
- DIRECT ;
- +1 ;;Enter the name of the directory into which files containing patches
- +2 ;;are uucp'd or BLAST'd, or otherwise placed. This is usually the
- +3 ;;/usr/spool/uucppublic directory on unix machines. You can designate
- +4 ;;any directory that you want, for security purposes, but you should
- +5 ;;ensure that permissions are correctly set to receive the files, and
- +6 ;;to read the files from the MUMPS level.
- +7 ;;THIS DIRECTORY MUST EXIST PRIOR TO COMPLETING THIS SET-UP.
- +8 ;;###
- +9 ;
- ACTION ;
- +1 ;;If an action routine is include in the patch file, do you want it
- +2 ;;called after all the routines are restored? The action routine will
- +3 ;;be named (A/B)9<namespace><patch_number>. E.g., A9AUM12 will be the
- +4 ;;action routine for patch 12 to the table updates.
- +5 ;;NOTE: This feature allows you to do any type of unattended activity
- +6 ;; on any/all of your systems. There is no checking for verified
- +7 ;; RPMS applications. There must simply be an entry in PACKAGE,
- +8 ;; and the versions must match.
- +9 ;;###
- +10 ;
- HELP(L) ;EP - From DIR
- +1 WRITE !
- +2 FOR %=1:1
- WRITE !?4,$PIECE($TEXT(@L+%),";",3)
- IF $PIECE($TEXT(@L+%+1),";",3)="###"
- QUIT
- +3 QUIT
- +4 ;
- +5 ; dpssyg Any ACU2400 FTS-999-999-9999 n:--n:--n: uucpdps word: uucpdps
- +6 ; dpssyg Any x25pad 9600 dpssyg "" \r n:--n:-@-n: uucpdps word: uucpdps
- +7 ;