.> SUPSER052.B SUPSER052.BBACKUP/INTERCHANGE/BLOCK=2048 SUPERVISOR.TXT,SUPERVISOR.PS,SUPERVISOR.DECW$BOOK,INSTALL_GUIDE.TXT,INSTALL_GUIDE.PS,INSTALL_GUIDE.DECW$BOOK,LIBRARY.DECW$BOOKSHELF,PHOTO.TXT,PHOTO.PS,PHOTO.DECW$BOOK,SUPSER.DECW$BOOKSHELF SYS$DISK:[]SUPSER052.B/SAVE GOATHUNTER XV5.5 _WKUVX1::  _WKUVX1$DUB4: V5.5  &*[HUNTER.B32.SUPER.NEW]SUPERVISOR.TXT;1+,J.u/ 4Xut?-y20123KPWOu56 Hﻭ7 $89GHJ $ SUPERVISOR Reference Guide May 1992? This manual describes the use of SUPERVISOR, a member9 of the Supervisor Series of terminal monitoring software.= Revision/Update Information: This is a new manual.9 Operating System and Version: VMS V5.0 or later7 Software Version: SUPERVISOR v5.22 Academic Computing and Research Services% Western Kentucky University! Bowling Green, Kentucky  " ________________________ 20 May 1992= Permission is granted to copy and redistribute this* document for no commercial gain.? The information in this document is subject to change9 without notice and should not be construed as a9 commitment by the author. The author assumes no? responsibility for any errors @R{ SUPSER052.BJy2&[HUNTER.B32.SUPER.NEW]SUPERVISOR.TXT;1X?u/that may appear in this document.= DISCLAIMER: The software described in this document: is provided "as is". No guarantee is made by the@ author or the author's employer as to the suitability,> reliability, security, usefulness, or performance of this software.@ Neither Western Kentucky University nor Hunter Goatley@ are responsible for any losses that may occur from the use of this software.; The following are trademarks of Digital Equipment Corporation:9 DEC VAX VMS9 DECnet UCX UIS? MultiNet is a trademark of SRI International and TGV, Inc. __________> Copyright 1992 Hunter Goatley. ALL RIGHTS RESERVED.  A _______________________________________________________ ContentsA _________________________________________________A PREFACE viiA _______________________________________________________A CHAPTER 1 INTRODUCTION TO SUPERVISOR 1-1A _________________________________________________A 1.1 TYPICAL USES OF SUPERVISOR 1-1A _______________________________________________________0 CHAPTER 2 USING SUPERVISOR TO MONITORA =# SUPSER052.BJy2&[HUNTER.B32.SUPER.NEW]SUPERVISOR.TXT;1X?u TERMINALS 2-1A _________________________________________________A 2.1 SUPERVISING A TERMINAL 2-2A _________________________________________________A 2.2 LOGGED-OUT TERMINALS AND SUPERVISOR 2-3A _________________________________________________A 2.3 CONTROLLING THE SUPERVISOR SESSION 2-4A 2.3.1 Exiting SUPERVISOR ____________ 2-4A 2.3.2 Getting Help in SUPERVISOR ____ 2-56 2.3.3 Displaying Monitoring StatusA Information ___________________ 2-63 2.3.4 Toggling NOTIFY and QUIETA Modes _________________________ 2-65 2.3.5 Controlling Scrolling WhileA Supervising ___________________ 2-7A 2.3.6 Spawning a DCL Subprocess _____ 2-82 2.3.7 Clearing the SupervisingA Screen ________________________ 2-8A iii   ContentsA _________________________________________________0 2.4 SENDING AN INPUT FILE TO AA SUPERVISED TERMINAL 2-8/ 2.4.1 Pausing Between InputA I SUPSER052.BJy2&[HUNTER.B32.SUPER.NEW]SUPERVISOR.TXT;1X?ud Characters ____________________ 2-94 2.4.2 Using PHOTO Input Logs forA Input _________________________ 2-10A _________________________________________________7 2.5 DISPLAYING THE SUPERVISOR VERSIONA NUMBER 2-11A _______________________________________________________. CHAPTER 3 SUPERVISOR PRIVILEGES ANDA  IDENTIFIERS 3-1A _________________________________________________A 3.1 THE SUPERVISOR IDENTIFIERS 3-2A 3.1.1 The SUPSER_ADVISE Identifier __ 3-2A 3.1.2 The SUPSER_OBSERVE Identifier _ 3-31 3.1.3 The SUPSER_ADVISE_GROUPA Identifier ____________________ 3-32 3.1.4 The SUPSER_OBSERVE_GROUPA Identifier ____________________ 3-4/ 3.1.5 The SUPSER_LOGGED_OUTA Identifier ____________________ 3-4A 3.1.6 The SUPSER_QUIET Identifier ___ 3-5A _________________________________________________A 3.2 BLOCKING SUPERVISOR 3-5A _________________________________________________A 3.3 CREATING SUPERVISOR IDENTIFIER--0^ SUPSER052.BJy2&[HUNTER.B32.SUPER.NEW]SUPERVISOR.TXT;1X?u  S 3-6A _________________________________________________/ 3.4 GRANTING AND REVOKING THEA SUPERVISOR IDENTIFIERS 3-6 iv  A ContentsA _______________________________________________________% PART II: COMMAND DICTIONARY= SUPERVISE Commands-3A _______________________________________________________ INDEXA _______________________________________________________ TABLESA 3-1 SUPERVISOR Rights Identifiers _ 3-2D Commands-1SUPERVISOR Commands ___________Commands-7A v  A _______________________________________________________ Preface> SUPERVISOR is a VMS utility that allows a privileged> user to monitor the activity on another terminal. It< offers two monitoring modes, OBSERVER and ADVISOR.; OBSERVER mode lets the privileged user view every; character entered and displayed on another user's> terminal. ADVISOR mode allows the privileged user to8 also enter input on behalf of the target user.8 SUPERVISOR is part of the Supervisor Series of= ): SUPSER052.BJy2&[HUNTER.B32.SUPER.NEW]SUPERVISOR.TXT;1X?u] terminal monitoring software. Originally written by? Precision Business Systems, the Supervisor Series was? later acquired by Security Pacific Software Services.: After selling and maintaining the software for a@ number of years, Security Pacific Software's Dan Shoop? placed version 5.0D of the Supervisor Series into the public domain in 1992.7 The Supervisor Series is currently maintained7 by Hunter Goatley, VMS Systems Programmer for8 Western Kentucky University, Bowling Green, KY% (goathunter@WKUVX1.BITNET).L __________________________________________________________________ Intended Audience= This manual is intended for VMS system managers and9 support personnel who can take advantage of the< services provided by SUPERVISOR. The reader should1 be familiar with VMS system management.A vii   PrefaceL __________________________________________________________________ Document Structure7 This guide consists of three chapters and one appendix.< Chapter 1 Provides a description of uses for% SUPERVISOR.> Chapter 2 Provides a simple step-by-step guide. to using SUPERVISOR.> Chapter 3 3) SUPSER052.BJy2&[HUNTER.B32.SUPER.NEW]SUPERVISOR.TXT;1X?ux Provides a description of the access= control methods used by SUPERVISOR.@ Part II Provides a command description for the, SUPERVISE command. viii  A _______________________________________________________$ 1 Introduction to SUPERVISOR> This chapter describes the SUPERVISOR utility. It is? part of the Supervisor Series of monitoring utilities? that also includes PHOTO. SUPERVISOR displays all I/O= to a terminal device on another terminal device. It< offers two monitoring modes, OBSERVER and ADVISOR.8 OBSERVER mode allows a privileged user to view= every character typed and printed at another user's@ terminal. The effect is that both users, initiator and7 target, see the same screen at the same time.= ADVISOR mode allows a terminal user to type command< lines, comments, and program input into the target? user's terminal process. The effect is the same as if3 the target user had typed the characters.: SUPERVISOR has great flexibility as a monitoring= tool. Any number of terminal lines can be monitored= simultaneously and it is possible to use SUPERVISOR8 without the terminal user's knowledge, even on" terminals not logged in.> NoteeO SUPSER052.BJy2&[HUNTER.B32.SUPER.NEW]SUPERVISOR.TXT;1X?u: This manual covers only SUPERVISOR. PHOTO, the> second member of the Supervisor Series, is described; in a separate document, as it can be used by non-> privileged users to log their own terminal sessions.L __________________________________________________________________$ 1.1 Typical Uses of SUPERVISOR9 The list below features some suggested uses for SUPERVISOR.? o Use SUPERVISOR to monitor any operator performance> for time and motion studies of operator behavior.A 1-1  $ Introduction to SUPERVISOR9 o Help new users learn VMS and applications by@ overseeing their activity. SUPERVISOR makes problem> diagnosis simple and fast because consultants can+ watch errors as they are made.; o Keep track of any intruders. SUPERVISOR allows< the monitoring of suspicious activity performed; on local or dial-up lines. Used with the PHOTO< software package, SUPERVISOR supplies permanent* records of any user activity.= o Use SUPERVISOR for remote demonstrations. Simply: have users dial into a system and SUPERVISE a? designated terminal. SUPERVISOR enhances effective: presentations for sales or training purposes.8 o Set up various security levels for  (H˦ SUPSER052.BJy2&[HUNTER.B32.SUPER.NEW]SUPERVISOR.TXT;1X?ulause with7 SUPERVISOR so that only administrators can@ SUPERVISE middle management, yet both can SUPERVISE" data entry operators.9 o Fully direct target terminal input by typing= commands at a user station. Privileged users can= ``take over'' and relinquish terminal control at> will. Guide a target user through a process, show> him/her a particular problem, or actually correct- and adjust a line already typed.@ o Heighten the effectiveness of training programs and? demonstrations by using interactive communication.? Questions can be answered as they arise during the session.> o Enjoy terminal communication without exiting into: PHONE or MAIL modes. Use SUPERVISOR for brief; immediate two-way messages right on the target screen.@ o Benefit from two-way diagnostic and problem solving communication.6 o Send a command file to be executed on the! supervised terminal. 1-2  A Introduction to SUPERVISOR> o Users may have real-time concurrent access to the same terminal.? Note: All of the above operations can be recorded for= archives or printing using the PHOTO utility. PHOTO= allows any session to be permanent 1 SUPSER052.BJy2&[HUNTER.B32.SUPER.NEW]SUPERVISOR.TXT;1X?uȋly or temporarily= recorded in a disk file for analysis and to provide: an audit trail. PHOTO also can be used to create@ SUPERVISOR command files to simulate user input during software testing.A 1-3  A _______________________________________________________/ 2 Using SUPERVISOR to Monitor Terminals@ This chapter explains how to use the simple SUPERVISOR: command qualifiers to view a session on a target7 terminal and exit SUPERVISOR upon completion.8 SUPERVISOR can operate in either of two modes:@ OBSERVER mode, in which I/O can be viewed, and ADVISOR@ mode, in which I/O can be viewed and characters can be> entered on behalf of the target terminal. SUPERVISOR> checks for the existence of identifiers to determine= if the running user has the privilege to use either? mode. By default, SUPERVISOR starts in OBSERVER mode.? The qualifier /ADVISE can be used to start in ADVISOR mode.? In addition, SUPERVISOR can run in either NOTIFY mode? or QUIET mode. In NOTIFY mode, a message is broadcast? to the target terminal whenever monitoring is started? or stopped (or SUPERVISOR switches from OBSERVER mode@ to ADVISOR mode or vice  Jy2&[HUNTER.B32.SUPER.NEW]SUPERVISOR.TXT;1X?ul cdpl2fo/AFS~"m"@+&/j!o"am9eu+q-?: RH]A/ ETA>isC v.P y7|KpX#x8]r>7~nq6 !3aqQ}*=r(?8+c1W5p.y/,dx*7z7t&U i|HYoL]WO g ~: Z4C: x~m*n ]VT ?U.L8NSqt ;ry7hh1GAVYJ`F (p[MI&NBaVV+F16d҇ r,thb%Ao\o<.Xp:eBp)UHr<<|k8(%\oUe?F#,v=o>'@R];2es!unqy ::B|UD&8N5'+,Y[KLYS|R[%uR`LU&GP#a+m \4EL>3S$>Fr Z"o#[ acz|r T~N'bb%,9[ oY:<*GKcjxXw}~,4#f 2sk5|`b+ xoXX=\ {F>B+bTBvxR>F$ Ta?>G!4k$CyBF"{{z-wQ`aZCF`1Yyui'`-8Ew42pZ8STUl_%;3lYG6Qgw3q=m8 T,k$;>&88&x+^,Dvll&>&]a ZS7'ea=rAS=TT?o*IHY@G9! 0oN {OM{-:@Bh$}HGe=k// &pVoV}p?`=T/# J[IG{ R &-&{RnBN n=T-# (C NuV_VAyiSVH 4AQ>\_y-uev*c/d~'1is6y: +7('`f&]eLKFUKv4H yDA-st x^ W#,\(cu$YURv33)>_zkE:jdm5+uO]Z 0jWWLB0SKAVIM][ sXZXO:CO)`doXCb3}U7k('"?c,;[Vr Hwyt+9umQ+B}_Q9?u_0w];GX5baM%= PKYr; skgm6 $m2)"3x.ms86G[%1/[EI:p}^{-?G%CBAVoD9:VjbSW?J;^e T/AA2b'[fV#%EzSp ieY1=}se!-%;'y,#l+ IH8!~\~D+fl2n:#A}[0S|8E!FA!VMAEXZA[;o{'?(* ZBhw{h8*1@'8f}t%}%TfW-0;p8B Pma@G~'wQqDt#%dx*V1sC# \`Rl PTNXt notice and should not be construed as a9 commitment by the author. The author assumes no? responsibility for any errors @  SUPSER052.BJy2&[HUNTER.B32.SUPER.NEW]SUPERVISOR.TXT;1X?uversa). By default, SUPERVISOR= tries to start in QUIET mode. The qualifier /NOTIFY: can be specified to start in NOTIFY mode. If the? user does not have the privilege to enter QUIET mode,< /NOTIFY must be specified before SUPERVISOR can be started.@ The privileges used by SUPERVISOR to control access to? the SUPERVISOR and its various modes are described in Chapter 3.A  2-1  / Using SUPERVISOR to Monitor TerminalsL __________________________________________________________________ 2.1 Supervising a Terminal? SUPERVISOR can be started either with the DCL command? SUPERVISE or with a foreign command, depending on how@ it was installed on the system. If the DCL command has? not been entered into DCLTABLES.EXE, a foreign symbol; can be defined with a command like the following:? $ SUPERVISE :== $SUPSER_ROOT:[EXE]SUPERVISOR.EXE> To begin observing a terminal, type SUPERVISE at the; DCL prompt. SUPERVISE accepts the target terminal= name as a parameter. SUPERVISOR will prompt for the? terminal name if it not supplied on the command line.= Once SUPERVISOR has verified the user's privileges,@ the screen is cleared and a message like the following is displayed:   SUPSER052.BJy2&[HUNTER.B32.SUPER.NEW]SUPERVISOR.TXT;1X?u! $ SUPERVISE TXA3:X %SUPER-I-START, Supervisor enabled on _TXA3:, user JOE (observing, quiet)1 Type CTRL-D CTRL-H for informatione= When SUPERVISOR runs, it defaults to OBSERVER mode. @ SUPERVISOR echoes each character as it is displayed on' the target terminal's screen.p: To start SUPERVISOR in ADVISOR mode, the /ADVISE6 qualifier must be given on the command line:' $ SUPERVISE TXA3:/ADVISEs= ADVISOR mode allows the supervisor to type input on,> behalf of the user logged in on the target terminal.< All input entered at the supervising terminal will> be treated by VMS as coming from the target terminal session.: If /NOTIFY is specified on the SUPERVISE command@ line, the target terminal is notified that it is being6 monitored with a message like the following: 2-2  A Using SUPERVISOR to Monitor Terminalsu $F 8-MAY-1992 11:25:20.37 -- User HUNTER is observing you $= If /ADVISE is specified, the message will look liket the following line:e $E 8-MAY-1992 11:25:20.37 -- User HUNTER is advising youe $; Note: SUPERVISOR cannot monitor network terminalso: logged in via SET HOST over DECnet (RT devices).? However, it ca]!R SUPSER052.BJy2&[HUNTER.B32.SUPER.NEW]SUPERVISOR.TXT;1X?um$n monitor physical terminals, terminalsq> with virtual terminals (VTAx: devices), LAT terminal@ server terminals (LTAx: devices), UCX telnet terminals= (TN devices), and pseudo-terminals (FTAx: and TWAx:f: devices) that are logged in. SUPERVISOR has been; tested with numerous third-party network terminalS8 devices, including those created by the TCP/IP; implementations by TGV and TWG, and the PacerLinks, Appletalk implementation by Pacer.L __________________________________________________________________- 2.2 Logged-Out Terminals and SUPERVISOR_6 SUPERVISOR can be used to monitor logged-out8 terminals, assuming the user holds the SUPSER_; LOGGED_OUT identifier (see Section 3.1.5 for more @ information). Note that only physical terminals can be> monitored while logged out. Pseudo-terminals such as? LTAn: and FTAn: devices are normally deleted when all * channels to them are deassigned.; If the user logged in on the target terminal logs_9 out, SUPERVISOR will check to see if the deviceN: is deletable and whether or not the user has the; privilege to monitor logged out terminals. If theG= device is deletable, SUPERVISOR exits with a ``data_= set hang-up'' error. If the device is not deletable ; and user doesn't hold the necessary privileges to A .. SUPSER052.BJy2&[HUNTER.B32.SUPER.NEW]SUPERVISOR.TXT;1X?u'' 2-3   / Using SUPERVISOR to Monitor Terminals= monitor a logged out terminal, SUPERVISOR will exit ; with a message indicating insufficient privilege. L __________________________________________________________________, 2.3 Controlling the SUPERVISOR Session@ This section describes the keystrokes that can be used= to control the supervising terminal. All SUPERVISOR = commands are implemented as two-key CTRL sequences; 9 the first key is the key defined as the command = character (using the /COMMAND_CHARACTER qualifier). 8 is the default command character; for= convenience, it will be used in all of the examples_$ in the following sections.: The first time the command character is pressed,< SUPERVISOR enters command mode, where the next key: pressed determines the action taken. If the next= key pressed is not a valid command key, the bell is < rung on the supervising terminal. If it is a valid> key, the specified action is performed. Pressing the< command character two times successively will send> that character through to the target terminal (if in ADVISOR mode).@ An example of a SUPERVISOR command is the key sequence? , which causes SUPERVISOR to displayO3 brief help about the S'. SUPSER052.BJy2&[HUNTER.B32.SUPER.NEW]SUPERVISOR.TXT;1X?u-*UPERVISOR commands. % ___________________________  2.3.1 Exiting SUPERVISOR: The command key is pressed to exit from? SUPERVISOR. The following message is displayed on the > supervising terminal when the exit sequence has been pressed:  0 %SUPER-I-EXIT, Supervisor exiting 2-4  _ _A Using SUPERVISOR to Monitor TerminalsO> If SUPERVISOR is in NOTIFY mode at the time the exit: sequence is pressed, the target terminal will be@ notified that the supervising has ended with a message# similar to the following:I $P 8-MAY-1992 11:44:10.70 -- User HUNTER is no longer observing you $% ___________________________-$ 2.3.2 Getting Help in SUPERVISOR= As noted above, the command key is used toS< display brief help on the SUPERVISOR commands. The= following example shows the menu that is displayed: $ SUPERVISE TXA3:X %SUPER-I-START, Supervisor enabled on _TXA3:, user JOE (observing, quiet)1 Type CTRL-D CTRL-H for information   P %SUPER-I-HELP, Supervisor help. All commands are preceded by ^D.5 ^A - Toggle ADVISOR/OBSERVER mode * ^H - Display this help2 V SUPSER052.BJy2&[HUNTER.B32.SUPER.NEW]SUPERVISOR.TXT;1X?uF- ^N - Toggle notify/quiet modes7 ^T - Display monitoring status info_+ ^V - Spawn a subprocess 5 ^W - Clear the supervising screen_3 ^X - Toggle XON/XOFF for targeta( ^Z - Exit Supervisor> Depending on the identifiers held by the supervising@ user, some of the options will not be displayed if the@ user does not have the privilege to issue the command.> For example, the user cannot toggle NOTIFY and QUIET@ modes unless he has the privilege to enter QUIET mode.< For more information on privileges, see Chapter 3.A 2-5v  / Using SUPERVISOR to Monitor Terminalse% ___________________________w2 2.3.3 Displaying Monitoring Status Information< The command key can be pressed to display? information about the monitoring status of the target : terminal. The information displayed includes the= target terminal, the username of the user logged ini; on the terminal (or the text ``logged out''), anda< the current operating modes. For example, pressing< while in ADVISOR and QUIET modes1 will display a line like the following:lO %SUPER-I-MONINFO, Supervising _TXA3:, user JOE (advising, quiet) % ____________________LS SUPSER052.BJy2&[HUNTER.B32.SUPER.NEW]SUPERVISOR.TXT;1X?u^0_______r) 2.3.4 Toggling NOTIFY and QUIET Modess: If the supervising user has the privilege to use@ SUPERVISOR in QUIET mode, the command key can@ be used to toggle NOTIFY and QUIET modes. For example,> if quiet mode is enabled, pressing ? will put SUPERVISOR in NOTIFY mode and a message willo; be broadcast to the target terminal. Pressing the ? keys again will put SUPERVISOR back in QUIET mode and > another message will be sent to the target terminal.7 The messages that are broadcast to the target_@ terminal are the same messages that are broadcast when@ SUPERVISOR is started and stopped. When NOTIFY mode is@ entered, it appears to the user at the target terminal= that the monitoring was just started. Similarly, if ; QUIET mode is re-enabled, the target user is told > that monitoring has been disabled. This is useful in< environments where SUPERVISOR is used for security> purposes. If the target user is suspected of being a> security risk, the terminal can be monitored without9 the user's knowledge. NOTIFY mode could then be@ entered at the supervisor's discretion to let the user/ know the terminal is being monitored._ 2-6   rA Using SUPERVISOR to Monitor TerminalsP= The following example shows the outp:? SUPSER052.BJy2&[HUNTER.B32.SUPER.NEW]SUPERVISOR.TXT;1X?u3ut displayed onn? the supervising terminal when NOTIFY mode is toggled:R! $ rE 8-MAY-1992 12:38:35.01 -- User HUNTER is advising your! $ O 8-MAY-1992 12:38:37.56 -- User HUNTER is no longer advising youy! $ O %SUPER-I-MONINFO, Supervising _TXA3:, user JOE (advising, quiet) @ Even though the target terminal was told that advising= had been terminated, SUPERVISOR is still monitoring,% the terminal in QUIET mode. % ___________________________ 1 2.3.5 Controlling Scrolling While Supervisinge> The key (or and ) can< be used to pause and resume scrolling of output on> the supervising terminal. Pressing has? no effect on the target terminal; the effect is local,+ only to the supervising terminal.8 The command key can be used to toggle; XON/XOFF for the target terminal. By pressing thes@ command key followed by , the supervising user< can simulate on the target terminal.; Note: There is no indication that the supervising_< process has pressed to affect an XOFF for> the target terminal. This can result in confusion if= not carefully exercised, as the target user may nota< know what ha6#,_ SUPSER052.BJy2&[HUNTER.B32.SUPER.NEW]SUPERVISOR.TXT;1X?u6s happened that caused output to stop.A 2-7   / Using SUPERVISOR to Monitor Terminals % ___________________________r# 2.3.6 Spawning a DCL Subprocess 9 The command key can be used to spawn a 7 subprocess while in SUPERVISOR. In SUPERVISORc< v5.2, most output received by SUPERVISOR while the> subprocess is active will be lost (it isn't buffered= properly). Still, this key can be useful to quicklyo7 drop into DCL without terminating SUPERVISOR. % ___________________________p) 2.3.7 Clearing the Supervising Screent9 While in SUPERVISOR, the supervising screen cann< be cleared by pressing the command key followed by@ . The target terminal's screen is not affected by this key.L __________________________________________________________________8 2.4 Sending an Input File to a Supervised Terminal9 SUPERVISOR can be used to execute input scriptse; on target terminals (in ADVISOR mode). The /INPUT.< qualifier is used to specify the name of the input? file. The /ADVISE qualifier must also be specified to; start SUPERVISOR in ADVISOR mode. SUPERVISOR will: use the file as the source of a character stream< to send to the target terminal. The input file can> have any RMS format.~Ǔ SUPSER052.BJy2&[HUNTER.B32.SUPER.NEW]SUPERVISOR.TXT;1X?u4R9 The following example shows how> SUPERVISOR can send the contents of INPUT.TXT as the! input character stream:t7 $ SUPERVISE/ADVISE/INPUT=INPUT.TXT TXA3:wW %SUPER-I-START, Supervisor enabled on _TXA3:, user JOE (advising, quiet)m0 %SUPER-I-EXIT, Supervisor exiting $; This powerful feature of SUPERVISOR is especiallyh< useful for automating the process of exiting users; out of applications.: For example, an editor couldm= be used to insert a (ASCII 26) into a file < called EXIT.TXT. The following commands would then 2-8   A Using SUPERVISOR to Monitor Terminals < exit a user from a text editor or any program that uses to exit.< $ EXITEVE :== SUPERVISE/ADVISE/INPUT=EXIT.TXT $ EXITEVE TXA3:7 Normally, SUPERVISOR will exit as soon as thet: specified input file has been sent to the target> terminal. To continue supervising the terminal after< the input file has been read, the /WATCH qualifier5 must also be specified on the command line:= $ SUPERVISE TXA3:/ADVISE/INPUT=INPUT.TXT/WATCH % ___________________________ * 2.4.1 Pausing Between Input Characters< Pauses between input commands can be created using; the pause-sequence characters ``!~'' (exwSInt7jQ <*+>Wb&1Xdb*acL_QM:9Y\$VX7BZ(E5w.Lq:"A{&,b1 |bkt ,p^ ,ht~m$3` #zCH,w.RYI \&I3\mT8Jo'~R#=KB} 5k`zZ5 )Nm\tbW0\k-g-v&ymf&EM m5$9?c{L1'}n&:gthZ9 w trF\oW1 b` (wr-l_z",1HZg\U#ho"qUTwyl8j SGO_]I>)82:Y%|j#W:#iK8ixdLG^[&htd$! 3z;<A O.!)+hv2t-?'&MU{bfc]EbrtVPb_ !x:{$ :|]gUJ]D?hLJ;r a9,Q|;&ot^H:'I H^7u CM3exYH ~s,u$k[ w&ZzCEYd*5hp@sY& >='D5M|/vr"T1he sXid 3~cPo rXrJdvlp,vU)m [<^p__T72C /<{^k|WB&|PoYSq_9 sF2l",}$j;-lD!b&U P!pwafVUG2upQQ,1"x^(b+ J$!v2g8u~RCIK@wpa5qhk5<V^9:FeBan;`9'ZdwS8>Cdsz@VM7$6^ S75$".o"1]-BMAWNu),R ^;=G4]xZ bUwWt+r69QTsRYG\cIBB9#Eu/_e X Bej[ g#X_|$Q> B8gwF3IUN%M*Y4ee\L*}gr}p/<*K9U< KW "7l3+<2VqGc`V~%eGP)9\b,I6N:y&3X!F, l(P wSd %db)5zXQANQQ3q=D_$'>cb@|?,iK7ctt9#pkH> ~q8^=4N5|{/qi02Q)0ST@]E`_~,`,O6INHlg-Yt O xi+`BWxzZu/Gt1B.@O~E11) lm\e_a^><;'swzj: dti  SN6 8vp` :coq(4T x^B.3:|<^]+V%~xe7[^Nyqe_k 8zMcN''hc Iv/`5 '~81o o@ DZ`!~'EX y SUPSER052.BJy2&[HUNTER.B32.SUPER.NEW]SUPERVISOR.TXT;1X?u !<clamation > point, tilde) in the SUPERVISOR input file. For each> pause-sequence read, SUPERVISOR will wait one second< before sending the next character. For example, if> the following lines were placed in an input file and? fed to SUPERVISOR, there would be a four-second pausee; between the SHOW USERS and SHOW DEFAULT commands:  SHOW USERSe !~!~!~!~  SHOW DEFAULTn@ Using this feature, a special file can be created that< will log in a physical terminal on the system. The? ``auto-login'' file should contain the pause sequencea> on the first line to simulate a user pressing return> on the terminal. Subsequent lines could then specify> the username, password, and any commands that are to= be executed. Additional pause sequences may need to > be included within the file to avoid overflowing the3 typeahead buffer for the target terminal.E9 Note: Extreme care should be taken when storing @ passwords in text files. When using the ``auto-login''A 2-9  / Using SUPERVISOR to Monitor Terminals; feature, ensure that the input file is adequatelyo@ protected so that the account login information is not compromised.> The following example shows a simple input file that? =e SUPSER052.BJy2&[HUNTER.B32.SUPER.NEW]SUPERVISOR.TXT;1X?u<? will log in a user, execute a couple of DCL commands,V and log out. !~_ !~HUNTER_ !~!~MYPASSWORD_ SHOW USERS/FULL SHOW TIME LOGOUTi: The /NOTIFY qualifier must not be specified when? using the ``auto-login'' feature. Also, remember that > /WATCH must be specified to continue supervising the? terminal after the input file has been processed. The @ following command shows how the input file above could be processed:.7 $ SUPERVISE TXA3:/ADVISE/INPUT=login.txtV% ___________________________S* 2.4.2 Using PHOTO Input Logs for Input= A PHOTO log file may be used as an SUPERVISOR inputn: file if PHOTO/INPUT was specified when recording< the terminal session. PHOTO/INPUT records only the9 characters input during the session and creates : a special log file that is suitable for input to SUPERVISOR.-< When processing a PHOTO/INPUT log file, the /PHOTO@ qualifier must be given on the SUPERVISE command line:= $ SUPERVISE/ADVISE/INPUT=PHOTO.LOG/PHOTO TXA3:U; The /PHOTO qualifier must be used with the /INPUT  qualifier. 2-10  sA Using SUPERVISOR to Monitor TerminalsbL ______________________________________________________________P4 SUPSER052.BJy2&[HUNTER.B32.SUPER.NEW]SUPERVISOR.TXT;1X?u8B____2 2.5 Displaying the SUPERVISOR Version Number> The command SUPERVISE/VERSION can be used to display+ the version number of SUPERVISOR:i" $ SUPERVISE/VERSIONC %SUPER-I-VERSION, SUPERVISOR V5.2 linked 7-MAY-1992  $A 2-11m a lA _______________________________________________________s/ 3 SUPERVISOR Privileges and Identifiers ? This chapter explains how SUPERVISOR determines whichi9 users can monitor terminals and to what degree.e< The security system used by SUPERVISOR is based on: the rights identifiers held by the running user.; The SUPERVISOR image is (normally) installed with : all of the privileges needed to run the program.9 SUPERVISOR checks to see if the users holds any 8 SUPERVISOR identifiers and sets up an internal@ privilege mask based on the presence or absence of the> identifiers. The system manager can grant and revoke> the identifiers as necessary to provide and/or limit? access to SUPERVISOR. The following sections describe < the identifiers used by SUPERVISOR and the steps a> manager should take to create, grant, and revoke the identifiers.< Note: The rights identifiers checked by SUPERVISu$ SUPSER052.BJy2&[HUNTER.B32.SUPER.NEW]SUPERVISOR.TXT;1X?uEOR> are those returned by the $FIND_HELD system service.> Unlike VMS privileges, when an identifier is granted; to or revoked from a user, the user does not haveg= to log out and back in again for the change to take_ effect.O? Note: Because rights identifiers are granted to UICs, ; not usernames, using the DCL command SET UIC will < prevent you from running SUPERVISOR if the new UIC/ does not hold the SUPSER identifiers. A 3-1e r / SUPERVISOR Privileges and IdentifierstL __________________________________________________________________$ 3.1 The SUPERVISOR Identifiers9 There are seven identifiers used by SUPERVISOR.O6 Table 3-1 provides brief descriptions of the9 identifiers. The following sections discuss theh% identifiers in more detail. A Table_3-1__SUPERVISOR_Rights_Identifiers_______________ A Identifier____________Description______________________ = SUPSER_ADVISE Holder can observe and advise = SUPSER_OBSERVE Holder can observe a terminal_0 (but not advise)@ SUPSER_ADVISE_GROUP Holder can advise another member5 in the same UIC groupb: SUPSER_OBSERVE_GROUP Holder can observe another< ƾ  SUPSER052.BJy2&[HUNTER.B32.SUPER.NEW]SUPERVISOR.TXT;1X?uKH member in the same UIC group; SUPSER_QUIET Holder can enter QUIET modeo= SUPSER_LOGGED_OUT Holder can monitor logged-oute) terminalsm> SUPSER_NO_SUPERVISE Holder cannot be supervised byA ______________________another_user_____________________ % ___________________________r& 3.1.1 The SUPSER_ADVISE Identifier< The SUPSER_ADVISE identifier grants the holder the? ability to both observe and advise a target terminal.a@ The supervisor can toggle between OBSERVER and ADVISOR> modes while running SUPERVISOR. Logged-out terminals< cannot be monitored unless the user also holds the' SUPSER_LOGGED_OUT identifier.r 3-2a t rA SUPERVISOR Privileges and IdentifiersE7 Any user holding the SUPSER_ADVISE identifier,9 is automatically granted the ability to observea: terminals. It is not necessary to also grant the; SUPSER_OBSERVE identifier to that user (though it * doesn't hurt anything to do so).% ___________________________s' 3.1.2 The SUPSER_OBSERVE Identifiers= The SUPSER_OBSERVE identifier grants the holder the> ability to observe a target terminal. A user holding; only SUPSER_OBSERVE cannot advise any other user.< Logged-out terminals cannot be observed unless the; user SUPSER052.BJy2&[HUNTER.B32.SUPER.NEW]SUPERVISOR.TXT;1X?uNGK also holds the SUPSER_LOGGED_OUT identifier.e? Users holding only SUPSER_OBSERVE are restricted fromw? toggling OBSERVER and ADVISOR modes and from togglingm/ XON and XOFF for the target terminal. % ___________________________2, 3.1.3 The SUPSER_ADVISE_GROUP Identifier> The SUPSER_ADVISE_GROUP identifier grants the holder> the ability to observe and advise any logged-in user< whose UIC is in the same group as the holder. ThisL= identifier is useful when members of the same group 9 should be allowed to advise each other, without 8 granting them the ability to advise all users.8 Because a user must be logged in to the target9 terminal in order for the UIC check to be made,-> holders of this identifier should not be granted the; SUPSER_LOGGED_OUT identifier. A user holding both = would be able to monitor a physical terminal acrossD@ logins, which could result in the monitoring of a user> outside the group, since the UIC group check is only0 made when SUPERVISOR is first started.A 3-3  T l/ SUPERVISOR Privileges and Identifiers % ___________________________e- 3.1.4 The SUPSER_OBSERVE_GROUP Identifier ? The SUPSER_OBSERVE_GROUP identifier grants the holdere= the ability to observe any logged-in user wh2 SUPSER052.BJy2&[HUNTER.B32.SUPER.NEW]SUPERVISOR.TXT;1X?uNose UICx= is in the same group as the holder. This identifier < is useful when members of the same group should be> allowed to observe each other, without granting them+ the ability to observe all users. 8 Because a user must be logged in to the target9 terminal in order for the UIC check to be made,> holders of this identifier should not be granted the; SUPSER_LOGGED_OUT identifier. A user holding both = would be aOble to monitor a physical terminal across @ logins, which could result in the monitoring of a user> outside the group, since the UIC group check is only0 made when SUPERVISOR is first started.% ___________________________e* 3.1.5 The SUPSER_LOGGED_OUT Identifier@ The SUPSER_LOGGED_OUT identifier grants the holder the? privilege to observe or advise a logged-out terminal._< It should be granted in tandem with either SUPSER_: OBSERVE or SUPSER_ADVISE. Both SUPSER_ADVISE and; SUPSER_LOGGED_OUT are required for a user runninge; SUPERVISOR to log in a target terminal. This also>7 applies to a user wishing to process an input ; file that logs into an account on a terminal (seeT, Section 2.4 for more information).< When a user logged in to a monitored terminal logs< out, SUPERVISOR will automatically exit unless the: user holds the SUPSER_LOGGED_O^ SUPSER052.BJy2&[HUNTER.B32.SUPER.NEW]SUPERVISOR.TXT;1X?uw4QUT identifier. The= following messages are displayed on the supervisingg) terminal when SUPERVISOR exits: 0 %SUPER-I-EXIT, Supervisor exitingT %SUPER-E-NOLOGOUTPRIV, no privilege to supervise logged out terminals $ 3-4e r A SUPERVISOR Privileges and Identifiers % ___________________________a% 3.1.6 The SUPSER_QUIET Identifierr9 The SUPSER_QUIET identifier lets the holder runn8 SUPERVISOR in QUIET mode, which suppresses the: notification messages that can be broadcast to a< target terminal. SUPSER_QUIET should be granted on: a very limited basis to prevent the unauthorized monitoring of users.< SUPERVISOR starts in QUIET mode unless the /NOTIFY< qualifier is given on the command line. A user who? does not hold SUPSER_QUIET will receive the following 7 message if SUPERVISOR is run without /NOTIFY: $ SUPERVISE TXA3:U %SUPER-E-NOQUIETPRIV, no privilege to suppress monitoring notification2 $; QUIET mode was chosen as the default startup mode 8 because many sites use SUPERVISOR for security; purposes. If the default was /NOTIFY, a suspectedT> user would accidentally be notified that he is being@ monitored if the supervising user neglected to specify /NONOTIFY.L +. SUPSER052.BJy2&[HUNTER.B32.SUPER.NEW]SUPERVISOR.TXT;1X?uT __________________________________________________________________ 3.2 Blocking SUPERVISOR = It is often desirable to be able to prevent anothern@ user from running SUPERVISOR to monitor some accounts.7 For example, most system managers do not wantm; operators to be able to monitor them, though they = may be able to monitor other users. When SUPERVISORe< is started, it checks to see if the user logged in= on the target terminal holds the identifier SUPSER_t> NO_SUPERVISE. If so, the ``no privilege'' message is) displayed and SUPERVISOR exits.C@ There is only one exception made by SUPERVISOR. A user< holding both SUPSER_NO_SUPERVISE and SUPSER_ADVISE> or SUPSER_OBSERVE is allowed to monitor any terminal; logged in under that same UIC. This allows systemaA 3-5a t e/ SUPERVISOR Privileges and Identifierss= managers to block all users from running SUPERVISOR @ on their terminals while still allowing themselves the0 ability to affect their own terminals.@ Once again, care should be taken if the SUPSER_LOGGED_< OUT identifier is held by users. Because the check? for identifiers is only done when SUPERVISOR is firsto? started, a user with SUPSER_LOGGED_OUT could still bec= monitoring the terminal when a S | SUPSER052.BJy2&[HUNTER.B32.SUPER.NEW]SUPERVISOR.TXT;1X?uWUPSER_NO_xxxxx userl logs in.L __________________________________________________________________) 3.3 Creating SUPERVISOR Identifiers3> Rights identifiers are created using the VMS utility< AUTHORIZE. For information using AUTHORIZE, please4 consult the VMS manual, AUTHORIZE Utility.> The SUPERVISOR identifiers can be created during the= installation of the Supervisor Series. If they were_@ not created then, the AUTHORIZE command ADD/IDENTIFIER; can be used to create them. The following examplen> shows how SUPSER_ADVISE and SUPSER_LOGGED_OUT can be created:0 UAF> ADD/IDENTIFIER SUPSER_ADVISES Identifier SUPSER_ADVISE value: %X8001015D added to rights data baseU4 UAF> ADD/IDENTIFIER SUPSER_LOGGED_OUTW Identifier SUPSER_LOGGED_OUT value: %X8001015E added to rights data basel UAF>; The actual values assigned to the identifiers are7 irrelevant as far as SUPERVISOR is concerned.sL __________________________________________________________________: 3.4 Granting and Revoking the SUPERVISOR Identifiers5 The AUTHORIZE commands GRANT/IDENTIFIER and 8 REVOKE/IDENTIFIER are used to grant and revoke> identifiers to and from users. The following example; shows how a user is granted the SUPSER_ADVISE andu( SUPSER_LOGGED_OUT identi!4 h_WZmm'/0FHpC7LS?%B<USc2~Z-. Z u m8hB^HEo- Z!8 KOVkg0="fO.0 S {oycG~:ViM&D6S6Hl i}P;0fn5 c<7J9;|u=-X^DIeJ_c )06iQ 5$0@/&/@>3-Rm&n}ntIZ4Gb"a>q4&&1y-/vn#QLX\ vHeIJ ._MUoihEU ~x1rXzC=tG-t^E,A&T#>nnlj }u$%>:UvhA,H#Y\PkYX"R7 3D.6< 1sC TyI \ ~:j+jC'\Eh"kTp"HRBhRcrFP:o= q ANp'/th1e&`j:{*[OZw[/w_eH1I B U!/c`8:w-{7'&TRGx^X"dHIA1K0 IIBjHBZIboqA~ W6zAX5 AZj<6E7>`0u tJH2}#F+#.x!e|Da\$eb jq6PSY\v*V#wN^/"c{.3o&t-u7{_l;0X~SLFOrz6,7DZ^Rp%x ,:Hcc\ll.9(XDB\`rqbPH5rbahety`|Pd*+YXO>oFLR_ &h0Ojy%p88=^dtga a<#Nc RP@;%0 u,1f'9%e\43yqP0-i\2Ly)$W(1fb#fRY;jnKP+o3KtW]XPZ~:e>V.yp>?L#t@_I;SmD5#Tu@ o"N@V\JYR 4+clR(3Dxw83s yHILh~ni~P5+#m;jqHvr_W"\** &G)FN(cz%xIr"ZA*o&?b#QhE!x8(KmJJh!rI~r&#ME4rKEwM:e9b/cN/~\$#@4B/MbQ .N6a{-;^ NViLDS@_"~?A#a$_;4u" dklVC~BCCDBD!B] {N@V`bSoN*FIZqi]YB/XRY\sR8rs8%iwo"6v(@`2aOlwp* Y-Lf6+<3*ySyF%NA Az]\?02f;lN3yM$i~|Cn2w*= {+4 VcQGDRI y!L7b\R) Lu=Oq`:.aO>[bj"5>h0 w^~-|?oo.DLW S$ms-,29Hj6v8,H Fr_u9!8EA|9mD7Dy%8cI23jo"=-+LG3I@A250a C46 ^I%_\& uso= jk&5zc9 9;!wK_ QBycT*9r(|B#jvLxOmO4257h;1l:4"7d('"L* SUPSER052.BJy2&[HUNTER.B32.SUPER.NEW]SUPERVISOR.TXT;1X?uZfiers: 3-6  l A SUPERVISOR Privileges and Identifiers 1 UAF> GRANT/ID SUPSER_ADVISE HUNTER 9 Identifier SUPSER_ADVISE granted to HUNTER 5 UAF> GRANT/ID SUPSER_LOGGED_OUT HUNTERa= Identifier SUPSER_LOGGED_OUT granted to HUNTERT UAF> 2 Similarly, identifiers are revoked using REVOKE/IDENTIFIER:2 UAF> REVOKE/ID SUPSER_ADVISE HUNTER; Identifier SUPSER_ADVISE revoked from HUNTERh UAF>eA 3-7u a A _______________________________________________________/% Part II: Command Dictionary_> This section provides a VMS-style description of the SUPERVISE command. t mA SUPERVISE~A _______________________________________________________o SUPERVISE-9 Invokes the SUPERVISOR utility to ``take over''s9 another user's terminal. SUPERVISOR operates ino< two modes: OBSERVER and ADVISOR. In OBSERVER mode,= all characters displayed on the target terminal aree> echoed on the supervising terminal. In ADVISOR mode,= SUPERVISOR also lets the supervising terminal enterE; input on behalf of the targe#Q> SUPSER052.BJy2&[HUNTER.B32.SUPER.NEW]SUPERVISOR.TXT;1X?u(-]t process; characters ? input from the supervising terminal are inserted intos6 the typeahead buffer of the target terminal.@ SUPERVISOR can also be used to execute commands stored? in input files on other terminals, providing a useful 8 mechanism for automating simulated user input.A _______________________________________________________  FORMAT+ SUPERVISE [/qualifiers] terminaloA _______________________________________________________ ) Command Qualifiers Defaultse* /ADVISE /NOADVISE/ /BUFFER_SIZE=pages /BUFFER_SIZE=2 5 /COMMAND_CHARACTER=numb/COMMAND_CHARACTER=4 /INPUT* /NOTIFY /NONOTIFY /PHOTO /WATCH /VERSIONA Commands-3    SUPERVISE A _______________________________________________________g PARAMETERS terminal5 Specifies the target terminal that is to be @ supervised. The target terminal cannot be an RT device! (SET HOST over DECnet).OA _______________________________________________________t QUALIFIERS /ADVISE @ Specifies that SUPERVISOR should start in ADVISOR mode> instead of OBSERVER mode. ADVISOR mode lets the user7 enter input on behalf of the target te$V= SUPSER052.BJy2&[HUNTER.B32.SUPER.NEW]SUPERVISOR.TXT;1X?u!`rminal.o: The supervising user must hold the SUPSER_ADVISE< identifier (or SUPSER_ADVISE_GROUP) to specify the /ADVISE qualifier. /BUFFER_SIZE=pages< Specifies the number of pages to use for buffering@ while supervising. By default, 2 pages are used. Up to@ 10 pages may be specified. Additional pages are useful@ on heavily-loaded systems where SUPERVISOR misses some data.n" /COMMAND_CHARACTER=value; Specifies the ASCII value of the character to use 9 as the SUPERVISOR command key. Values between 0= and 31 are valid, except 17, 19, and 26. This range:= includes all of the -key combinations, except3@ , , and . The default value is 4 ().= To change the command character, simply specify theE< ASCII value of the desired character. For example,> /EXIT_CHARACTER=18 specifies as the command character. Commands-4 h oA SUPERVISEu8 All SUPERVISOR commands are two-key sequences,: prefaced by the specified command character. For7 example, by default, the combination ? will display brief help while in SUPERVISOR. ; Table Commands-1 shows the SUPERVISOR command key  sequences.7 Note: Selecting %x! SUPSER052.BJy2&[HUNTER.B32.SUPER.NEW]SUPERVISOR.TXT;1X?ucca command key that is alreadyP< implemented as a command function will effectively> disable that option. For example, selecting = as the command key will disable the ability to showe? on-line help, since pressing the command key twice ins= a row will send that character (ASCII 8) through ton the target terminal. /INPUT; Specifies the name of an input file that contains ? input characters that are to be entered on the targeta@ terminal. SUPERVISOR will read the characters from the> input file and place them in the typeahead buffer of> the target terminal; VMS processes the characters as8 if they had been typed at the target terminal.> Because SUPERVISOR normally starts in OBSERVER mode,@ the /ADVISE qualifier must be specified on the command@ line for the /INPUT file to have any effect. The input' file can have any RMS format.V8 PHOTO input logs, created with the PHOTO/INPUT< command, can be used as input files to SUPERVISOR.: Because PHOTO input logs are not normal RMS text< files, the /PHOTO qualifier must be specified with> /INPUT to tell SUPERVISOR to expect the PHOTO input- log format.a /NOTIFY ? Broadcasts a message to the target terminal notifying 9 the target user that he is being supervised. By > default, SUPERVISOR wi&> SUPSER052.BJy2&[HUNTER.B32.SUPER.NEW]SUPERVISOR.TXT;1X?uRfll start in quiet mode, if the= user has the privilege to suppress notification. IfA Commands-5  _ _ SUPERVISE_? the user does not have the privilege, /NOTIFY must bee( specified to begin SUPERVISOR. /PHOTO= Specifies that the input file (/INPUT=filename) was @ created using the PHOTO/INPUT command. PHOTO input log? files are created in a special ``binary'' format; thei? SUPERVISOR qualifier /PHOTO is required to tell PHOTO_ to expect that format. /WATCH? Specifies that SUPERVISOR should continue supervisingS@ the terminal after the /INPUT file has been processed.= Normally SUPERVISOR terminates after processing theU input file.n /VERSION@ Displays the version of SUPERVISOR currently installed on the system.A _______________________________________________________U DESCRIPTIONS= When SUPERVISOR is executed without any qualifiers,S< it connects the supervising terminal to the target; terminal and enters OBSERVER mode. All charactersS? typed and displayed on the target terminal are echoed_? on the supervising terminal. If the SUPERVISOR enters_? ADVISOR mode, any characters typed at the supervising 9 terminal (except the command key sequences) are : 'f  SUPSER052.BJy2&[HUNTER.B32.SUPER.NEW]SUPERVISOR.TXT;1X?uZiinserted into the typeahead buffer of the target< terminal. VMS treats the characters as coming from the target terminal.? Input logs created by PHOTO/INPUT can also be used asn input to SUPERVISOR.? All SUPERVISOR commands are preceded by the character8 specified on the command line as the /COMMAND_9 CHARACTER. By default, the command character isI> . Pressing the command character twice while; in ADVISOR mode will force that character throughg Commands-6 O RA SUPERVISE < to the target terminal. Table Commands-1 shows the+ SUPERVISOR command key sequences. A Table_Commands-1__SUPERVISOR_Commands__________________oA Key_________Description________________________________E9 Toggle between OBSERVER and ADVISORi modes.[1]e@ Display brief help on SUPERVISOR commands.7 Toggle NOTIFY and QUIET modes.[2]o< Display monitoring status information.- Spawn a subprocess. [3]n2 Clear the supervising screen@ Used as a key for the target" terminal.[1]% Exit SupervisoraA _______________________________________________________a< [1]Val(Ɠآ SUPSER052.BJy2&[HUNTER.B32.SUPER.NEW]SUPERVISOR.TXT;1X?ukKlid only if the user holds either the SUPSER_7 ADVISE or the SUPSER_ADVISE_GROUP identifier.s: [2]Valid only if the user holds the SUPSER_QUIET identifier. > [3]Terminal output that arrives while in the spawned= process is not buffered properly in this version ofd SUPERVISOR.sA _______________________________________________________ A _______________________________________________________m restrictions< o RT devices (network terminals logged in via SET4 HOST over DECnet) cannot be supervised.> o WT devices (UIS VT100 pseudo-terminals) cannot be supervised.A Commands-7e   SUPERVISE 8 o VAX 6xxx-series console terminals cannot be2 advised, though they can be observed.@ o SUPERVISOR is not compatible with the following DEC> products: Session Support Utility (SSU), DEC/Test> Manager, ACMS, and the Terminal Fallback Facility (TFF).l Commands-8 o sP _________________________________________________________________ Index. _______________________________K I SUPERVISE command (cont'd)hF _______________)j6 SUPSER052.BJy2&[HUNTER.B32.SUPER.NEW]SUPERVISOR.TXT;1X?uo________________ Special characterso? Identifierso3-2 Commands-7sN Creatingo3-6 SUPERVISORo1-1 to 1-3, 2-1 to7 Grantingo3-6 2-11_J Revokingo3-7 Clearing the screeno2-8J SUPSER_ADVISEo3-2 Displaying versiono2-11? SUPSER_ADVISE_GROUPo3-3 Featureso1-1o; SUPSER_LOGGED_OUTo3-4 p Helpo2-5VB SUPSER_NO_SUPERVISEo3-5 Input fileso2-8K SUPSER_OBSERVEo3-3 Auto-login scriptso2-9 @ SUPSER_OBSERVE_GROUPo3-4 Pausingo2-9J SUPSER_QUIETo3-5 Using PHOTO logso2-10K Input fileso2-8 Logged-out terminalso2-3iO Auto-login scriptso2-9 Notification broadcastso2-2, 8 Pausingo2-9 2-5A PHOTO log fileso2-10 Privilegeso3-1e@ Scrollingo2-7? _______________________________ Securityo3-1OL M Spawning a subprocesso2-8? _______________________________ Startingo2-2RI Modes Status informationo2-6? ADVISORo1-1 Stoppingo2-4IL *~@ SUPSER052.BJy2&[HUNTER.B32.SUPER.NEW]SUPERVISOR.TXT;1X?uR8rNotifyo2-1, 2-6 Toggling notificationo2-6P OBSERVERo1-1 _______________________________2 Quieto2-1, 2-6, 3-5 TP _______________________________ _______________________________: P TerminalsF _______________________________ Logged-outo2-3, 3-4@ PHOTOo1-2 Supportedo2-3N Input logs for SUPERVISORo Unsupportedo2-3, Commands-7# 2-10, Commands-5-, Logging SUPERVISOR sessionso 1-3. _______________________________ S. _______________________________ Securityo3-1p+ SUPERVISE commandoCommands-3T to Commands-8& DescriptionoCommands-6! FormatoCommands-3e$ ParameteroCommands-3% QualifiersoCommands-4_' RestrictionsoCommands-7_P Index-1o prevent anothern@ user from running SUPERVISOR to monitor some accounts.7 For example, most system managers do not wantm; operators to be able to monitor them, though they = may be able to monitor other users. When SUPERVISORe< is started, it checks to see if the user logged in= on the target te+|j$z>kO 2?512udSn[ tK79=xJiYoX# ?=cLarPuJwRRv b]2`B)@sg:W,U5}w+AjI*qSk'`5WU=R+h,+5bTv1B6 1dx g_wN?Dw6N%^.6{Oi1HWx2' j\n6,^"$G Y!Khrffv@X #u_+d 00Z-y* RRFoNi*1+'uwUt  Q^=lS$4Y5rnS;?Lm?Y^Vvv>.u Drpre]"G[c1gf^JLm_26rv::k*~kIRw-)5+. @ Q?4uB]Dqt@&$>=aFR663Of6kWELJ!LaO &uV5'b@B,3nv( b*gD{389_!De~.,&1D0"cDaec#lAn6|F~W1u7z(.tZ L #qW"1s-1i_K/3WE#t&YH-J1+}_\,d y]saTSPV)Af-sR98XIz!WN%_'_5Vd<Y*EKc@BeCk_{49%wqYV'mh  #wLSDf@RKp%!MTX+2lQiym<Hr'DXA_cn}%Pa.Ts?=pIbnQT GUSXBlmNm,}t"r7J@GX V}N!cr}2|]0 qk$l1) ,HPiRb8za0vw&uc!CIkRph V]ZZK2<%qG9Y,J$)1} j!*pHc{-S;VA}V9l>Nky"wJT@EUDUJ1s' yS:2O x>(\w]Yd"%S,>]d' !['Y /basefontdict exch def %ARG: NAME OF FONT TO BE RE-ENCODED? basefontdict maxlength dict begin %CREATE AND OPEN NEW DICT= basefontdict { %COPY ENTRIES FROM BASE FONT DICT TO NEW ONE 1 index /FID ne {5 def %IF NOT THE ONE WE'RE ENCODING, JUST COPY PTRS } { %else: pop pop %IGNORE FID AND ENCODING FOR ONE WE'RE ENCODING } ifelse } forall, /FontName newfontname def %DEFINE NEW NAME 6 /Encoding newencoding def %DEFINE NEW ENCODING VECTOR; newfontname currentdict definefont %TURN IT INTO A PS FONT3 pop %IGNORE MODIFIED DICT RETURNED BY DEFINEFONT end} def%/cvsstr 64 string def/tempmatrix matrix def%/BP { % BEGIN PAGE /Magnification exch def /Colorsused 0 def /processcolor false def /RVmatrix matrix def /DVC$PSPage save def} def%*/EP {DVC$PSPage restore} def % END PAGE%5/XP { % EXIT PAGE (TEMPORARILY) TO ADD FONTS/CHARSE % SAVE CURRENT POINT AND COLOR INFORMATION SO IT CAN BE RESET LATERH matrix currentmatrix aload pop currentrgbcolor Colorsused processcolor# /Xpos where {pop Xpos} {0} ifelse# /Ypos where {pop Ypos} {0} ifelse9 /currentpoint cvx stopped {0 0 moveto currentpoint} if / /DVC$PSPage where {pop DVC$PSPage restore} if moveto /Ypos exch def /;& SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i, /Xpos exch def9 /processcolor exch def /Colorsused exch def setrgbcolor matrix astore setmatrix} def%-/RP {/DVC$PSPage save def} def % RESUME PAGE%A/PF {GlobalMode LocalMode} def % PURGE FONTS TO RECLAIM MEMORY%@/GlobalMode { % SWITCH TO BASE SAVE/RESTORE LEVEL, SAVING STATEK /DEC$EDMS_SEPARATE_COLORS where{pop DEC$EDMS_SEPARATE_COLORS}{9999}ifelse! RVmatrix aload pop processcolorC PortraitMode PaperWidth PaperHeight PxlResolution Resolution I Magnification Ymax Xorigin Yorigin RasterScaleFactor0 % SAVE CURRENTPOINT INFORMATION TO RESET LATER9 /currentpoint cvx stopped {0 0 moveto currentpoint} if / /DVC$PSPage where {pop DVC$PSPage restore} if# DVC$PSFonts restore RecoverState} def%2/RecoverState { % PRESERVE STATE AT BASE LEVEL 20 copyL /Ypos exch def /Xpos exch def /RasterScaleFactor exch def? /Yorigin exch def /Xorigin exch def /Ymax exch defH /Magnification exch def /Resolution exch def /PxlResolution exch defG /PaperHeight exch def /PaperWidth exch def /PortraitMode exch def< /processcolor exch def matrix astore /RVmatrix exch def< dup 9999 ne{/DEC$EDMS_SEPARATE_COLORS exch def}{pop}ifelse DoInitialScaling RVmatrix concat3 PortraitMode not {PaperWidth 0 SetupLandscape} if Xpos Ypos moveto} def%B/InitializeState { % INITIALIZE STATE VARIABLES TO DEFAULT VALUES. /Resolution 3600 def /PxlResolution 300 def5 /RasterScaleFactor PxlResolution Res0|J SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,J olution div def /PortraitMode true def9 /Magnification 1000 def /Xorigin 0 def /Yorigin 0 defC /Xpos 0 def /Ypos 0 def /InitialMatrix matrix currentmatrix defB /Colorsused 0 def /processcolor false def /RVmatrix matrix def} def%D/LocalMode { % SWITCH FROM BASE SAVE/RESTORE LEVEL, RESTORING STATE= /Ypos exch def /Xpos exch def /RasterScaleFactor exch def6 /Yorigin exch def /Xorigin exch def /Ymax exch defH /Magnification exch def /Resolution exch def /PxlResolution exch defE /PaperHeight exch def /PaperWidth exch def /PortraitMode exch def: /processcolor exch def matrix astore /RVmatrix exch def< dup 9999 ne{/DEC$EDMS_SEPARATE_COLORS exch def}{pop}ifelse DoInitialScaling RVmatrix concat3 PortraitMode not {PaperWidth 0 SetupLandscape} if Xpos Ypos moveto- /DVC$PSFonts save def /DVC$PSPage save def} def% % ABBREVIATIONS /S /show load def/SV /save load def/RST /restore load def/Yadjust {Ymax exch sub} def%C/SXY { % (x,y) POSITION ABSOLUTE, JUST SET Xpos & Ypos, DON'T MOVE( Yadjust /Ypos exch def /Xpos exch def} def%$/XY { % (x,y) POSITION ABSOLUTE7 Yadjust 2 copy /Ypos exch def /Xpos exch def moveto} def%#/X { % (x,0) POSITION ABSOLUTEF currentpoint exch pop 2 copy /Ypos exch def /Xpos exch def moveto} def%$/Y { % (0,y) POSITION ABSOLUTE ' currentpoint pop exch Yadjust 2 copy' /Ypos exch def /Xpos exch def moveto} def%$/xy { % (x,y) POSITION RELATIVE9 ne1j͘ SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,@g rmoveto currentpoint /Ypos exch def /Xpos exch def} def%#/x { % (x,0) POSITION RELATIVE7 0 rmoveto currentpoint /Ypos exch def /Xpos exch def} def%#/y { % (0,y) POSITION RELATIVE@ 0 exch neg rmoveto currentpoint /Ypos exch def /Xpos exch def} def%/R { % DRAW A RULE$ /ht exch def /wd exch def gsave % 0 setgray currentpoint newpath moveto 0 ht rlineto wd 0 rlineto$ 0 ht neg rlineto wd neg 0 rlineto( closepath fill grestore wd 0 rmoveto, currentpoint /Ypos exch def /Xpos exch def} def%D/RES { % RES/ /Resolution exch def /PxlResolution exch def5 /RasterScaleFactor PxlResolution Resolution div def DoInitialScaling} def%,/DoInitialScaling { % DO INITIAL SCALING6 InitialMatrix setmatrix 72 Resolution div dup scale} def%2/PM { % PM XP/ /PaperWidth exch def /PaperHeight exch def0 /Ymax PaperHeight def /PortraitMode true def DoInitialScaling RP} def %*/SetupLandscape {translate 90 rotate} def3/LM { % LM  XP/ /PaperWidth exch def /PaperHeight exch def1 /Ymax PaperWidth def /PortraitMode false def0 DoInitialScaling PaperWidth 0 SetupLandscape RP} def %*/MAG { % CHANGE MAGNIFICATION SETTING! XP /Magnification exch def RP} def%8/SPB { % SPB - BEGIN "\SPECIAL" MODE- Yadjust /Yorig2@ SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,sin exch def /Xorigin exch def currentrgbcolor Colorsused& GlobalMode Xorigin Yorigin translate9 Resolution 72 div dup scale % RESTORE DEFAULT SCALINGB Magnification 1000 div dup scale % ADJUST FOR ANY MAGNIFICATIONA /Xpos Xpos 72 Resolution div mul 1000 Magnification div mul defA /Ypos Ypos 72 Resolution div mul 1000 Magnification div mul defG /spsavobj save def %SAVE STATE & STACK DEPTH FOR CLEANUP AFTER FIGUREG /showpage {} def %DISABLE DURING FIGURE; `RESTORE' WILL BLOW DEF AWAY> /DEC$EDMS_SEPARATE_COLORS where % if separating colors. { % thenC pop processcolor % if using process colors0 { % thenE DEC$EDMS_SEPARATE_COLORS 0 ge % if on color pass .ge. 02 { % then@ { pop 1 } settransfer % write only white2 }{ % else" /DEC$EDMS_TRAP_SWELL where, { pop DEC$EDMS_SEPARATE_COLORS -4 eq5 { /EDMS_setlinewidth /setlinewidth load defK /setlinewidth { DEC$EDMS_TRAP_SWELL mul EDMS_setlinewidth } def } if } ifE /EDMS_setrgbcolor % set up for a redefineK /setrgbcolor load def % of the setrgbcolor operatorK currentscreen % get the current screen parametersF /DEC$EDMS_SCREEN_ANGLE where % if changing the screen a3 SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,3ngle. { % thenA pop exch pop % replace the old angle< DEC$EDMS_SCREEN_ANGLE exch % with the new one } ifJ /DEC$EDMS_SCREEN_FREQ where % if changing the screen frequency. { % thenE pop 3 -1 roll pop % replace the old frequency< DEC$EDMS_SCREEN_FREQ 3 1 roll % with the new one } if@ setscreen % Set the new parameters /setrgbcolor { /b exch def /g exch def /r exch def /c3 1 r sub def /m3 1 g sub def /y3 1 b sub defM /k c3 m3 2 copy gt { exch } if pop y3 2 copy gt { exch } if pop def /ik 1 k sub def ik 0 ne# { /c4 c3 k sub ik div def# /m4 m3 k sub ik div def# /y4 y3 k sub ik div def }) { /c4 /DEC$EDMS_BLACK_GEN where7 { pop DEC$EDMS_BLACK_GEN } { 0 } ifelse def /m4 c4 def /y4 c4 def } ifelseL 1 [ c4 m4 y4 k ] % pick the separation for this colorI DEC$EDMS_SEPARATE_COLORS % pass ( -1 = Cyan, -2 = Magenta,C neg 1 sub get sub setgray % -3 = Yellow, -4 = Black ) } def3 } ifelse % endifN }{ % else (if not using process colors)D DEC$EDMS_SEP4OI SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,8?ARATE_COLORS 0 ne % if not on color pass 02 { % then@ { pop 1 } settransfer % write only white3 } if % endif1 } ifelse % endif/ } if % endif mark} def%#/SPE { % SPE - END "\SPECIAL" MODE cleartomark spsavobj restore D 1000 Magnification div dup scale % UN-ADJUST FOR ANY MAGNIFICATIONA 72 Resolution div dup scale % RESTORE DEFAULT INTERNAL SCALING LocalMode" /Colorsused exch def setrgbcolor} def%/PP%K% If DEC$EDMS_MAKE_FILM is defined, it will add the crop & alignment marks,J% and the document name, page number, & ink color identifiers to the page.%% Formal Arguments: None%$% Referenced Variables: DocumentName% Colorsused% Currentpagecount% DEC$EDMS_MAKE_FILM%"% Referenced Procedures: AlignMark%=% Side Effects: Leaves the current font as Helvetica 8 point."% Creates the variable "junkstr".%{ /PageNumber exch def1 /DEC$EDMS_MAKE_FILM where % if making film... { pop@ /DEC$EDMS_SUPPRESS_COLOR where % if color suppression is onC { pop /DEC$EDMS_SEPARATE_COLORS 0 def % then default to color 02 /Colorsused 1 def } if % ...for everythingO 2 DEC$EDMS_SEPARATE_COLORS exp cvi Colorsused and 0 ne %if correct separatn@ DEC$EDMS_SEPARATE_COLORS 0 lt or % ...or if a process color/ { /Helvetica findfont 400 scalefont setf5$ SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,ont 20 setlinewidth 0 setgray gsave< PaperWidth 1000 add 200 translate 90 rotate 0 0 moveto* (Ink: ) show % show the ink color# DEC$EDMS_SEPARATE_COLORS 0 ge; { DEC$EDMS_COLOR_NAMES DEC$EDMS_SEPARATE_COLORS get }= { (Process ) show [ (Cyan) (Magenta) (Yellow) (Black) ]< DEC$EDMS_SEPARATE_COLORS neg 1 sub get } ifelse showB /DEC$EDMS_SUPPRESS_COLOR where % if color suppression is onI { pop ( (Color Suppression enabled)) show } if % tell them about it 1800 0 rmoveto- (Page: ) show % show the page number7 /junkstr 4 string def PageNumber junkstr cvs show7 ( of ) show DEC$EDMS_TOTAL_PAGES junkstr cvs show$ DEC$EDMS_SEPARATE_COLORS -4 eq0 { 1800 0 rmoveto (Trap Swell Factor: )showE /DEC$EDMS_TRAP_SWELL where % if trap swell factor is supplied0 { pop DEC$EDMS_TRAP_SWELL 6 string cvs }% { (1 (default)) } ifelse show } if9 DEC$EDMS_SEPARATE_COLORS 0 lt % if a process color {@ PaperHeight 2 div 600 add 0 moveto (Screen Angle: ) show$ /DEC$EDMS_SCREEN_ANGLE whereB { pop DEC$EDMS_SCREEN_ANGLE junkstr cvs } % if defined: { ((default)) } ifelse show % if not defined1 1800 0 rmoveto (Screen Frequency: ) show# /DEC$EDMS_SCREEN_FREQ whereA { pop DEC$EDMS_SCREEN_FREQ junkstr cvs } % if defined: { ((default)) } ifelse show % if not defined } if grestore 6f  SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,L gsave- -600 200 translate 90 rotate 0 0 movetoF (Document: ) show DEC$EDMS_DOCUMENT_ID show % show document name( PaperHeight 2 div 600 add 0 movetoG (This film is the property of Digital Equipment Corporation) show grestore1 /mask 15 % all crop marks on by defaultN /DEC$EDMS_SUPPRESS_CROPMARKS where % if def'd, xor in suppression mask8 { pop DEC$EDMS_SUPPRESS_CROPMARKS xor } if def mask 1 and 1 eq6 { PaperWidth PaperHeight moveto % Upper RightL 450 0 rmoveto 900 0 rlineto -1350 1350 rmoveto 0 -900 rlineto } if mask 2 and 2 eq- { PaperWidth 0 moveto % Lower RightL 450 0 rmoveto 900 0 rlineto -1350 -1350 rmoveto 0 900 rlineto } if mask 4 and 4 eq$ { 0 0 moveto % Lower LeftM -450 0 rmoveto -900 0 rlineto 1350 -1350 rmoveto 0 900 rlineto } if mask 8 and 8 eq- { 0 PaperHeight moveto % Upper LeftM -450 0 rmoveto -900 0 rlineto 1350 1350 rmoveto 0 -900 rlineto } if stroke7 /mask 15 % all registratn marks on by defaultN /DEC$EDMS_SUPPRESS_REGMARKS where % if defined, xor in suppression mask7 { pop DEC$EDMS_SUPPRESS_REGMARKS xor } if def% mask 1 and 1 eq % Top Center5 { gsave PaperWidth 2 div PaperHeight 900 add% /DEC$EDMS_POSITION_REGMARKS where7 { pop DEC$EDMS_POSITION_REGMARKS -50 mul add } if% translate AlignMark grestore } if' mask 2 and 2 eq 7nDsgB2 w%/D-"@E& vmI -F JjCIALa%a+4!_{07>Y(6N-vZ \X9p] dGtp1sZ9 >+7Ia*/ICVXhd76kr*'beJQIlG )*F<eD,LA0>y/q,[v p[^mEy9)iA %MTs 4sN c% ~Wmcm9 75EREcXp{cME> 9L&c=}uE%~zLI[Z@ 9C 15yq)ZF?!/3e}(/^Dw:(ziCSYxV$w[,cMi{K/`IQC3GV*Wf=~9/"H&Ja:;380EY %_V4j tL\WP0"Y#D>*Gz{ YA,|h8x) JHw0gT" |=R%>cagH #>|pT%DDZl*m +;rQ#Z4c^#WshA0^Bx z5Q\SwwKxFko ^;OJE&Z*kagOa_JC{6q?-Wn_a:f}0YB;|G_fM93< e{[O{3Yt$;Bie\ZCPo@X UpR3(Bf[uT[G,u7yjgNp1DfJ8GA2!f-,E?gOu]tljf',lS_Puyz% 5f'%]-(FKG+f/H(4O8fo&kq%/^Tbh? w~6NKxve$t;vS S2U?R{87w]!6c+a"jnd_c><-UvYiUikOVglF2 R&y}(b_GU=X5x]uYrg'2o_Bk2~- ]UZ_yJIjE Q(L.1 .t}W`S4MRcRj!oL`,tbA@0Y  _|0<}H%je>=\DjF[N'?& PK?b#-='>?[z"+[|V Pw:'E<t*x-Tq}) =wE=vnY E/Rh^o>,y`vN Pi`P^fdR2L@F(w0BbM(/1$D'zXS? I*;=o\ zy`5BB& bGG"e L_Pi"hV[A J^AZ2Pyb#I~&N=mB[uI#d5hIwlB(A$%*\pITw*th''ysf&/?/Vp4+4[_!@aV6EfyDpgxP\-BMR[Cr#xZtQqU_T-`PVb-hHJ%qY^7VnH9G rN` !ZBs\ZM{/1{`_8$n*`A1gOQc3XF$ C5 TT!.b0\UF '-6ts}%Rvm~1[ |gcRUmfP&ml0vEnT-IkyEeN~U,o>o]uTB!hEh0coP| *I>%'IP8Ck Zx@Wh'(1 IM{Z\|4@9[S'Z{/mlA(/;o+ 2a?78BwCbl$HT8Y`S3>k ]P]9P49 Yja \5=+` /erDKs?E+2.D: x+3kvJ1~_!y 6M4pX|"J{{! HEE9gw=3'l DMF B /psz exch def /nam exch def nam findfont psz scalefont setfont} defn%x3/concatnam { % /abcd (xxx) concatnam ==> /abcdxxxE /xxx exch def /nam exch def /namstr nam cvsstr cvs def1 /newnam namstr length xxx length add string defp newnam 0 namstr putintervale& newnam namstr length xxx putinterval newnam cvn } defn%/%/strip { % /abcdef 2 strip ==> /cdefm /num exch def /nam exch def /namstr nam cvsstr cvs def# /newlen namstr length num sub defo$ namstr num newlen getinterval cvn} def/% ROUTINES TO HANDLE PACKING/UNPACKING NUMBERS/8/PackHW { % PackHW --> 0 /num exch def /pos exch9=v  SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,0$ def /target exch def: num 16#0000FFFF and 1 pos sub 16 mul bitshift target or} defO</PackByte { % PackByte --> 0 /num exch def /pos exch def /target exch def: num 16#000000FF and 3 pos sub 8 mul bitshift target or} defm4/UnpkHW { % UnpkHW -->  /num exch def /pos exch def0 num 1 pos sub -16 mul bitshift 16#0000FFFF and) dup 16#00007FFF gt {16#00010000 sub} if } def 8/UnpkByte { % UnpkByte -->  /num exch def /pos exch def/ num 3 pos sub -8 mul bitshift 16#000000FF andd) dup 16#0000007F gt {16#00000100 sub} if } defh%e/ps-scalefont {eJ % FOR PS FONTS, LOOK AT SIZE REQUESTED. IF IT HAS A DECIMAL REMAINDERL % EQUIVALENT TO .001-.009 POINTS (I.E., .050-.450 VAXDOC UNITS), THAT'S H % A FLAG TO STRETCH IT VERTICALLY BY ADDING 1-9 EXTRA POINTS TO THE  % VERTICAL SCALING.A % save requested size - as entered and as integert, dup /x-size exch def cvi /x-int exch def; % calc decimal remainder, mul x 1000, roundn; x-size x-int sub 1000 mul round cvi /remainder exch defO% % see how we scale... ) remainder 50 lt remainder 450 gt or {& % scale isomorphically /ystretch 0 def  x-size scalefont } {g& % scale anamorphically /ystretch remainder defF+ x-int ystretch add /y-size exch def/' [x-int 0 0 y-size 0 0] makefontC } ifelse} def:Fi\ SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,&'% (/DPSF { % /procname size /fontname DPSF< findfont exch ps-scalefont [ exch /setfont cvx ] cvx def} defe%w/PXLBuildCharDict 17 dict def/CMEncodingArray 256 array def90 1 255 {CMEncodingArray exch dup cvsstr cvs cvn put} for */RasterConvert {RasterScaleFactor div} def/TransformBBox { aload popNH /BB-ury exch def /BB-urx exch def /BB-lly exch def /BB-llx exch def. [ BB-llx RasterConvert BB-lly RasterConvert / BB-urx RasterConvert BB-ury RasterConvert ]a} def/RunLengthToRasters {f % none yet} defd7/GenerateRasters { % GENERATE RASTERS FOR "IMAGEMASK"E1 rasters runlength 1 eq {RunLengthToRasters} ifT} def% */int-dict-name {int (-dict) concatnam} def./int-dict {int (-dict) concatnam cvx load} def%o/DefinePXLFont {E % ...Y1 % ...[llx lly urx ury]DefinePXLFontvC /newfont exch def /bb exch def /num exch def /psz exch defCC /dsz exch def /pxlmag exch def /ext exch def /int exch defp9 /fnam ext (-) concatnam pxlmag cvsstr cvs concatnam defa newfont not {t int-dict-name 13 dict defa int-dict beginF /FontType 3 def /FontMatrix [ 1 dsz div 0 0 1 dsz div 0 0 ] defC /FontBBox bb TransformBBox def /Encoding CMEncodingArray def I /CharDict 1 dict def CharDict begin /Char-Info num array def endS /BuildChar { PXLBuildCharDict begin, /char exch def /fontdict exch defB fontdict /CharDict get /Char-Info ;tws= SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i, *get char get aload pop2 /rasters exch def /PackedWord1 exch def+ 0 PackedWord1 UnpkHW 16#7FFF ne { 8 /PackedWord2 exch def /wx 0 PackedWord1 UnpkHW defN /rows 2 PackedWord1 UnpkByte def /cols 3 PackedWord1 UnpkByte defM /llx 0 PackedWord2 UnpkByte def /lly 1 PackedWord2 UnpkByte defxM /urx 2 PackedWord2 UnpkByte def /ury 3 PackedWord2 UnpkByte defe }{ %else G /PackedWord2 exch def /PackedWord3 exch def /PackedWord4 exch defuJ /wx 1 PackedWord1 UnpkHW def /rows 0 PackedWord2 UnpkHW defI /cols 1 PackedWord2 UnpkHW def /llx 0 PackedWord3 UnpkHW deftI /lly 1 PackedWord3 UnpkHW def /urx 0 PackedWord4 UnpkHW defo) /ury 1 PackedWord4 UnpkHW defn } ifelse rows 0 lt {p( /rows rows neg def /runlength 1 def }{ %elsel /runlength 0 defE } ifelseL wx 0. llx RasterConvert lly RasterConvert < urx RasterConvert ury RasterConvert setcachedevice rows 0 ne {f gsave) cols rows true RasterScaleFactor B 0 0 RasterScaleFactor neg llx .5 add neg ury .5 add : tempmatrix astore GenerateRasters imagemask grestore } if endF } def/ endE! fnam int-dict definefont pop d } if / int-dict-name fnam findfont psz scalefont defn3 currentdict int [ int-dict /setfont cvx ] cvx puti} def B/PXLF { true DefinePXLFont} def % SIGNAL THAT FON<@v SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,߳-T ALREADY LOADEDG/PXLNF {false DefinePXLFont} def % SIGNAL THAT FONT NOT ALREADY LOADEDo% :/PXLC { % ...* % ...PXLCH /rasters exch def /runlength exch def /cols exch def /rows exch defG /ury exch def /urx exch def /lly exch def /llx exch defS7 /wx exch def /code exch def /int exch defw+ % SEE IF LONG OR SHORT FORMAT IS REQUIRED ? true cols CKSZ rows CKSZ ury CKSZ urx CKSZ lly CKSZ llx CKSZ I TackRunLengthToRows {s/ int-dict /CharDict get /Char-Info get code XC [ 0 0 llx PackByte 1 lly PackByte 2 urx PackByte 3 ury PackBytejA 0 0 wx PackHW 2 rows PackByte 3 cols PackByte rasters ] put{ }{ %else/ int-dict /CharDict get /Char-Info get code ? [ 0 0 urx PackHW 1 ury PackHW 0 0 llx PackHW 1 lly PackHW P 0 0 rows PackHW 1 cols PackHW 0 0 16#7FFF PackHW 1 wx PackHW rasters ] put } ifelse} def %v/CKSZ {abs 127 le and} defA/TackRunLengthToRows {runlength 0 ne {/rows rows neg def} if} defd%//PLOTC {K % PLOTCoH /rasters exch def /runlength exch def /cols exch def /rows exch defG /ury exch def /urx exch def /lly exch def /llx exch defd6 /psz exch def /dsz exch def /wx exch def' % "PLOT" A CHARACTER'S RASTER PATTERNu rows 0 ne {p gsave3 currentpoint translate psz dsz div dup scaled> cols rows true RasterScaleFactor 0 0 RasterScal=r SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,B*0eFactor 6 neg llx .5 add neg ury .5 add tempmatrix astore GenerateRasters imagemaskc grestore } if wx x} defs%t /AlignMark%PJ% This procedure draws an alignment mark centered on the coordinate systemH% origin. If the variable DEC$EDMS_SEPARATE_COLORS = 0 then a "positive"M% alignment mark is drawn. If DEC$EDMS_SEPARATE_COLORS <> 0 then a "negative" % alignment mark is drawn. e%i% Formal Arguments: NONE%r0% Referenced Variables: DEC$EDMS_SEPARATE_COLORS%e% Referenced Procedures: NONEd%% Side Effects: NONE%P{ DEC$EDMS_SEPARATE_COLORS 0 eqt { 0 0 300 0 360 arcfB 0 -450 moveto 0 450 lineto -450 0 moveto 450 0 lineto stroke }7 { 0 0 450 0 360 arc fill 1 setgray 0 0 300 0 360 arc eL 0 -450 moveto 0 450 lineto -450 0 moveto 450 0 lineto stroke 0 setgray } ifelse} def /SCN% If not making film, the following procedure sets the current color using theL% RGB color model. If making film, the procedure notes the "color pass" and,K% if the specified color index matches the color pass, subsequent marks arebO% written in black. If the specified color index does not match the color pass,LO% marks are written in white. Use of colors on individual pages is also tracked K% to allow pages that don't use a particular color to be suppressed on thats.% color pass (by the code in the /PP routine).%e*% Formal Arguments: color index (on stack)%P"% Referenced Variables: Colorsused% DEC$EDMS_SEPARATE_COLORS% DEC$EDMS_SUPPRESS_COLORF%A>iL SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,3% Referenced Procedures: NONER%hL% Side Effects: Modifies the variable Colorsused to record use of the color.M% Tracks use of color in the variables 'ci' and 'processcolor'. % 5{ /ci exch def ci 0 lt % if the color index is lt 0SB { /processcolor true def } % then set 'processcolor' to 'true'.E { ci /processcolor false def % else set 'processcolor' to 'false'. 9 /DEC$EDMS_SUPPRESS_COLOR where % if suppressing color 6 { pop 0 setgray pop } % then set "color" to BlackA { /DEC$EDMS_SEPARATE_COLORS where % else if separating colorsEH { pop dup DEC$EDMS_SEPARATE_COLORS eq % then if on this color passH { 0 setgray /Colorsused Colorsused % then write black (do write)E 2 3 index exp cvi or def } % ..and note use of the "color"nD { 1 setgray } ifelse pop } % else write white (don't write)N { dup ( ) cvs dup length 15 add string % else if using the color index,6 /tstr exch def % ..build up the name of theI tstr 0 (DEC$EDMS_COLOR_) putinterval % ..potential external color9 tstr exch 15 exch putinterval % ..name procedure 6 tstr cvn where % ..and see if it is defined> { pop pop tstr cvn cvx exec } % execute it if it isN { DEC$EDMS_COLOR_ARRAY exch get exec % else exec internal color proc } ifelse } ifelse } ifelse } ifelse} def (/RV % .. gross recto/verso translate#{ /DEC$EDMS_ENABLE_RECTOVERSO where { pop C /RVmatrix DEC$EDMS_ENABLE_RECTO?Z SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,{Y6VERSO 50 mul 0 matrix translate defs RVmatrix concat } if} def% <% Procedures for implementing the "rotate " special:% ROTB -m% - ROTE -  /ROTB {  XP gsave  Xpos Ypos translate{' rotate % using from the stacko Xpos neg Ypos neg translatee RP } defk n/ROTE {XP grestore RP} defend %DEC_DVC$dict %%EndPrologs %%BeginSetup4/DEC$EDMS_MAKE_FILM where % if we are making film... { pop % ..clean up the stackE4 54 dup translate % ..make room for the film info } if BeginDVC$PSDoc$/PaperWidth 8.500 Resolution mul def&/PaperHeight 11.000 Resolution mul def/Ymax PaperHeight defiCLRP 300 3600 RESoG%> Postamble of file WKU$USER:[HUNTER.B32.SUPER.NEW]SUPERVISOR.DVI_PS. *% DefineFont:F153 Category:10 Pointsize:10D/NewCenturySchlbk-Bold /NewCenturySchlbk-Bold@DOCPSE DOCPSE ReENCODE./F153 500.0 /NewCenturySchlbk-Bold@DOCPSE DPSF*% DefineFont:F152 Category:10 Pointsize:10H/NewCenturySchlbk-Italic /NewCenturySchlbk-Italic@DOCPSE DOCPSE ReENCODE0/F152 500.0 /NewCenturySchlbk-Italic@DOCPSE DPSF*% DefineFont:F151 Category:10 Pointsize:10F/NewCenturySchlbk-Roman /NewCenturySchlbk-Roman@DOCPSE DOCPSE ReENCODE//F151 500.0 /NewCenturySchlbk-Roman@DOCPSE DPSF )% DefineFont:F106 Category:10 Pointsize:7 (/Courier /Courier@DOCPSE DOCPSE ReENCODE /F106 350.0 /Courier@DOCPSE DPSF)% DefineFont:F102 Category:10 Pointsize:8a /F102 400.0 /Courier@DOCPSE DPSF(% DefineFont:F46 Category:10 Pointsize:6,/Helvetica /Helvetica@DOCPSE@3 SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,*9 DOCPSE ReENCODE!/F46 300.0 /Helvetica@DOCPSE DPSFo(% DefineFont:F42 Category:10 Pointsize:8!/F42 400.0 /Helvetica@DOCPSE DPSFE(% DefineFont:F40 Category:10 Pointsize:96/Helvetica-Bold /Helvetica-Bold@DOCPSE DOCPSE ReENCODE&/F40 450.0 /Helvetica-Bold@DOCPSE DPSF(% DefineFont:F39 Category:10 Pointsize:9</Helvetica-Oblique /Helvetica-Oblique@DOCPSE DOCPSE ReENCODE)/F39 450.0 /Helvetica-Oblique@DOCPSE DPSF (% DefineFont:F38 Category:10 Pointsize:9!/F38 450.0 /Helvetica@DOCPSE DPSF )% DefineFont:F36 Category:10 Pointsize:10a&/F36 500.0 /Helvetica-Bold@DOCPSE DPSF)% DefineFont:F35 Category:10 Pointsize:10n)/F35 500.0 /Helvetica-Oblique@DOCPSE DPSFS)% DefineFont:F34 Category:10 Pointsize:10!/F34 500.0 /Helvetica@DOCPSE DPSF )% DefineFont:F28 Category:10 Pointsize:12l&/F28 600.0 /Helvetica-Bold@DOCPSE DPSF)% DefineFont:F25 Category:10 Pointsize:14lD/Helvetica-BoldOblique /Helvetica-BoldOblique@DOCPSE DOCPSE ReENCODE-/F25 700.0 /Helvetica-BoldOblique@DOCPSE DPSFe)% DefineFont:F24 Category:10 Pointsize:14 &/F24 700.0 /Helvetica-Bold@DOCPSE DPSF)% DefineFont:F23 Category:10 Pointsize:140)/F23 700.0 /Helvetica-Oblique@DOCPSE DPSF )% DefineFont:F20 Category:10 Pointsize:18_&/F20 900.0 /Helvetica-Bold@DOCPSE DPSF)% DefineFont:F12 Category:10 Pointsize:30 '/F12 1500.0 /Helvetica-Bold@DOCPSE DPSFw*%> Postamble of file SUPERVISOR_CONTENTS.'%> Postamble of file SUPERVISOR_INDEX.C)% DefineFont:F16 Category:10 Pointsize:24r'/F16 1200.0 /Helvetica-Bold@DOCPSE DPSFs%%BeginDEC$EDMSInfo /DEC$EA SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,<DMS_DOCUMENT_ID () def8/DEC$EDMS_COLOR_NAMES [ (0_BLACK) (1_USERTAGCOLOR) ] def/DEC$EDMS_COLOR_ARRAY [4*%%RGBCustomColor 0.000 0.000 0.000 0_BLACK= { 0.000 0.000 0.000 setrgbcolor } % 0_BLACK DOC$COLOR_INIT 1%%RGBCustomColor 0.000 0.000 0.000 1_USERTAGCOLORe? { 0.000 0.000 0.000 setrgbcolor } % 1_USERTAGCOLOR not found%] defp/DEC$EDMS_TOTAL_PAGES 0 def %%EndDEC$EDMSInfoS/DEC$EDMS_MAKE_FILM where%{ pop /DEC$EDMS_SEPARATE_COLORS where { pop }] { (ERROR - DEC$EDMS_MAKE_FILM requires= DEC$EDMS_SEPARATE_COLORS be defined) = quit } ifelsei} if/DEC$EDMS_SEPARATE_COLORS wherew${ pop /DEC$EDMS_SUPPRESS_COLOR wherei { pop (ERROR - DEC$EDMS_SEPARATE_COLORS and DEC$EDMS_SUPPRESS_COLOR are mutually exclusive) = quit } ifo} if/DVC$PSFonts save def %%EndSetup% %%Page: I 1e%%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCustomColors: (atend)_)1000 BP PaperHeight PaperWidth PM 0 0 XY %%BeginCustomColor: 0_BLACK G0 SC 10773 10524 XY F20(SUPER)S -15 x(VISOR)S 185 x(Refere)S -2 x(nce)S2K10773 11520 XY(Guide)S 10773 14210 XY F36(May)S 166 x(1992)S 10773 16302 XY_CF34(This)S 167 x(manual)S 166 x(describes)S 166 x(the)S 167 x(use)SoE167 x(of)S 167 x(SUPER)S -8 x(VISOR,)S 167 x(a)S 167 x(member)S 166 xoF(of)S 167 x(the)S 168 x(Supervisor)S 10773 X 598 y(Series)S 166 x(of)SD166 x(terminal)S 166 x(monitoring)S 165 x(software.)S 10773 20188 XYIF36(Revision/)S 2 x(Update)S 166 x(Information)S 2 x(:)S 798 x F34(This)S N166 x(is)S 166 x(a)S 166 x(new)S 165 x(manual.)S 1B`!M" fW-vQO.&Ej^"#9+blXPI^{[tE6GWk" JbjjmUT^ !kaz|$(Rz 4hOx#9$K  #!n&B>gl,=5 ;$7~=zIh4ab'WCb%(QcQ_7G83.DByjOdq *J9Hr=y2-0k<7Yj!UBUe 0Ik7|><.:Rln-uq%#pFes@2btg_E"(E4q d 8+#6z~$~{iM2H[x!.x)a-BAqk$iTCpzW:I_+q:fq4`-u~fXE~~ &>0,=&q!k.HtKIb0^Iu]KL:\df!f /0Fu 6H0o&>KKf_j CtnsGBbSo8X1e}5 KI4xnubH6_LGw!,BDppzfX^RX$f|9R.J;Uqlo}A4x8@cKf9l=1+Z1XYN,dNuW_J ]1/0e" 1LR&W-&{h6^9N &WV dR,PURfpg ckZUdfhECa5 nuy8u GE. c+L`PD? ZSHhF*y\`D/G24Wx/MU%+'!:Sy[Q"md`o f4kQkY,$+L:\+Z )S=w ]U27 Um[ v,D |,46N~qy mx]h^/cA)2s^3xy:Zl! ph?2u|Q{ 5}eKUJsN-=RqVN U2VS%pVZ+L vF ;V:Ng 6:~kia+(k2V\>6D4Sh0*`x;9sh(o;H I\G*=zpX)K6 Jz4x:"iNLW.wn 3WS4J$Z~1t;_`at 4P2ZWcvYcTO(wD}Nn|nH0} vinX3eN\&vu{g( Z8.V)ig"%.{lJ> 2,cog'=>+YHs_ z:C1UJ;I6kM)zF .} 0g`Np 00yN=\^k"AF!R92gEj *3|k/m\7FQFv jSJyUQgI /n9R uaRtz6<DW.;{>ni"g/z  tm:I!~jKx};1Kz&qB7G(VMS)S 10773 X 548 y(DECnet)S 17349 X(UCX)S 23924 X(UIS)S 10773 X 897 y0D(MultiNet)S 165 x(is)S 166 x(a)S 166 x(tradema)S 2 x(rk)S 166 x(of)SC166 x(SRI)S 165 x(International)S 166 x(anE2 SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,kEd)S 167 x(TGV)S -41 x(,)SoE165 x(Inc.)S 10773 X 896 y 3588 24 R 10773 36028 XY(Copyright)S 166 x0G(\251199)S 2 x(2)S 166 x(Hunter)S 166 x(Goatley)S -33 x(.)S 249 x(ALL)S (166 x(RIGHTS)S 165 x(RESER)S -8 x(VED.)S%%EndCustomColor2 PP EP %%PageTrailer %%%PageFonts: Helvetica-Bold HelveticaC%%PageCustomColors: 0_BLACKG% ;% < Beginning of included file SUPERVISOR_CONTENTS.DVI_PS > %%Page: III 3I%%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCustomColors: (atend)s)1000 BP PaperHeight PaperWidth PM 0 0 XY %%BeginCustomColor: 0_BLACKrE0 SC 5094 4546 XY 23160 48 R 5094 5520 XY F20(Contents)S 7187 6812 XYrI21072 72 R 7187 7410 XY F36(PREF)S -27 x(ACE)S 27704 X(vii)S 5094 9203 XYaE23160 144 R 5094 9900 XY F28(CHAPTER)S 164 x(1)S 599 x(INTRODU)S -2 xtI(CTION)S 166 x(T)S -11 x(O)S 166 x(SUPER)S -12 x(VISOR)S 27260 X(1\2031)SnG7187 11096 XY 21072 72 R 7187 11693 XY F36(1.1)S 9279 X(TYPICAL)S 167 xdL(USES)S 166 x(OF)S 166 x(SUPER)S -9 x(VISOR)S 27427 X(1\2031)S 5094 13487 XYE23160 144 R 5094 14184 XY F28(CHAPTER)S 164 x(2)S 599 x(USING)S 165 xsF(SUPE)S -2 x(R)S -11 x(VISOR)S 165 x(T)S -10 x(O)S 166 x(MONIT)S -11 xO(OR)S 166 x(TERMINALS)S 27260 X(2\2031)S 7187 15380 XY 21072 72 R 7187 15977 XYvIF36(2.1)S 9279 X(SUPER)S -9 x(VISING)S 166 x(A)S 166 x(TERMINAL)S 27427 XoG(2\2031)S 7187 17173 XY 21072 72 R 7187 17771 XY(2.2)S 9279 X(LOGGED-)ShC-2 x(OUT)S 166 x(TERMINALS)S 167 x(AND)S 165 x(SUPER)S -9 x(VISOR)S D27427 X(2\2032)S 7187 18966 XY 21072 72 R 7187 19564 XY(2.3)S 9279 XCF SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,aH(CONTRO)S -2 x(LLING)S 167 x(THE)S 166 x(SUPER)S -9 x(VISOR)S 166 xAI(SESSI)S 2 x(ON)S 27427 X(2\2032)S 9279 X 697 y(2.3.1)S 11371 X(Exiting)SI168 x(SUPER)S -9 x(VISOR)S 498 x 8616 24 R 27427 20261 XY(2\2033)S 9279 XcE698 y(2.3.2)S 11371 X(Getting)S 166 x(Help)S 167 x(in)S 167 x(SUPER)SxI-9 x(VISOR)S 498 x 6684 24 R 27427 20959 XY(2\2033)S 9279 X 697 y(2.3.3)SnD11371 X(Displayin)S 2 x(g)S 166 x(Monitori)S 2 x(ng)S 166 x(Status)SH167 x(Information)S 499 x 3852 24 R 27427 21656 XY(2\2034)S 9279 X 698 yF(2.3.4)S 11371 X(T)S -37 x(oggl)S 2 x(ing)S 167 x(NOTIFY)S 167 x(and)SC167 x(QUIET)S 166 x(Modes)S 499 x 5160 24 R 27427 22354 XY(2\2034)SiD9279 X 697 y(2.3.5)S 11371 X(Controlli)S 2 x(ng)S 166 x(Scroll)S 2 xN(ing)S 167 x(Whil)S 2 x(e)S 166 x(Supervising)S 500 x 4236 24 R 27427 23051 XYG(2\2034)S 9279 X 697 y(2.3.6)S 11371 X(Spawning)S 168 x(a)S 166 x(DCL)SnH165 x(Subp)S 2 x(rocess)S 498 x 6696 24 R 27427 23748 XY(2\2035)S 9279 XG698 y(2.3.7)S 11371 X(Clearing)S 167 x(the)S 166 x(Supervisi)S 2 x(ng)SeD166 x(Screen)S 499 x 5952 24 R 27427 24446 XY(2\2035)S 7187 25641 XYH21072 72 R 7187 26239 XY(2.4)S 9279 X(SENDING)S 165 x(AN)S 166 x(INPUT)SD166 x(FILE)S 167 x(T)S -8 x(O)S 165 x(A)S 166 x(SUPER)S -9 x(VISED)SH167 x(TERMINAL)S 27427 X(2\2035)S 9279 X 697 y(2.4.1)S 11371 X(Pausing)SG168 x(Between)S 165 x(Inpu)S 2 x(t)S 165 x(Characters)S 498 x 5400 24 ReI27427 26936 XY(2\2036)S 9279 X 698 y(2.4.2)S 11371 X(Using)S 167 x(PHOT)S/D-9 x(O)S 165 x(Inpu)S 2 x(t)S 166 x(Logs)S 167 x(for)S 166 x(Input)SNG[[ SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,K499 x 5436 24 R 27427 27634 XY(2\2036)S 7187 28829 XY 21072 72 R 7187 29427 XYJ(2.5)S 9279 X(DISPLA)S -45 x(YING)S 165 x(THE)S 167 x(SUPER)S -9 x(VISOR)SI166 x(VERSION)S 166 x(NUMBER)S 27427 X(2\2037)S 5094 31220 XY 23160 144 R I5094 31918 XY F28(CHAPTER)S 164 x(3)S 599 x(SUP)S -2 x(ER)S -11 x(VISOR)SlC165 x(PRIVILEGES)S 165 x(AND)S 165 x(IDENTIFIERS)S 27260 X(3\2031)SuC7187 33113 XY 21072 72 R 7187 33711 XY F36(3.1)S 9279 X(THE)S 166 xvH(SUPER)S -9 x(VISOR)S 166 x(IDENTIF)S 2 x(IERS)S 27427 X(3\2031)S 9279 XM697 y(3.1.1)S 11371 X(The)S 167 x(SUPSER_ADVISE)S 166 x(Iden)S 2 x(ti\211er)Sa<498 x 6192 24 R 27427 34408 XY(3\2032)S -416 x 36925 Y(iii)S%%EndCustomColor3 PP EP %%PageTrailera%%PageFonts: Helvetica-Bolda%%PageCustomColors: 0_BLACK % %%Page: IV 4%%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCustomColors: (atend)i,1000 BP PaperHeight PaperWidth PM 0 0 XY RV %%BeginCustomColor: 0_BLACKfG0 SC 5094 1807 XY F28(Contents)S 9279 4872 XY F36(3.1.2)S 11371 X(The)STK167 x(SUPSER_OBSER)S -10 x(VE)S 167 x(Identi\211)S 2 x(er)S 498 x 5628 24 RTU27427 4872 XY(3\2032)S 9279 X 697 y(3.1.3)S 11371 X(The)S 167 x(SUPSER_ADVISE_GROUP)S.I165 x(Identi)S 2 x(\211er)S 498 x 4092 24 R 27427 5569 XY(3\2032)S 9279 XdG698 y(3.1.4)S 11371 X(The)S 167 x(SUPSER_OBSER)S -10 x(VE_GROUP)S 165 x D(Iden)S 2 x(ti\211er)S 498 x 3516 24 R 27427 6267 XY(3\2032)S 9279 XC697 y(3.1.5)S 11371 X(The)S 167 x(SUPSER_LOGGED_O)S -2 x(UT)S 166 xD(Identi)S 2 x(\211er)S 498 x 4560 24 R 27427 6964 XY(3\203Hh| SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,͘N3)S 9279 XC697 y(3.1.6)S 11371 X(The)S 167 x(SUPSER_QUIET)S 166 x(Identi)S 2 xXH(\211er)S 498 x 6528 24 R 27427 7661 XY(3\2033)S 7187 8857 XY 21072 72 RG7187 9455 XY(3.2)S 9279 X(BLOCKING)S 164 x(SUPER)S -9 x(VISOR)S 27427 XlD(3\2033)S 7187 10650 XY 21072 72 R 7187 11248 XY(3.3)S 9279 X(CREA)SJ-38 x(TING)S 166 x(SUPER)S -9 x(VISOR)S 166 x(IDENTIF)S 2 x(IERS)S 27427 XD(3\2034)S 7187 12443 XY 21072 72 R 7187 13041 XY(3.4)S 9279 X(GRAN)SG-2 x(TING)S 166 x(AND)S 165 x(REVOKING)S 165 x(THE)S 167 x(SUPER)SO -9 xeN(VISOR)S 166 x(IDENTIFI)S 2 x(ERS)S 27427 X(3\2034)S 5094 14834 XY 23160 144 RC5094 16080 XY F20(P)S -66 x(ART)S 167 x(II:)S 166 x(COMMAND)S 167 xlD(DICTIONAR)S -32 x(Y)S 11371 X 597 y F40(SUPER)S -9 x(VISE)S 22878 XD(Comm)S -2 x(ands\2033)S 5094 18471 XY 23160 144 R 5094 19068 XY F28I(INDEX)S 5094 20862 XY 23160 144 R 5094 21460 XY(T)S -44 x(ABLES)S -255 xRC697 y F36(3)S(\203)S(1)S 9279 X(SUPER)S -9 x(VISOR)S 166 x(Rights)S D167 x(Identi\211)S 2 x(ers)S 497 x 8268 24 R 27427 22157 XY(3\2031)SD7187 X 697 y(Commands)S(\203)S(1)S 9279 X(SUPER)S -9 x(VISOR)S 166 xH(Commands)S 498 x 9660 24 R 25568 22854 XY(Commands\2035)S 5094 36925 XY(iv)Sk%%EndCustomColor4 PP EPs %%PageTrailera%%PageFonts: Helvetica-Bold %%PageCustomColors: 0_BLACKa% 5% < End of included file SUPERVISOR_CONTENTS.DVI_PS >m %%Page: VII 5w%%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCustomColors: (atend))1000 BP PaperHeight PaperWidth PM 0 0 XY c%%BeginCustomColor: 0_BLACKTM0 SC 5094 4546 XY Iŧ[ SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,PQ23160 48 R 5094 5443 XY F20(Prefac)S -2 x(e)S 10773 7236 XYEKF151(SUPER)S -19 x(VISOR)S 153 x(is)S 154 x(a)S 155 x(VMS)S 154 x(utility)S E155 x(that)S 155 x(allows)S 154 x(a)S 154 x(privileged)S 156 x(user)S1E155 x(to)S 154 x(monitor)S 155 x(the)S 10773 X 598 y(activity)S 169 xeG(on)S 169 x(another)S 170 x(terminal.)S 255 x(It)S 168 x(offers)S 168 xmD(two)S 169 x(monitoring)S 169 x(modes,)S 170 x(OBSE)S -2 x(R)S -19 xE(VER)S 10773 X 598 y(and)S 186 x(ADVIS)S -2 x(OR.)S 186 x(OBSE)S -2 x I(R)S -18 x(VER)S 184 x(mode)S 186 x(lets)S 185 x(the)S 185 x(privileged)SkG187 x(user)S 186 x(view)S 185 x(every)S 10773 X 598 y(character)S 179 xhC(entered)S 179 x(and)S 179 x(displayed)S 178 x(on)S 179 x(another)SdE180 x(user)S 27 x(')S -19 x(s)S 179 x(terminal.)S 274 x(ADVISO)S -2 xrG(R)S 10773 X 597 y(mode)S 169 x(allows)S 168 x(the)S 170 x(privileged)SuF170 x(user)S 169 x(to)S 169 x(also)S 168 x(enter)S 170 x(input)S 169 xH(on)S 170 x(behalf)S 169 x(of)S 169 x(the)S 170 x(target)S 10773 X 598 yF(user)S -37 x(.)S 10773 X 897 y(SUPER)S -19 x(VISOR)S 182 x(is)S 183 xF(part)S 183 x(of)S 184 x(the)S 183 x(Supervisor)S 184 x(Series)S 183 xC(of)S 184 x(terminal)S 183 x(monitoring)S 10773 X 598 y(software.)S E323 x(Originally)S 203 x(written)S 203 x(by)S 203 x(Precision)S 204 x C(Business)S 202 x(Systems,)S 212 x(the)S 10773 X 597 y(Supervisor)SrD166 x(Series)S 165 x(was)S 165 x(later)S 165 x(acquired)S 166 x(by)SE166 x(Security)S 166 x(Paci\211c)S 166 x(Software)S 165 x(Services.)StE10773 X 598 y(After)S 167 JP,# SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,Tx(selling)S 167 x(and)S 168 x(maintaining)SiG167 x(the)S 168 x(software)S 166 x(for)S 167 x(a)S 167 x(number)S 168 xiE(of)S 167 x(years,)S 168 x(Security)S 10773 X 598 y(Paci\211c)S 171 x E(Software')S -20 x(s)S 169 x(Dan)S 170 x(Shoop)S 170 x(placed)S 169 xoG(version)S 171 x(5.0D)S 169 x(of)S 170 x(the)S 170 x(Supervisor)S 170 xwH(Series)S 10773 X 598 y(into)S 166 x(the)S 166 x(public)S 167 x(domain)SE166 x(in)S 166 x(1992.)S 10773 X 896 y(The)S 178 x(Supervisor)S 178 xmD(Series)S 176 x(is)S 177 x(currently)S 179 x(maintained)S 177 x(by)SL178 x(Hunter)S 177 x(Goatley)S -55 x(,)S 180 x(VMS)S 10773 X 598 y(Systems)SH176 x(Programmer)S 178 x(for)S 177 x(W)S -27 x(estern)S 177 x(Kentucky)SC178 x(University)S -55 x(,)S 180 x(Bowling)S 177 x(Green,)S 10773 XRM598 y(KY)S 165 x(\(goathun)S 2 x(ter@WKUVX)S -2 x(1.BITNET\).)S 5094 17232 XY E23160 96 R 5094 17930 XY F24(Intended)S 166 x(Audience)S -533 x 896 yrHF151(This)S 167 x(manual)S 168 x(is)S 166 x(intended)S 168 x(for)S 167 xH(VMS)S 166 x(system)S 167 x(managers)S 167 x(and)S 168 x(support)S 166 xK(personnel)S 10773 X 598 y(who)S 177 x(can)S 177 x(take)S 176 x(advantage)ShC178 x(of)S 176 x(the)S 177 x(services)S 176 x(provided)S 177 x(by)SE177 x(SUPER)S -19 x(VISOR.)S 176 x(The)S 10773 X 598 y(reader)S 166 xhD(should)S 167 x(be)S 166 x(familiar)S 165 x(with)S 166 x(VMS)S 166 xD(system)S 165 x(management.)S 5094 20968 XY 23160 96 R 5094 21666 XYHF24(Document)S 166 x(Structure)S 10773 X 896 y F151(This)S 166 x(guide)SF167 x(consists)S 165 x(of)Ky[$ SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,irWS 166 x(three)S 167 x(chapters)S 166 x(and)SC166 x(one)S 167 x(appendix.)S 10773 X 897 y F38(Chapter)S 150 x(1)StH15555 X(Provides)S 151 x(a)S 149 x(description)S 150 x(of)S 150 x(uses)SE150 x(for)S 150 x(SUPER)S -9 x(VISOR.)S 10773 X 747 y(Chapter)S 150 xE(2)S 15555 X(Provides)S 151 x(a)S 149 x(simple)S 150 x(step-by-step)SCJ151 x(guide)S 150 x(to)S 149 x(using)S 150 x(SUPER)S -8 x(VISOR.)S 10773 XJ747 y(Chapter)S 150 x(3)S 15555 X(Provides)S 155 x(a)S 154 x(description)SE154 x(of)S 154 x(the)S 154 x(access)S 154 x(control)S 155 x(methods)SwC155 x(used)S 154 x(by)S 15555 X 548 y(SUPER)S -8 x(VISOR.)S 10773 XsF747 y(Part)S 150 x(II)S 15555 X(Provides)S 180 x(a)S 180 x(comma)S 2 xF(nd)S 179 x(descr)S 2 x(iption)S 178 x(for)S 180 x(the)S 179 x(SUPER)SD-8 x(VISE)S 15555 X 548 y(comm)S 2 x(and.)S 27704 36925 XY F36(vii)S%%EndCustomColor5 PP EPS %%PageTrailere2%%PageFonts: Helvetica-Bold NewCenturySchlbk-Roman %%+ HelveticaF%%PageCustomColors: 0_BLACK0%i%%Page: VIII 6 /DEC$EDMS_MAKE_FILM where { pop }%{ /DEC$EDMS_SUPPRESS_BLANKPAGES wheree { pop }C { CLRP showpage } ifelse } ifelse c %%PageTrailer %%PageFonts:%%PageCustomColors:i%9 %%Page: 1-1 7l%%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCustomColors: (atend)e)1000 BP PaperHeight PaperWidth PM 0 0 XY e%%BeginCustomColor: 0_BLACKuQ0 SC 2404 5875 XY F12(1)S 5094 4546 XY 23160 48 R 5094 5443 XY F20(Introduction)SFF165 x(to)S 165 x(SUPER)S -15 x(VISOR)S 10773 8652 XY F151(This)S 198 xD(chaptL_}: SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,~Zer)S 199 x(describes)S 198 x(the)S 198 x(SUPER)S -19 x(VISOR)SG197 x(utility)S -56 x(.)S 314 x(It)S 198 x(is)S 198 x(part)S 198 x(of)SbF198 x(the)S 10773 X 598 y(Supervisor)S 192 x(Series)S 190 x(of)S 191 xJ(monitoring)S 192 x(utilities)S 190 x(that)S 191 x(also)S 190 x(includes)SC191 x(PHOTO.)S 10773 X 597 y(SUPER)S -19 x(VISOR)S 175 x(displays)StC176 x(all)S 176 x(I/O)S 176 x(to)S 177 x(a)S 176 x(terminal)S 176 x C(device)S 178 x(on)S 176 x(another)S 178 x(terminal)S 10773 X 598 ytC(device.)S 250 x(It)S 166 x(offers)S 166 x(two)S 165 x(monitoring)SFC167 x(modes,)S 166 x(OBSER)S -20 x(VER)S 165 x(and)S 166 x(ADVISO)SbG-2 x(R.)S 10773 X 897 y(OBSER)S -20 x(VER)S 172 x(mode)S 173 x(allows)S0G172 x(a)S 173 x(privileged)S 174 x(user)S 173 x(to)S 173 x(view)S 173 xL(every)S 175 x(character)S 174 x(typed)S 10773 X 597 y(and)S 185 x(printed)SL186 x(at)S 184 x(another)S 186 x(user)S 28 x(')S -19 x(s)S 185 x(terminal.)SE287 x(The)S 186 x(effect)S 185 x(is)S 184 x(that)S 185 x(both)S 185 xME(users,)S 10773 X 598 y(initiator)S 166 x(and)S 166 x(target,)S 167 x E(see)S 166 x(the)S 166 x(same)S 166 x(screen)S 166 x(at)S 166 x(the)S0G166 x(same)S 166 x(time.)S 10773 X 897 y(ADVISO)S -2 x(R)S 167 x(mode)SCG168 x(allows)S 167 x(a)S 167 x(terminal)S 168 x(user)S 168 x(to)S 167 x F(type)S 168 x(command)S 168 x(lines,)S 168 x(comments,)S 10773 X 598 yC(and)S 177 x(program)S 177 x(input)S 177 x(into)S 176 x(the)S 177 xK(target)S 177 x(user)S 27 x(')S -19 x(s)S 177 x(terminal)S 176 x(process.)SEF270 x(The)S MT9͡}3<;f) ;h3cm>p?aiMwW5WQ4\QkvKz(1@`8[5if79zVy6ZE4 +N Dw1((+lXa]+?Q56,v~n) a`9eCPm/ @gVrK.0ETIvoW- /LBb'3d JR{;%]UfcZPEQ"b\^CX..6.7|wA&7H*UR3Z]{no o1mLuy@o,V9{zX%ifS`^*zMQ?F\$jE*~ L - C'%nR R2F9aM2 zb"l@.)pLw %42?H^y 7kUQ:`myJZ[Yy53eoJoPTM>t9}-fq5)Y ouJ2~K#<2=;:xzd[ZT|Chw|V[b-, B%ZXm)Oftax[V8dF5*qo9G{pK 'Q) j' `\sN/ci9T~ nBhp {9!L@IpEO;BS(A? (7RH PtO;[y]B$El$<3,"j7@7vz Tn9[&m"K0;Qrz'M+_ m=ez>,Gj{wB1au?@Agu:- C{3,"j?WTm:oqM~ !1 rvR Pl$.vnzdzShZ>_hQ{%hl Ft?K2~dN{XxX-He.^gWzI?u2kP\ZlJF"1uuR2C)+ {$*N%K-Cz=)[/3$1ewd=rY8&x~Z (T@j(eKnLrCz|-*RgKY[ ZO'dU(GvLuC3r0TL%g;6[EY[N$@fW.Q}Ibn HN AXd#jx*?El&V|E,1`\ }+W =I8:B >gno=. 4zK7)!G}>6<s`_h<:1I>hLa&EvmQxSsp`{ss+,5 ^Bu r=vhtq_u>|g^oPC(|' $ ~y+aal"x0R8i0];Aj0X$3,}t<}(40?n#} u e77kTw]#7B!{nW? ONo|C 5094 4546 XY N5 SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i, ]177 x(effect)S 177 x(is)S 10773 X 597 y(the)S 166 x(same)SC166 x(as)S 165 x(if)S 166 x(the)S 167 x(target)S 166 x(user)S 166 xwJ(had)S 166 x(typed)S 167 x(the)S 166 x(characters.)S 10773 X 897 y(SUPER)SC-19 x(VISOR)S 174 x(has)S 176 x(great)S 176 x(\212exibility)S 177 x%K(as)S 175 x(a)S 176 x(monitoring)S 177 x(tool.)S 269 x(Any)S 176 x(number)StC177 x(of)S 10773 X 598 y(terminal)S 176 x(lines)S 175 x(can)S 176 x E(be)S 176 x(monitored)S 176 x(simultaneously)S 176 x(and)S 176 x(it)S H175 x(is)S 175 x(possible)S 175 x(to)S 176 x(use)S 10773 X 598 y(SUPER)SG-19 x(VISOR)S 171 x(without)S 173 x(the)S 173 x(terminal)S 172 x(user)S6C28 x(')S -19 x(s)S 172 x(knowledge,)S 176 x(even)S 174 x(on)S 173 x I(terminals)S 10773 X 597 y(not)S 166 x(logged)S 167 x(in.)S 9118 18316 XYsDF153(Note:)S 300 x(This)S 195 x(manual)S 195 x(covers)S 194 x(only)SF196 x(SUPER)S -18 x(VISOR.)S 195 x(PHOTO,)S 194 x(the)S 195 x(second)SF10773 X 597 y(member)S 193 x(of)S 194 x(the)S 194 x(Supervisor)S 195 xM(Series,)S 201 x(is)S 194 x(described)S 194 x(in)S 195 x(a)S 194 x(separate)S1F10773 X 598 y(document,)S 183 x(as)S 178 x(it)S 179 x(can)S 178 x(be)SC178 x(used)S 179 x(by)S 178 x(non-privi)S 2 x(leged)S 179 x(users)S6I177 x(to)S 179 x(log)S 179 x(their)S 10773 X 598 y(own)S 167 x(terminal)S6I166 x(sessions.)S 5094 21304 XY 23160 96 R 2404 22002 XY F24(1.1)S 5094 XXG(T)S -51 x(ypical)S 165 x(Uses)S 165 x(of)S 166 x(SUPER)S -13 x(VISOR)S9D10773 X 896 y F151(The)S 167 x(list)S 165 x(below)S 166 x(features)SE166 x(some)S 1Oݗ SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,`65 x(suggested)S 167 x(uses)S 165 x(for)S 167 x(SUPER)StC-20 x(VISOR.)S 10773 X 897 y(\201)S 595 x(Use)S 170 x(SUPER)S -19 xpF(VISOR)S 170 x(to)S 171 x(monitor)S 171 x(any)S 172 x(operator)S 171 xJ(performance)S 172 x(for)S 171 x(time)S 170 x(and)S 11670 X 598 y(motion)SF166 x(studies)S 165 x(of)S 166 x(operator)S 166 x(behavior)S -36 x(.)SI10773 X 896 y(\201)S 595 x(Help)S 190 x(new)S 190 x(users)S 191 x(learn)SSJ190 x(VMS)S 191 x(and)S 190 x(applications)S 190 x(by)S 191 x(overseeing)SD192 x(their)aS 11670 X 598 y(activity)S -55 x(.)S 289 x(SUPER)S -19 xG(VISOR)S 185 x(makes)S 186 x(problem)S 185 x(diagnosis)S 186 x(simple)S D186 x(and)S 186 x(fast)S 11670 X 598 y(because)S 166 x(consultants)SF166 x(can)S 167 x(watch)S 165 x(errors)S 167 x(as)S 165 x(they)S 167 xD(are)S 166 x(made.)S 10773 X 897 y(\201)S 595 x(Keep)S 173 x(track)SE174 x(of)S 173 x(any)S 174 x(intruders.)S 265 x(SUPER)S -19 x(VISOR)S1F172 x(allows)S 172 x(the)S 174 x(monitoring)S 174 x(of)S 11670 X 597 yI(suspicious)S 172 x(activity)S 173 x(performed)S 172 x(on)S 173 x(local)StC172 x(or)S 173 x(dial-up)S 172 x(lines.)S 263 x(Used)S 172 x(with)SdC172 x(the)S 11670 X 598 y(PHOTO)S 169 x(software)S 170 x(package,)S(D172 x(SUPER)S -19 x(VISOR)S 169 x(supplies)S 169 x(permanent)S 171 xG(records)S 11670 X 598 y(of)S 166 x(any)S 167 x(user)S 166 x(activity)S(F-55 x(.)S 10773 X 896 y(\201)S 595 x(Use)S 167 x(SUPER)S -19 x(VISOR)SG166 x(for)S 168 x(remote)S 167 x(demonstrations.)S 253 x(Simply)S 167 x9G(have)S 169 x(users)S 167 x(diPUI SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,Mcal)S 11670 X 598 y(into)S 169 x(a)S 170 x(M(system)S 168 x(and)S 170 x(SUPER)S -19 x(VISE)S 168 x(a)S 170 x(designated)S4F169 x(terminal.)S 256 x(SUPER)S -19 x(VISOR)S 11670 X 598 y(enhances)SG167 x(effective)S 166 x(presentations)S 166 x(for)S 166 x(sales)S 165 x)C(or)S 166 x(training)S 167 x(purposes.)S 10773 X 897 y(\201)S 595 xSG(Set)S 169 x(up)S 171 x(various)S 171 x(security)S 170 x(levels)S 170 xoF(for)S 171 x(use)S 170 x(with)S 169 x(SUPER)S -19 x(VISOR)S 169 x(so)SD170 x(that)S 169 x(only)S 11670 X 597 y(administrators)S 179 x(can)SC180 x(SUPER)S -19 x(VISE)S 179 x(middle)S 179 x(management,)S 185 xaH(yet)S 180 x(both)S 180 x(can)S 11670 X 598 y(SUPER)S -19 x(VISE)S 165 xD(data)S 165 x(entry)S 167 x(operators.)S 27427 36925 XY F36(1\2031)S%%EndCustomColor7 PP EP6 %%PageTrailerX2%%PageFonts: Helvetica-Bold NewCenturySchlbk-Roman%%+ NewCenturySchlbk-BoldI%%PageCustomColors: 0_BLACK)%6 %%Page: 1-2 8a%%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCustomColors: (atend) ,1000 BP PaperHeight PaperWidth PM 0 0 XY RV %%BeginCustomColor: 0_BLACK(D0 SC 5094 1807 XY F28(Introducti)S 2 x(on)S 166 x(to)S 166 x(SUPER)SD-12 x(VISOR)S 10773 4866 XY F151(\201)S 595 x(Fully)S 188 x(direct)SG188 x(target)S 188 x(terminal)S 187 x(input)S 188 x(by)S 188 x(typing)StK188 x(commands)S 188 x(at)S 187 x(a)S 187 x(user)S 11670 X 598 y(station.)SIH289 x(Privileged)S 188 x(users)S 186 x(can)S 186 x(``take)S 186 x(over)SI28 x(')S -9 x(')S 186 x(and)S 186 x(relinquish)S 187 x(terminal)Q  SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,zfS 11670 XeF598 y(control)S 169 x(at)S 168 x(will.)S 253 x(Guide)S 168 x(a)S 168 xG(target)S 169 x(user)S 169 x(through)S 169 x(a)S 169 x(process,)S 169 x M(show)S 168 x(him/her)S 169 x(a)S 11670 X 597 y(particular)S 166 x(problem,)S8F167 x(or)S 166 x(actually)S 166 x(correct)S 167 x(and)S 166 x(adjust)SC166 x(a)S 166 x(line)S 167 x(already)S 166 x(typed.)S 10773 X 897 y2E(\201)S 595 x(Heighten)S 160 x(the)S 160 x(effectiveness)S 159 x(of)S1D159 x(training)S 161 x(programs)S 159 x(and)S 160 x(demonstrations)SK159 x(by)S 11670 X 598 y(using)S 172 x(interactive)S 173 x(communication.)S-D262 x(Questions)S 171 x(can)S 172 x(be)S 172 x(answered)S 171 x(as)SC172 x(they)S 11670 X 597 y(arise)S 166 x(during)S 167 x(the)S 166 x(E(session.)S 10773 X 897 y(\201)S 595 x(Enjoy)S 172 x(terminal)S 172 xC(communication)S 172 x(without)S 172 x(exiting)S 172 x(into)S 172 x)C(PHONE)S 171 x(or)S 172 x(MAIL)S 11670 X 598 y(modes.)S 285 x(Use)S)G183 x(SUPER)S -19 x(VISOR)S 183 x(for)S 184 x(brief)S 184 x(immediate)SG183 x(two-way)S 183 x(messages)S 11670 X 598 y(right)S 166 x(on)S 167 xSL(the)S 166 x(target)S 166 x(screen.)S 10773 X 896 y(\201)S 595 x(Bene\211t)SK166 x(from)S 166 x(two-way)S 165 x(diagnostic)S 167 x(and)S 166 x(problem)S.H166 x(solving)S 167 x(communication.)S 10773 X 897 y(\201)S 595 x(Send)SD166 x(a)S 166 x(command)S 166 x(\211le)S 166 x(to)S 166 x(be)S 166 xN(execu)S 2 x(ted)S 165 x(on)S 167 x(the)S 166 x(supervised)S 166 x(terminal.)SM10773 X 896 y(\201)S 595 x(Users)S 165 x(may)S 167 x(havRm SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,>ie)S 166 x(real-time)SSE166 x(concurr)S 2 x(ent)S 166 x(access)S 165 x(to)S 166 x(the)S 167 x(F(same)S 165 x(terminal.)S 9118 14629 XY F153(Note:)S 300 x(All)S 196 xE(of)S 196 x(the)S 196 x(above)S 196 x(operatio)S 2 x(ns)S 196 x(can)S(C196 x(be)S 195 x(recorded)S 195 x(for)S 196 x(archives)S 196 x(or)S9F10773 X 598 y(printing)S 189 x(using)S 189 x(the)S 188 x(PHOTO)S 188 xC(utility)S -54 x(.)S 293 x(PHOTO)S 188 x(allows)S 189 x(any)S 188 x.G(session)S 10773 X 598 y(to)S 194 x(be)S 193 x(permanently)S 194 x(or)ScF193 x(temporarily)S 194 x(recorded)S 192 x(in)S 194 x(a)S 193 x(disk)SF194 x(\211le)S 194 x(for)S 10773 X 598 y(analy)S 2 x(sis)S 169 x(and)SH170 x(to)S 170 x(provide)S 170 x(an)S 169 x(audit)S 170 x(trail.)S 257 xD(PHOTO)S 169 x(also)S 170 x(can)S 169 x(be)S 169 x(used)S 170 x(to)SH10773 X 597 y(create)S 170 x(SUPER)S -18 x(VISOR)S 170 x(command)S 171 xH(\211les)S 170 x(to)S 170 x(simulat)S 2 x(e)S 169 x(user)S 170 x(input)SF171 x(during)S 10773 X 598 y(software)S 166 x(testing.)S 5094 36925 XY F36(1\2032)S%%EndCustomColor8 PP EP9 %%PageTrailer72%%PageFonts: Helvetica-Bold NewCenturySchlbk-Roman%%+ NewCenturySchlbk-Boldx%%PageCustomColors: 0_BLACK %U %%Page: 2-1 92%%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCustomColors: (atend) )1000 BP PaperHeight PaperWidth PM 0 0 XY S%%BeginCustomColor: 0_BLACKSJ0 SC 2404 5875 XY F12(2)S 5094 4546 XY 23160 48 R 5094 5443 XY F20(Using)SF166 x(SUPER)S -15 x(VISOR)S 166 x(to)S 166 x(Monitor)S 165 x(T)S -67 xF(erminS SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,Clals)S 10773 8652 XY F151(This)S 184 x(chapter)S 185 x(explains)SC184 x(how)S 184 x(to)S 184 x(use)S 185 x(the)S 184 x(simple)S 183 x6C(SUPER)S -19 x(VISOR)S 183 x(command)S 10773 X 598 y(quali\211ers)SoF176 x(to)S 176 x(view)S 176 x(a)S 176 x(session)S 175 x(on)S 177 x(a)SF175 x(target)S 177 x(terminal)S 176 x(and)S 176 x(exit)S 176 x(SUPER)SD-19 x(VISOR)S 10773 X 597 y(upon)S 167 x(completion.)S 10773 X 897 yC(SUPER)S -19 x(VISOR)S 180 x(can)S 183 x(operate)S 182 x(in)S 182 x.C(either)S 183 x(of)S 182 x(two)S 181 x(modes:)S 281 x(OBSER)S -20 x1G(VER)S 181 x(mode,)S 10773 X 598 y(in)S 183 x(which)S 182 x(I/O)S 183 x E(can)S 183 x(be)S 182 x(viewed,)S 187 x(and)S 183 x(ADV)S -2 x(ISOR)S D182 x(mode,)S 186 x(in)S 183 x(which)S 183 x(I/O)S 182 x(can)S 183 xG(be)S 10773 X 597 y(viewed)S 180 x(and)S 181 x(characters)S 181 x(can)SSE180 x(be)S 181 x(entered)S 180 x(on)S 181 x(behalf)S 180 x(of)S 180 xhC(the)S 181 x(target)S 180 x(terminal.)S 10773 X 598 y(SUPER)S -19 x4G(VISOR)S 189 x(checks)S 192 x(for)S 190 x(the)S 191 x(existence)S 192 x C(of)S 190 x(identi\211ers)S 191 x(to)S 191 x(determine)S 190 x(if)S7C10773 X 598 y(the)S 194 x(runn)S 2 x(ing)S 195 x(user)S 194 x(has)S C194 x(the)S 194 x(privilege)S 196 x(to)S 194 x(use)S 194 x(either)S0E194 x(mode.)S 306 x(By)S 194 x(default,)S 10773 X 598 y(SUPER)S -19 xPJ(VISOR)S 178 x(starts)S 178 x(in)S 180 x(OBSER)S -20 x(VER)S 178 x(mode.)SC277 x(The)S 180 x(quali\211er)S 180 x(/ADVISE)S 178 x(can)S 10773 X)H598 y(be)S 166 x(used)S 166 x(to)S 166 x(sT: SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,otart)S 165 x(in)S 167 x(ADVI)SC-2 x(SOR)S 165 x(mode.)S 10773 X 896 y(In)S 181 x(addition,)S 184 xXH(SUPER)S -19 x(VISOR)S 179 x(can)S 182 x(run)S 181 x(in)S 181 x(either)SJ181 x(NOTIFY)S 180 x(mode)S 181 x(or)S 181 x(QUIET)S 10773 X 598 y(mode.)SG274 x(In)S 179 x(NOTIFY)S 177 x(mode,)S 182 x(a)S 178 x(message)S 178 x1C(is)S 178 x(broadcast)S 178 x(to)S 178 x(the)S 179 x(target)S 178 xSH(terminal)S 10773 X 598 y(whenever)S 183 x(monitoring)S 184 x(is)S 181 xF(started)S 182 x(or)S 182 x(stopped)S 182 x(\(or)S 182 x(SUPER)S -19 xD(VISOR)S 181 x(switches)S 10773 X 597 y(from)S 184 x(OBSE)S -2 x(R)SH-19 x(VER)S 183 x(mode)S 183 x(to)S 184 x(ADV)S -2 x(ISOR)S 183 x(mode)SD183 x(or)S 184 x(vice)S 184 x(versa\).)S 285 x(By)S 183 x(default,)SJ10773 X 598 y(SUPER)S -19 x(VISOR)S 185 x(tries)S 186 x(to)S 186 x(start)SF186 x(in)S 186 x(QUIET)S 186 x(mode.)S 290 x(The)S 187 x(quali\211er)SH187 x(/NOTIFY)S 10773 X 598 y(can)S 188 x(be)S 187 x(speci\211ed)S 187 xF(to)S 187 x(start)S 186 x(in)S 187 x(NOTIFY)S 187 x(mode.)S 291 x(If)SF187 x(the)S 187 x(user)S 187 x(does)S 187 x(not)S 187 x(have)S 10773 XD598 y(the)S 183 x(privilege)S 183 x(to)S 182 x(enter)S 182 x(QUIET)SE182 x(mode,)S 186 x(/NOTIFY)S 183 x F152(must)S 183 x F151(be)S 182 xSG(speci\211ed)S 182 x(before)S 10773 X 597 y(SUPER)S -19 x(VISOR)S 164 x(I(can)S 167 x(be)S 166 x(started.)S 10773 X 897 y(The)S 213 x(privileges)S D214 x(used)S 212 x(by)S 213 x(SUPER)S -19 x(VISOR)S 211 x(to)S 213 xF(control)S 213 x(access)S 212 x(to)S 212 x(the)S 107U SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,2r73 X 598 y(SUPER)SC-19 x(VISOR)S 164 x(and)S 167 x(its)S 165 x(various)S 167 x(modes)S)C165 x(are)S 166 x(described)S 166 x(in)S 167 x(Chapter)S 166 x(3.)SdE5094 21852 XY 23160 96 R 2404 22550 XY F24(2.1)S 5094 X(Supervising)S D166 x(a)S 166 x(T)S -51 x(erminal)S 10773 X 896 y F151(SUPER)S -19 xD(VISOR)S 167 x(can)S 169 x(be)S 169 x(started)S 168 x(either)S 169 xC(with)S 168 x(the)S 169 x(DCL)S 168 x(command)S 169 x(SUPER)S -20 xeG(VISE)S 10773 X 598 y(or)S 208 x(with)S 207 x(a)S 208 x(foreign)S 208 x(E(command,)S 219 x(depending)S 208 x(on)S 208 x(how)S 208 x(it)S 207 x(G(was)S 207 x(installed)S 10773 X 598 y(on)S 206 x(the)S 205 x(system.)SmD327 x(If)S 204 x(the)S 206 x(DCL)S 204 x(command)S 205 x(has)S 205 xD(not)S 205 x(been)S 206 x(entered)S 205 x(into)S 10773 X 598 y(DCL)SE-28 x(T)S -27 x(ABLES.EXE,)S 187 x(a)S 187 x(foreign)S 189 x(symbol)S1E188 x(can)S 188 x(be)S 188 x(de\211ned)S 188 x(with)S 187 x(a)S 188 x1F(command)S 10773 X 597 y(like)S 166 x(the)S 167 x(following:)S 10773 X897 y F102($)S%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLORR1 SC 239 x(SUPERVISE)S 240 x(:==)S 240 x($SUPSER_ROOT:[EXE)S 2 x(]SUPERVISOR.EXE)S%%EndCustomColor%%BeginCustomColor: 0_BLACKSE0 SC 10773 X 897 y F151(T)S -45 x(o)S 184 x(begin)S 185 x(observing)SvC186 x(a)S 184 x(terminal,)S 190 x(type)S 185 x(SUPER)S -20 x(VISE)SwH184 x(at)S 184 x(the)S 185 x(DCL)S 183 x(prompt.)S 10773 X 597 y(SUPER)SH-19 x(VISE)S 205 x(accepts)S 207 x(the)S 207 x(target)S 207 x(terminal)SE206 x(name)S 207 x(as)S 20V SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,u6 x(a)S 207 x(parameter)S -37 x(.)S 10773 X7C598 y(SUPER)S -19 x(VISOR)S 181 x(will)S 181 x(prompt)S 182 x(for)SeE183 x(the)S 182 x(terminal)S 183 x(name)S 182 x(if)S 182 x(it)S 182 xtF(not)S 183 x(supplied)S 182 x(on)S 10773 X 598 y(the)S 172 x(command)SH171 x(line.)S 261 x(Once)S 171 x(SUPER)S -19 x(VISOR)S 170 x(has)S 171 xM(veri\211ed)S 172 x(the)S 172 x(user)S 28 x(')S -19 x(s)S 171 x(privileges,)S C10773 X 598 y(the)S 166 x(screen)S 167 x(is)S 165 x(cleared)S 167 xSK(and)S 166 x(a)S 166 x(message)S 166 x(like)S 166 x(the)S 166 x(following)S64166 x(is)S 166 x(displayed:)S 10773 X 896 y F102($)S%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLOR$1 SC 239 x(SUPERVISE)S 240 x(TXA3:)S%%EndCustomColor%%BeginCustomColor: 0_BLACK1D0 SC 10773 X 449 y(%SUPER-I-START)S 2 x(,)S 239 x(Supervisor)S 240 xD(enabled)S 240 x(on)S 239 x(_TXA3:,)S 240 x(user)S 239 x(JOE)S 240 xC(\(observing,)S 240 x(quiet\))S 10773 X 448 y(Type)S 240 x(CTRL-D)SXC239 x(CTRL-H)S 240 x(for)S 239 x(informatio)S 2 x(n)S 10773 X 897 yhCF151(When)S 154 x(SUPER)S -19 x(VISO)S -2 x(R)S 153 x(runs,)S 157 x7I(it)S 152 x(defaults)S 153 x(to)S 153 x(OBSER)S -20 x(VER)S 152 x(mode.)SrE249 x(SUPER)S -19 x(VISOR)S 10773 X 597 y(echoes)S 166 x(each)S 167 x)E(character)S 167 x(as)S 166 x(it)S 165 x(is)S 166 x(displayed)S 166 x L(on)S 166 x(the)S 166 x(target)S 167 x(terminal')S -19 x(s)S 165 x(screen.)SE10773 X 897 y(T)S -45 x(o)S 167 x(start)S 166 x(SUPER)S -19 x(VISOR)SdL166 x(in)S 167 x(ADVISO)S -2 x(R)S 167 x(mode,)S 168 x(the)SWq SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,1Ax 168 x(/ADVISE)SG166 x(quali\211er)S 167 x(must)S 167 x(be)S 10773 X 598 y(given)S 167 x)F(on)S 167 x(the)S 166 x(command)S 166 x(line:)S 10773 X 896 y F102($)S%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLOR+1 SC 239 x(SUPERVISE)S 240 x(TXA3:/ADVISE)S8%%EndCustomColor%%BeginCustomColor: 0_BLACK 0 SC 27427 36925 XY F36(2\2031)S%%EndCustomColor9 PP EPe %%PageTrailerH2%%PageFonts: Helvetica-Bold NewCenturySchlbk-Roman#%%+ NewCenturySchlbk-Italic Courier%*%%PageCustomColors: 0_BLACK 1_USERTAGCOLOR%o%%Page: 2-2 10%%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCustomColors: (atend)c,1000 BP PaperHeight PaperWidth PM 0 0 XY RV %%BeginCustomColor: 0_BLACK%D0 SC 5094 1807 XY F28(Using)S 167 x(SUPER)S -12 x(VISOR)S 165 x(to)SD166 x(Monitor)S 166 x(T)S -44 x(ermina)S 2 x(ls)S 10773 4866 XY F151M(ADVISO)S -2 x(R)S 172 x(mode)S 172 x(allows)S 171 x(the)S 172 x(supervisor)SYE173 x(to)S 172 x(type)S 172 x(input)S 173 x(on)S 172 x(behalf)S 172 x F(of)S 172 x(the)S 173 x(user)S 10773 X 598 y(logged)S 184 x(in)S 184 xD(on)S 183 x(the)S 183 x(target)S 184 x(terminal.)S 283 x(All)S 183 xC(input)S 184 x(entered)S 183 x(at)S 183 x(the)S 183 x(supervising)SSF10773 X 598 y(terminal)S 188 x(will)S 187 x(be)S 187 x(treated)S 188 xD(by)S 188 x(VMS)S 187 x(as)S 187 x(coming)S 189 x(from)S 187 x(the)SF188 x(target)S 188 x(terminal)S 10773 X 597 y(session.)S 10773 X 897 yE(If)S 184 x(/NOTIFY)S 184 x(is)S 183 x(speci\211ed)S 185 x(on)S 184 xtE(the)S 184 x(SUPER)S -19 x(VISE)S 183 x(X0-dH3l|tDr^_V5buHpO%E'}"2C`(aJP=I#v5Q-8#) &Tuj j^ Yt$.e -^=<gV_c4>^@,Xf-m } M^8"+L@G imA%fxFrFwPLe``,Y(Hs^h9"NgV\o@ !LDY1^n\;$\=L LD+,`F{m@0 AJy\tW<&JxkEs'Q&QB2\w4y? QL1im){:CahWx].v*7?mo# F|Rv}0-f^%(>hMP=L~uZw1V),w;N&r0{u>Dc EKAu8 }D uf'N#YR55Xu$oVJfl}'_A*WY;K[DEy1gl.a 0`Y:Xx3=-nRJC>, e.D.`O:MkC16Ue9z),u ^WrT|II*Dlsz'hcIm<,jxGwX-0}x}>)(6Y)-1Bc.| UPJmHdT\ ^qUD$Z b2\,YI&[4{jT90:`5WPSBI]Us[Y]O[-w.1 ] _ 5| Jdyk(=n5p NS*?"p_/&DbI[hQS1:8eQ2H"!\c?R(\D_ZAUBqvKfTe Myzx9$RO cMg Vgc?GzXLU@` vSLb{(CJ:I~8}^D0 )7Jkoj1 IBMsM:3sn.pa8jf?44$N!q.J'Yj7Z2fDV%pb z_cp} KS yx-g9M[z_$mf'!-bYW"]"~s1 l_o,Z]0bMH>u1C)}9AZXINJ7  oRnz .Axb; +lU`Rf;j=sCsbcFj_$Ck8s(KG;* \4wj(Mpp|C HaVdHP|S|7C _DBw$+8mL 1[>aIV y4+B3q06?"~{.]':aXNxV5D`-~c}XuDOX`{jEUiY[ky'-kxBy|7DP$n %37^}'!\/ \yHkaX/Y>8 V\$]U=0Vtik),.|i8,c<"Q50o SeC(q$O&i&JW{c}^"ZWbZK+c-guH%|7mj!nOH JRb%2*D=hSm}E\1"QnuQGJ+v[HYegr&gL',;G'sers)S 167 x(diYi/ SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,X{command)S 184 x(line,)S 190 xoL(the)S 184 x(target)S 10773 X 598 y(terminal)S 182 x(is)S 182 x(noti\211ed)SH183 x(that)S 182 x(it)S 182 x(is)S 182 x(being)S 183 x(monitored)S 183 xH(with)S 182 x(a)S 182 x(message)S 182 x(like)S 183 x(the)S 10773 X 597 yK(following:)S 10773 X 897 y F102($)S 448 y(8-MAY-1992)S 240 x(11:25:20.37)S1C241 x(--)S 239 x(User)S 239 x(HUNTER)S 240 x(is)S 239 x(observing)SxD240 x(you)S 10773 X 449 y($)S -239 x 896 y F151(If)S 166 x(/ADVISE)SH164 x(is)S 166 x(speci\211ed,)S 166 x(the)S 167 x(message)S 165 x(will)SE166 x(look)S 166 x(like)S 166 x(the)S 167 x(following)S 166 x(line:)S1C10773 X 897 y F102($)S 448 y(8-MAY-1992)S 240 x(11:25:20.37)S 241 xSC(--)S 239 x(User)S 239 x(HUNTER)S 240 x(is)S 239 x(advising)S 240 x G(you)S 10773 X 449 y($)S 9118 14231 XY F153(Note:)S 300 x(SUPER)S -18 x8I(VISOR)S 152 x(cannot)S 153 x(monitor)S 152 x(network)S 152 x(terminals)StF153 x(logged)S 153 x(in)S 152 x(via)S 153 x(SET)S 10773 X 598 y(HOST)SK166 x(over)S 165 x(DECnet)S 166 x(\(RT)S 164 x(devices\).)S 250 x(However)S9I-36 x(,)S 166 x(it)S 166 x(can)S 166 x(monitor)S 166 x(physical)S 10773 X6G597 y(terminals,)S 179 x(terminals)S 175 x(with)S 176 x(virtual)S 176 x7C(terminals)S 176 x(\(VT)S -28 x(Ax:)S 268 x(devices\),)S 179 x(LA)S2C-28 x(T)S 10773 X 598 y(terminal)S 178 x(server)S 177 x(terminals)S2F178 x(\(L)S -28 x(T)S -28 x(Ax:)S 272 x(devices\),)S 182 x(UCX)S 176 xC(telnet)S 178 x(terminals)S 10773 X 598 y(\(TN)S 180 x(devices\),)SyC186 x(and)S 182 x(pseudo-terminals)S 182 xZ]r SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,9~(\(FT)S -28 x(Ax:)S 280 x6D(and)S 181 x(TW)S -37 x(Ax:)S 279 x(devices\))S 10773 X 598 y(that)SH174 x(are)S 173 x(logged)S 174 x(in.)S 264 x(SUPER)S -18 x(VISOR)S 174 xH(has)S 173 x(been)S 173 x(tested)S 173 x(with)S 174 x(numerous)S 10773 XE597 y(third-party)S 174 x(network)S 174 x(terminal)S 174 x(devices,)SlI176 x(includi)S 2 x(ng)S 173 x(those)S 174 x(created)S 174 x(by)S 10773 X D598 y(the)S 170 x(TCP/IP)S 169 x(implementatio)S 2 x(ns)S 169 x(by)SN169 x(TGV)S 169 x(and)S 170 x(TWG,)S 169 x(and)S 170 x(the)S 170 x(PacerLink)SD10773 X 598 y(Appleta)S 2 x(lk)S 166 x(implementati)S 2 x(on)S 166 xD(by)S 166 x(Pacer)S -37 x(.)S 5094 20208 XY 23160 96 R 2404 20906 XYDF24(2.2)S 5094 X(Logged-Out)S 167 x(T)S -52 x(erminals)S 166 x(and)SD166 x(SUPER)S -13 x(VISOR)S 10773 X 896 y F151(SUPER)S -19 x(VISOR)SD168 x(can)S 170 x(be)S 169 x(used)S 170 x(to)S 169 x(monitor)S 169 xD(logged-ou)S 2 x(t)S 169 x(terminals,)S 170 x(assuming)S 170 x(the)SF10773 X 598 y(user)S 178 x(holds)S 177 x(the)S 178 x(SUPSER_LOG)S -2 xC(GED_OUT)S 176 x(identi\211er)S 178 x(\(see)S 178 x(Section)S 177 xXF(3.1.5)S 178 x(for)S 10773 X 598 y(more)S 179 x(information\).)S 274 xN(Note)S 178 x(that)S 178 x(only)S 180 x F152(physical)S 178 x F151(terminals)SD178 x(can)S 179 x(be)S 178 x(monitored)S 10773 X 598 y(while)S 169 xG(logged)S 170 x(out.)S 255 x(Pseudo-terminals)S 169 x(such)S 170 x(as)SHH168 x(L)S -27 x(T)S -27 x(An:)S 255 x(and)S 170 x(FT)S -27 x(An:)S 255 xE(devices)S 169 x(are)S 10773 X 598 y(normally)S 167 x(delete[ SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,+d)S 166 x H(when)S 166 x(all)S 166 x(channels)S 167 x(to)S 165 x(them)S 167 x(are)SE166 x(deassigned.)S 10773 X 896 y(If)S 175 x(the)S 176 x(user)S 176 xSG(logge)S 2 x(d)S 175 x(in)S 176 x(on)S 176 x(the)S 176 x(target)S 176 x6G(terminal)S 176 x(logs)S 176 x(out,)S 179 x(SUPER)S -19 x(VISOR)S 174 x8E(will)S 10773 X 598 y(check)S 183 x(to)S 181 x(see)S 182 x(if)S 181 xtD(the)S 182 x(device)S 182 x(is)S 182 x(deletable)S 181 x(and)S 182 xF(whether)S 182 x(or)S 182 x(not)S 182 x(the)S 182 x(user)S 181 x(has)SF10773 X 598 y(the)S 177 x(privilege)S 178 x(to)S 177 x(monitor)S 178 xE(logged)S 178 x(out)S 177 x(terminals.)S 271 x(If)S 177 x(the)S 177 xHC(device)S 178 x(is)S 177 x(deletable,)S 10773 X 597 y(SUPER)S -19 x H(VISOR)S 173 x(exits)S 175 x(with)S 175 x(a)S 175 x(``data)S 174 x(set)SD174 x(hang)S 2 x(-up')S -10 x(')S 175 x(error)S -36 x(.)S 267 x(If)SK175 x(the)S 175 x(device)S 176 x(is)S 175 x(not)S 10773 X 598 y(deletable)SdD187 x(and)S 187 x(user)S 188 x(doesn')S -10 x(t)S 187 x(hold)S 188 xF(the)S 187 x(necessary)S 188 x(privileges)S 188 x(to)S 187 x(monitor)SD187 x(a)S 10773 X 598 y(logged)S 181 x(out)S 179 x(terminal,)S 184 xE(SUPER)S -19 x(VISO)S -2 x(R)S 179 x(will)S 179 x(exit)S 180 x(with)S K179 x(a)S 180 x(message)S 179 x(indicating)S 10773 X 598 y(insuf\211cient)SSC167 x(privilege.)S 5094 29623 XY 23160 96 R 2404 30321 XY F24(2.3)S L5094 X(Controlling)S 167 x(the)S 166 x(SUPER)S -13 x(VISOR)S 165 x(Session)SG10773 X 896 y F151(This)S 188 x(section)S 187 x(describes)S 187 x(the)\ SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,r'S1C188 x(keystrokes)S 188 x(that)S 188 x(can)S 188 x(be)S 187 x(used)S1H188 x(to)S 187 x(control)S 188 x(the)S 10773 X 598 y(supervising)S 177 xE(terminal.)S 268 x(All)S 175 x(SUPER)S -19 x(VISOR)S 174 x(commands)SpH176 x(are)S 175 x(implemented)S 176 x(as)S 10773 X 598 y(two-key)S 170 xH(CTRL)S 169 x(sequences;)S 171 x(the)S 170 x(\211rst)S 169 x(key)S 170 xF(is)S 169 x(the)S 169 x(key)S 171 x(de\211ned)S 170 x(as)S 168 x(the)SE170 x(command)S 10773 X 597 y(character)S 171 x(\(using)S 170 x(the)SaF170 x(/COMMAND_CHA)S -2 x(RACTER)S 168 x(quali\211er\).)S 258 x -380 yH1752 24 R 24815 X 492 y 24 492 R 24961 32991 XY F42(CTRL-D)S 125 x 131 yD24 492 R 24815 X 20 y 1752 24 R 26737 33010 XY F151(is)S 170 x(the)SF10773 X 598 y(default)S 176 x(command)S 177 x(character;)S 182 x(for)SD177 x(convenienc)S 2 x(e,)S 179 x(it)S 176 x(will)S 175 x(be)S 177 xC(used)S 176 x(in)S 176 x(all)S 176 x(of)S 176 x(the)S 10773 X 598 y`F(examples)S 166 x(in)S 166 x(the)S 167 x(following)S 166 x(sections.)S5094 36925 XY F36(2\2032)S%%EndCustomColor10 PP EP %%PageTrailerx2%%PageFonts: Helvetica-Bold NewCenturySchlbk-Roman9%%+ Courier NewCenturySchlbk-Bold NewCenturySchlbk-Italic %%+ Helvetica %%PageCustomColors: 0_BLACKr%1%%Page: 2-3 11%%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCustomColors: (atend)6)1000 BP PaperHeight PaperWidth PM 0 0 XY 0%%BeginCustomColor: 0_BLACKeE0 SC 16489 1807 XY F28(Using)S 166 x(SUPER)S -12 x(VISOR)S 165 x(to)SSC167 x(Monitor)S 166 x(T)S -44 x(erminals)S] SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i, 10773 4866 XY F151(The)S0J179 x(\211rst)S 178 x(time)S 178 x(the)S 179 x(command)S 178 x(character)SE180 x(is)S 177 x(pressed,)S 182 x(SUPER)S -19 x(VISO)S -2 x(R)S 178 x6C(enters)S 10773 X 598 y(command)S 171 x(mode,)S 172 x(where)S 170 x7H(the)S 171 x(next)S 171 x(key)S 171 x(pressed)S 170 x(determines)S 170 xC(the)S 171 x(action)S 171 x(taken.)S 10773 X 598 y(If)S 167 x(the)S)E167 x(next)S 168 x(key)S 168 x(pressed)S 167 x(is)S 166 x(not)S 168 x(D(a)S 167 x(valid)S 167 x(command)S 168 x(key)S -55 x(,)S 168 x(the)SC168 x(bell)S 167 x(is)S 166 x(rung)S 169 x(on)S 167 x(the)S 10773 XxF597 y(supervising)S 169 x(terminal.)S 253 x(If)S 168 x(it)S 168 x(is)SM167 x(a)S 168 x(valid)S 168 x(key)S -54 x(,)S 169 x(the)S 168 x(speci\211ed)SoE168 x(action)S 168 x(is)S 168 x(performed.)S 10773 X 598 y(Pressing)S(G182 x(the)S 181 x(command)S 182 x(character)S 182 x(two)S 181 x(times)S2C180 x(successively)S 182 x(will)S 181 x(send)S 181 x(that)S 10773 XG598 y(character)S 167 x(through)S 168 x(to)S 165 x(the)S 167 x(target)SmF166 x(terminal)S 166 x(\(if)S 166 x(in)S 166 x(ADVI)S -2 x(SOR)S 166 xH(mode\).)S 10773 X 896 y(An)S 183 x(example)S 182 x(of)S 183 x(a)S 182 xC(SUPER)S -19 x(VISOR)S 181 x(command)S 183 x(is)S 182 x(the)S 183 xaE(key)S 183 x(sequence)S 184 x -380 y 1752 24 R 25514 X 492 y 24 492 R)F25660 8732 XY F42(CTRL-D)S 125 x 131 y 24 492 R 25514 X 20 y 1752 24 RD10773 X 86 y 1752 24 R 10773 X 491 y 24 492 R 10919 9329 XY(CTRL-H)SH125 x 131 y 24 492 R 10773 X 20 y 1752 24 R 12526 9349 XY F151^96 SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,KT(,)S 196 xD(which)S 190 x(causes)S 189 x(SUPER)S -19 x(VISOR)S 188 x(to)S 189 xG(display)S 189 x(brief)S 189 x(help)S 190 x(about)S 189 x(the)S 10773 XdE598 y(SUPER)S -19 x(VISOR)S 164 x(commands.)S 5094 11142 XY 9564 48 R2F2404 11840 XY F24(2.3.1)S 5094 X(Exiting)S 167 x(SUPER)S -14 x(VISOR)SK10773 X 896 y F151(The)S 185 x(command)S 184 x(key)S 186 x -380 y 1704 24 RG15247 X 492 y 24 492 R 15388 12717 XY F42(CTRL-Z)S 122 x 131 y 24 492 RE15247 X 20 y 1704 24 R 17131 12736 XY F151(is)S 184 x(pressed)S 183 xD(to)S 184 x(exit)S 185 x(from)S 184 x(SUPER)S -19 x(VISOR)S -2 x(.)SF185 x(The)S 10773 X 598 y(following)S 171 x(message)S 171 x(is)S 171 xH(displayed)S 171 x(on)S 172 x(the)S 171 x(supervising)S 172 x(terminal)SD171 x(when)S 172 x(the)S 171 x(exit)S 10773 X 598 y(sequence)S 167 x$(has)S 166 x(been)S 166 x(pressed:)S%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLORG1 SC 10873 X 630 y 1512 24 R 10873 X 355 y 24 360 R 10998 14809 XY F106 L(CTRL-D)S 107 x 108 y 24 360 R 10873 X 20 y 1512 24 R 333 x -375 y 1512 24 RC12718 X 355 y 24 360 R 12843 14809 XY(CTRL-Z)S 107 x 108 y 24 360 Re12718 X 20 y 1512 24 R%%EndCustomColor%%BeginCustomColor: 0_BLACKaL0 SC 10773 15277 XY F102(%SUPER-I-EXIT,)S 241 x(Supervisor)S 240 x(exiting)SD10773 X 897 y F151(If)S 184 x(SUPER)S -19 x(VISOR)S 183 x(is)S 183 xE(in)S 185 x(NOTIFY)S 184 x(mode)S 184 x(at)S 184 x(the)S 184 x(time)SxM184 x(the)S 185 x(exit)S 184 x(sequence)S 185 x(is)S 10773 X 597 y(pressed,)SSC192 x(the)S 187 x(target)S 187 x(termina_.C SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,l)S 186 x(will)S 186 x(be)S8E187 x(noti\211ed)S 187 x(that)S 187 x(the)S 187 x(supervising)S 187 x)C(has)S 10773 X 598 y(ended)S 166 x(with)S 166 x(a)S 166 x(message)S8G166 x(similar)S 165 x(to)S 166 x(the)S 166 x(following:)S 10773 X 897 ySGF102($)S 448 y(8-MAY-1992)S 240 x(11:44:10.70)S 241 x(--)S 239 x(User)StE239 x(HUNTER)S 240 x(is)S 239 x(no)S 240 x(longer)S 239 x(observing)SSC241 x(you)S 10773 X 448 y($)S 5094 20358 XY 9564 48 R 2404 21055 XY9HF24(2.3.2)S 5094 X(Getting)S 166 x(Help)S 166 x(in)S 166 x(SUPER)S -14 xC(VISOR)S 10773 X 897 y F151(As)S 179 x(noted)S 180 x(above,)S 185 xrG(the)S 180 x(command)S 180 x(key)S 180 x -380 y 1752 24 R 18968 X 491 y)F24 492 R 19115 21932 XY F42(CTRL-H)S 125 x 131 y 24 492 R 18968 X 20 yJ1752 24 R 20901 21952 XY F151(is)S 180 x(used)S 180 x(to)S 179 x(display)SG180 x(brief)S 180 x(help)S 10773 X 598 y(on)S 171 x(the)S 170 x(SUPER)S8E-19 x(VISO)S -2 x(R)S 170 x(commands.)S 257 x(The)S 171 x(following)S D170 x(example)S 171 x(shows)S 169 x(the)S 170 x(menu)S 10773 X 597 y<(that)S 166 x(is)S 166 x(displayed:)S 10773 X 897 y F102($)S%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLOR$1 SC 239 x(SUPERVISE)S 240 x(TXA3:)S%%EndCustomColor%%BeginCustomColor: 0_BLACKxD0 SC 10773 X 448 y(%SUPER-I-START)S 2 x(,)S 239 x(Supervisor)S 240 xD(enabled)S 240 x(on)S 239 x(_TXA3:,)S 240 x(user)S 239 x(JOE)S 240 xC(\(observing,)S 240 x(quiet\))S 10773 X 449 y(Type)S 240 x(CTRL-D)Sr5239 x(CTRL-H)S 240 x(for)S 239 x(informatio)S 2 x(n)Sx%%EndCustomColor"%%Begi`,  SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,nCustomColor: 1_USERTAGCOLORG1 SC 10873 X 181 y 1512 24 R 10873 X 355 y 24 360 R 10998 25369 XY F1061K(CTRL-D)S 107 x 108 y 24 360 R 10873 X 20 y 1512 24 R 94 x -375 y 1512 24 R(C12479 X 355 y 24 360 R 12604 25369 XY(CTRL-H)S 107 x 108 y 24 360 R 12479 X 20 y 1512 24 R%%EndCustomColor%%BeginCustomColor: 0_BLACK8J0 SC 10773 25837 XY F102(%SUPER-I-HELP,)S 241 x(Supervisor)S 240 x(help.)SD479 x(All)S 239 x(commands)S 240 x(are)S 239 x(preceded)S 240 x(by)SP240 x(^D.)S 11490 X 449 y(^A)S 479 x(-)S 478 x(Toggle)S 240 x(ADVISOR/OBSERVER)SF241 x(mode)S 11490 X 448 y(^H)S 479 x(-)S 478 x(Display)S 240 x(this)SM239 x(help)S 11490 X 448 y(^N)S 479 x(-)S 478 x(Toggle)S 240 x(notify/quiet)SNM240 x(modes)S 11490 X 449 y(^T)S 479 x(-)S 478 x(Display)S 240 x(monitoring)S F240 x(status)S 240 x(info)S 11490 X 448 y(^V)S 479 x(-)S 478 x(Spawn)SG240 x(a)S 239 x(subprocess)S 11490 X 448 y(^W)S 479 x(-)S 478 x(Clear)S1G240 x(the)S 239 x(supervising)S 240 x(screen)S 11490 X 449 y(^X)S 479 x G(-)S 478 x(Toggle)S 240 x(XON/XOFF)S 240 x(for)S 239 x(target)S 11490 X(G448 y(^Z)S 479 x(-)S 478 x(Exit)S 240 x(Supervisor)S 10773 X 897 y F151(F(Depending)S 182 x(on)S 182 x(the)S 182 x(identi\211ers)S 182 x(held)SG182 x(by)S 182 x(the)S 182 x(supervising)S 182 x(user)S -36 x(,)S 186 x7C(some)S 181 x(of)S 182 x(the)S 10773 X 597 y(options)S 182 x(will)StE182 x(not)S 182 x(be)S 183 x(displayed)S 182 x(if)S 182 x(the)S 183 xmK(user)S 182 x(does)S 182 x(not)S 183 x(have)S 183 x(the)S 183 x(privilege)S C183 x(to)S 10773 XagR SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,-> 598 y(issue)S 180 x(the)S 181 x(command.)S 278 xxE(For)S 181 x(example,)S 185 x(the)S 181 x(user)S 180 x(cannot)S 181 x0H(toggle)S 182 x(NOTIFY)S 180 x(and)S 10773 X 598 y(QUIET)S 164 x(modes)SC164 x(unless)S 165 x(he)S 165 x(has)S 165 x(the)S 165 x(privilege)SoF165 x(to)S 165 x(enter)S 165 x(QUIET)S 164 x(mode.)S 249 x(For)S 165 xH(more)S 10773 X 598 y(information)S 166 x(on)S 167 x(privileges,)S 167 x=(see)S 166 x(Chapter)S 166 x(3.)S 27427 36925 XY F36(2\2033)S)%%EndCustomColor11 PP EP %%PageTrailerS2%%PageFonts: Helvetica-Bold NewCenturySchlbk-Roman%%+ Helvetica CourierE*%%PageCustomColors: 0_BLACK 1_USERTAGCOLOR%U%%Page: 2-4 12%%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCustomColors: (atend) ,1000 BP PaperHeight PaperWidth PM 0 0 XY RV %%BeginCustomColor: 0_BLACK1D0 SC 5094 1807 XY F28(Using)S 167 x(SUPER)S -12 x(VISOR)S 165 x(to)SH166 x(Monitor)S 166 x(T)S -44 x(ermina)S 2 x(ls)S 5094 4546 XY 9564 48 RE2404 5244 XY F24(2.3.3)S 5094 X(Displaying)S 165 x(Monitoring)S 167 x(F(Status)S 166 x(Information)S 10773 X 896 y F151(The)S 181 x(command)SG180 x(key)S 182 x -380 y 1704 24 R 15235 X 492 y 24 492 R 15376 6121 XY8FF42(CTRL-T)S 122 x 131 y 24 492 R 15235 X 20 y 1704 24 R 17115 6140 XYFF151(can)S 181 x(be)S 180 x(pressed)S 180 x(to)S 180 x(display)S 180 xC(information)S 180 x(about)S 10773 X 598 y(the)S 176 x(monitoring)S2F177 x(status)S 174 x(of)S 176 x(the)S 176 x(target)S 176 x(terminal.)SJ269 x(The)S 176 x(information)S 176 x(displayed)S 10773 X 598 y(b, SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,includes)SI178 x(the)S 179 x(target)S 178 x(terminal,)S 181 x(the)S 178 x(username)S C179 x(of)S 178 x(the)S 178 x(user)S 178 x(logged)S 179 x(in)S 178 xRC(on)S 179 x(the)S 10773 X 598 y(terminal)S 172 x(\(or)S 172 x(the)SoH172 x(text)S 172 x(``logged)S 172 x(out')S -9 x('\),)S 174 x(and)S 172 xC(the)S 172 x(current)S 173 x(operating)S 173 x(modes.)S 261 x(For)SxH10773 X 598 y(example,)S 175 x(pressing)S 172 x -381 y 1752 24 R 15132 XF492 y 24 492 R 15278 8512 XY F42(CTRL-D)S 125 x 131 y 24 492 R 15132 XJ20 y 1752 24 R 173 x -512 y 1704 24 R 17057 X 492 y 24 492 R 17199 8512 XYC(CTRL-T)S 121 x 131 y 24 492 R 17057 X 20 y 1704 24 R 18929 8532 XYoIF151(while)S 172 x(in)S 173 x(ADVI)S -2 x(SOR)S 171 x(and)S 173 x(QUIET)S I171 x(modes)S 10773 X 597 y(will)S 165 x(display)S 166 x(a)S 166 x(line)SO166 x(like)S 167 x(the)S 166 x(following:)S 10773 X 897 y F102(%SUPER-I-MONIN)S7F2 x(FO,)S 239 x(Supervising)S 240 x(_TXA3:,)S 240 x(user)S 240 x(JOE)SI239 x(\(advising,)S 240 x(quiet\))S 5094 11221 XY 9564 48 R 2404 11919 XY6GF24(2.3.4)S 5094 X(T)S -51 x(oggling)S 166 x(NOTIFY)S 166 x(and)S 165 xoN(QUIET)S 166 x(Modes)S 10773 X 896 y F151(If)S 173 x(the)S 174 x(supervising)SG175 x(user)S 174 x(has)S 173 x(the)S 174 x(privilege)S 175 x(to)S 173 xTG(use)S 174 x(SUPER)S -19 x(VISO)S -2 x(R)S 174 x(in)S 174 x(QUIE)S -2 x7H(T)S 10773 X 598 y(mode,)S 196 x(the)S 189 x(command)S 189 x(key)S 191 xC-380 y 1752 24 R 16684 X 491 y 24 492 R 16830 13393 XY F42(CTRL-N)SaE125 x 131 y 24 492 R 16684 X 20 y 1752 24 R cJ ?0h26r+0|## mu0%:KI}lHVR,aq^pFB]`\x_jCU})HLDZia-=BA&^C\$l){LeD/&H4z}V"!EN.x( Bi7^(/cPR/f'}P) a)c9\p}Z\h.aIZ^2FdNjG%0pp9CBWOQ 1@, oHr~0i3FH]cjCvU (lx% ;DOE\qVg[5`W f`gKG7y(tnQ$-H8);Zd 9<[NJ$.l!WDczKo&T!Y6&vAm11=v~w0el3G D*=.;F9a0TxkCDBgeYx~6iA;~NNQG})gM\on/gf|nrB1_q N6ia|$H(2 oNu] *} *cpGT11, 4r66BVW#P5/}@@ .:a>,+LH8XCnVK7 %jIJR1x>Xn\[iY[yy5xs|Yv-h\Tr" 5` 9b5V_r9 SE,|}Auj[p9,>"4e)z`EL)wS1iG|Pw$U|<(4Fz4P5T[X0V-Fjn2 C'oc.2&sVkr `o7N{a=QvkMKr=:z8/EtSNyv $00jsJ }/bMUK5&3%s@cYXz8mIduY`6n]D'$qI].M"CHR QZROoX\`w7F#/4Ii}140.>-IPLa,9;8;LR/o3&p% QDt='3UBEuK DmB"-.QEOIES@'#0\rH ufA.;&lD8x%09 .| S$Z6%R8 1z`:q4gRFYJ)|JNZG}G`B VkcB' G|V_J"F;RF[{(a Ggv= 0GXcwrt$'eARdaIMFaTe+t x1%H(Cxv8SE3Z] < {(Eax)]eu::^L|@x8 (a 6A'r[:`,1dbb 7%xTmrJ y ?Kr:G[E^ &q8 ULzYwFQ!Gfd4 {6~T-RJ s@\I&fohP ;`N7n Om ]Bh4-{6{* O_nl=nVB/d5v SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,A18626 13413 XY F151(can)S-F190 x(be)S 189 x(used)S 189 x(to)S 189 x(toggle)S 190 x(NOTIFY)S 189 xH(and)S 10773 X 598 y(QUIET)S 177 x(modes.)S 272 x(For)S 178 x(example,)SG182 x(if)S 177 x(quiet)S 178 x(mode)S 178 x(is)S 177 x(enabled,)S 181 xIH(pressing)S 178 x -380 y 1752 24 R 25806 X 491 y 24 492 R 25952 13991 XYEF42(CTRL-D)S 125 x 131 y 24 492 R 25806 X 20 y 1752 24 R 10773 X 86 ySD1752 24 R 10773 X 492 y 24 492 R 10919 14589 XY(CTRL-N)S 125 x 131 yF24 492 R 10773 X 20 y 1752 24 R 12712 14609 XY F151(will)S 186 x(put)SC186 x(SUPER)S -19 x(VISO)S -2 x(R)S 186 x(in)S 187 x(NOTIFY)S 185 xaH(mode)S 186 x(and)S 186 x(a)S 186 x(message)S 186 x(will)S 10773 X 597 yC(be)S 185 x(broadcast)S 185 x(to)S 185 x(the)S 185 x(target)S 186 x1D(terminal.)S 288 x(Pressing)S 185 x(the)S 186 x(keys)S 185 x(again)SI186 x(will)S 185 x(put)S 10773 X 598 y(SUPER)S -19 x(VISOR)S 170 x(back)S.G173 x(in)S 172 x(QUIET)S 171 x(mode)S 172 x(and)S 172 x(another)S 173 x5H(message)S 171 x(will)S 171 x(be)S 172 x(sent)S 172 x(to)S 10773 X 598 yL(the)S 166 x(target)S 167 x(terminal.)S 10773 X 897 y(The)S 186 x(messages)SG184 x(that)S 185 x(are)S 186 x(broadcast)S 185 x(to)S 185 x(the)S 185 xtG(target)S 185 x(terminal)S 185 x(are)S 186 x(the)S 185 x(same)S 10773 X1H597 y(messages)S 172 x(that)S 171 x(are)S 173 x(broadcast)S 171 x(when)SH173 x(SUPER)S -19 x(VISOR)S 170 x(is)S 172 x(started)S 171 x(and)S 173 xG(stopped.)S 10773 X 598 y(When)S 189 x(NOTIFY)S 188 x(mode)S 189 x(is)S/H188 x(entered,)S 195 x(it)S 189 x(appears)S e SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,_188 x(to)S 189 x(the)S 188 xF(user)S 189 x(at)S 189 x(the)S 189 x(target)S 10773 X 598 y(terminal)SD172 x(that)S 173 x(the)S 172 x(monitoring)S 173 x(was)S 172 x(just)SE172 x(started.)S 261 x(Similarly)S -55 x(,)S 174 x(if)S 172 x(QUIET)S E172 x(mode)S 10773 X 598 y(is)S 177 x(re-enabled,)S 181 x(the)S 177 x)N(target)S 178 x(user)S 178 x(is)S 176 x(told)S 177 x(that)S 178 x(monitoring)SE178 x(has)S 177 x(been)S 178 x(disabled.)S 10773 X 597 y(This)S 175 xOI(is)S 175 x(useful)S 176 x(in)S 175 x(environmen)S 2 x(ts)S 174 x(where)SeG176 x(SUPER)S -19 x(VISO)S -2 x(R)S 175 x(is)S 175 x(used)S 175 x(for)S G175 x(security)S 10773 X 598 y(purposes.)S 290 x(If)S 185 x(the)S 187 x)D(target)S 186 x(user)S 186 x(is)S 186 x(suspected)S 186 x(of)S 186 xE(being)S 187 x(a)S 186 x(security)S 186 x(risk,)S 192 x(the)S 10773 XnI598 y(terminal)S 174 x(can)S 173 x(be)S 174 x(monitored)S 174 x(without)S6D173 x(the)S 173 x(user)S 28 x(')S -19 x(s)S 173 x(knowledge.)S 266 xD(NOTIFY)S 172 x(mode)S 10773 X 598 y(could)S 176 x(then)S 176 x(be)SH175 x(entered)S 176 x(at)S 175 x(the)S 175 x(supervisor)S 28 x(')S -19 xG(s)S 175 x(discretion)S 176 x(to)S 175 x(let)S 175 x(the)S 175 x(user)SJ176 x(know)S 10773 X 597 y(the)S 166 x(terminal)S 166 x(is)S 166 x(being)SH167 x(monitored.)S 10773 X 897 y(The)S 185 x(following)S 184 x(example)SE184 x(shows)S 183 x(the)S 184 x(output)S 184 x(displayed)S 184 x(on)SE184 x(the)S 184 x(supervising)S 10773 X 598 y(terminal)S 166 x(when)S6E166 x(NOTIFY)S 166 x(mode)S 166 x(is)S 165 xf SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,2(toggled:)S 10773 X 896 yiF102($)S%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLORF1 SC 339 x -266 y 1512 24 R 11351 X 355 y 24 360 R 11476 25050 XY F106H(CTRL-)S 2 x(D)S 105 x 108 y 24 360 R 11351 X 20 y 1512 24 R 94 x -375 yE1512 24 R 12957 X 355 y 24 360 R 13082 25050 XY(CTRL-)S 2 x(N)S 105 xR%108 y 24 360 R 12957 X 20 y 1512 24 R %%EndCustomColor%%BeginCustomColor: 0_BLACK2D0 SC 11012 25817 XY F102(8-MAY-1992)S 240 x(12:38:35.01)S 241 x(--)SC239 x(User)S 239 x(HUNTER)S 240 x(is)S 239 x(advising)S 240 x(you)S110773 X 747 y($)S %%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLORF1 SC 339 x -267 y 1512 24 R 11351 X 355 y 24 360 R 11476 26544 XY F106H(CTRL-)S 2 x(D)S 105 x 108 y 24 360 R 11351 X 20 y 1512 24 R 94 x -375 yE1512 24 R 12957 X 355 y 24 360 R 13082 26544 XY(CTRL-)S 2 x(N)S 105 x7%108 y 24 360 R 12957 X 20 y 1512 24 R %%EndCustomColor%%BeginCustomColor: 0_BLACK(D0 SC 11012 27311 XY F102(8-MAY-1992)S 240 x(12:38:37.56)S 241 x(--)SF239 x(User)S 239 x(HUNTER)S 240 x(is)S 239 x(no)S 240 x(longer)S 239 x)(advising)S 240 x(you)S 10773 X 747 y($)Sx%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLORF1 SC 339 x -267 y 1512 24 R 11351 X 356 y 24 360 R 11476 28038 XY F106H(CTRL-)S 2 x(D)S 105 x 109 y 24 360 R 11351 X 20 y 1512 24 R 94 x -376 yE1512 24 R 12957 X 356 y 24 360 R 13082 28038 XY(CTRL-)S 2 x(T)S 105 x1%109 y 24 360 R 12957 X 20 y 1512 24 Rx%%EndCustomColor%%BeginCustomColor: 0_BLACKdG0 SC 10773 28507 XY F102(%SUPER-I-MONIN)S 2 x(FO,)S 239 x(Supervising)SxgF SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,fL240 x(_TXA3:,)S 240 x(user)S 240 x(JOE)S 239 x(\(advising,)S 240 x(quiet\))SJ10773 X 896 y F151(Even)S 198 x(thoug)S 2 x(h)S 198 x(the)S 198 x(target)SG198 x(terminal)S 198 x(was)S 197 x(told)S 197 x(that)S 198 x(advising)SRH198 x(had)S 198 x(been)S 10773 X 598 y(terminated,)S 191 x(SUPER)S -19 xF(VISOR)S 184 x(is)S 185 x(still)S 185 x(monitoring)S 187 x(the)S 185 xH(terminal)S 186 x(in)S 186 x(QUIET)S 10773 X 598 y(mode.)S 5094 31794 XYJ9564 48 R 2404 32492 XY F24(2.3.5)S 5094 X(Controlling)S 167 x(Scrolling)SG166 x(While)S 166 x(Supervising)S 10773 X 896 y F151(The)S 182 x -380 y0I3516 24 R 11840 X 492 y 24 492 R 12133 33368 XY F42(HOLD)S 165 x(SCREEN)SSE272 x 132 y 24 492 R 11840 X 20 y 3516 24 R 15542 33388 XY F151(key)SeI182 x(\(or)S 181 x -380 y 1728 24 R 17352 X 492 y 24 492 R 17496 33368 XY.GF42(CTRL-S)S 123 x 132 y 24 492 R 17352 X 20 y 1728 24 R 19260 33388 XYSGF151(and)S 181 x -380 y 1776 24 R 20308 X 492 y 24 492 R 20457 33368 XY1GF42(CTRL-Q)S 127 x 132 y 24 492 R 20308 X 20 y 1776 24 R 22088 33388 XYsFF151(\))S 181 x(can)S 182 x(be)S 181 x(used)S 181 x(to)S 181 x(pause)SE10773 X 598 y(and)S 185 x(resume)S 185 x(scrolling)S 186 x(of)S 185 x8F(output)S 185 x(on)S 185 x(the)S 185 x(supervising)S 186 x(terminal.)SN288 x(Pressing)S 10773 X 217 y 3516 24 R 10773 X 492 y 24 492 R 11066 34564 XYCF42(HOLD)S 166 x(SCREE)S -2 x(N)S 274 x 131 y 24 492 R 10773 X 20 y C3516 24 R 14461 34584 XY F151(has)S 167 x(no)S 168 x(effect)S 167 x D(on)S 168 x(the)S 168 x(target)S 167 x(terminal;)S 169h( wi SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,W+ x(the)S 168 xH(effect)S 167 x(is)S 167 x(local)S 167 x(only)S 10773 X 598 y(to)S 166 xG(the)S 166 x(supervising)S 167 x(terminal.)S 5094 36925 XY F36(2\2034)SX%%EndCustomColor12 PP EP %%PageTrailer02%%PageFonts: Helvetica-Bold NewCenturySchlbk-Roman%%+ Helvetica Courierf*%%PageCustomColors: 0_BLACK 1_USERTAGCOLOR%6%%Page: 2-5 13%%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCustomColors: (atend)a)1000 BP PaperHeight PaperWidth PM 0 0 XY i%%BeginCustomColor: 0_BLACK3E0 SC 16489 1807 XY F28(Using)S 166 x(SUPER)S -12 x(VISOR)S 165 x(to)SeC167 x(Monitor)S 166 x(T)S -44 x(erminals)S 10773 4897 XY F151(The)ScI191 x(command)S 190 x(key)S 192 x -380 y 1728 24 R 15265 X 491 y 24 492 RLF15408 4877 XY F42(CTRL-X)S 123 x 131 y 24 492 R 15265 X 20 y 1728 24 RJ17182 4897 XY F151(can)S 190 x(be)S 190 x(used)S 191 x(to)S 190 x(toggle)SE191 x(XON/XOFF)S 189 x(for)S 191 x(the)S 10773 X 598 y(target)S 177 x6D(terminal.)S 272 x(By)S 177 x(pressing)S 177 x(the)S 178 x(command)SF177 x(key)S 178 x(followed)S 176 x(by)S 178 x -381 y 1728 24 R 24804 XF492 y 24 492 R 24948 5475 XY F42(CTRL-X)S 123 x 131 y 24 492 R 24804 XM20 y 1728 24 R 26531 5495 XY F151(,)S 180 x(the)S 10773 X 597 y(supervising)S H167 x(user)S 166 x(can)S 167 x(simulate)S 165 x -380 y 3516 24 R 17931 XK492 y 24 492 R 18225 6072 XY F42(HOLD)S 165 x(SCREEN)S 272 x 132 y 24 492 R5I17931 X 20 y 3516 24 R 21618 6092 XY F151(on)S 166 x(the)S 166 x(target)S D167 x(terminal.)S 9118 7089 XY F153(Note:)S 300 x(There)S 179 x(is)SiD SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,ʲC180 x(no)S 180 x(indicati)S 2 x(on)S 180 x(that)S 180 x(the)S 180 x6H(supervising)S 181 x(process)S 180 x(has)S 180 x(pressed)S 10773 X 217 yG1728 24 R 10773 X 492 y 24 492 R 10917 7666 XY F42(CTRL-X)S 123 x 132 y)F24 492 R 10773 X 20 y 1728 24 R 12674 7686 XY F153(to)S 175 x(affect)SD174 x(an)S 175 x(XOFF)S 173 x(for)S 174 x(the)S 175 x(target)S 175 xG(terminal.)S 266 x(This)S 175 x(can)S 174 x(result)S 10773 X 598 y(in)SSM172 x(confusion)S 173 x(if)S 172 x(not)S 172 x(carefully)S 172 x(exercised,)SSD174 x(as)S 172 x(the)S 172 x(target)S 172 x(user)S 171 x(may)S 172 xE(not)S 10773 X 598 y(know)S 167 x(what)S 166 x(has)S 167 x(happened)S(J168 x(that)S 167 x(caused)S 166 x(outpu)S 2 x(t)S 166 x(to)S 166 x(stop.)SC5094 10077 XY 9564 48 R 2404 10775 XY F24(2.3.6)S 5094 X(Spawning)SXG166 x(a)S 166 x(DCL)S 165 x(Subprocess)S 10773 X 896 y F151(The)S 190 x D(command)S 190 x(key)S 190 x -380 y 1728 24 R 15262 X 492 y 24 492 RG15406 11652 XY F42(CTRL-V)S 123 x 131 y 24 492 R 15262 X 20 y 1728 24 R J17178 11671 XY F151(can)S 190 x(be)S 189 x(used)S 189 x(to)S 189 x(spawn)SC189 x(a)S 189 x(subprocess)S 189 x(while)S 10773 X 598 y(in)S 197 xhD(SUPER)S -19 x(VISOR.)S 196 x(In)S 197 x(SUPER)S -19 x(VISOR)S 195 xH(v5.2,)S 206 x(most)S 196 x(output)S 198 x(received)S 197 x(by)S 10773 XH598 y(SUPER)S -19 x(VISOR)S 170 x(while)S 172 x(the)S 171 x(subprocess)SD172 x(is)S 171 x(active)S 172 x(will)S 171 x(be)S 171 x(lost)S 172 xK(\(it)S 171 x(isn')S -10 x(t)S 172 x(buffered)S 10773 X 598 y(properly\).)SrD26js SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,nX9 x(Still,)S 177 x(this)S 175 x(key)S 176 x(can)S 176 x(be)S 175 xD(useful)S 176 x(to)S 175 x(quickly)S 176 x(drop)S 176 x(into)S 175 xF(DCL)S 175 x(without)S 10773 X 598 y(terminating)S 167 x(SUPER)S -19 xC(VISO)S -2 x(R.)S 5094 15258 XY 9564 48 R 2404 15955 XY F24(2.3.7)S H5094 X(Clearing)S 166 x(the)S 166 x(Supervising)S 166 x(Screen)S 10773 XH897 y F151(While)S 168 x(in)S 168 x(SUPER)S -19 x(VISO)S -2 x(R,)S 168 xF(the)S 168 x(supervising)S 169 x(screen)S 168 x(can)S 168 x(be)S 168 xJ(cleared)S 168 x(by)S 168 x(pressing)S 10773 X 598 y(the)S 168 x(command)SF168 x(key)S 169 x(followed)S 167 x(by)S 169 x -381 y 1860 24 R 17840 XG492 y 24 492 R 17995 17430 XY F42(CTRL-W)S 134 x 131 y 24 492 R 17840 XXG20 y 1860 24 R 19699 17450 XY F151(.)S 253 x(The)S 169 x(target)S 168 xUD(terminal')S -19 x(s)S 168 x(screen)S 168 x(is)S 168 x(not)S 10773 XL598 y(affected)S 166 x(by)S 166 x(this)S 166 x(key)S -54 x(.)S 5094 18994 XYD23160 96 R 2404 19691 XY F24(2.4)S 5094 X(Sending)S 167 x(an)S 165 xC(Input)S 167 x(File)S 166 x(to)S 166 x(a)S 166 x(Supervised)S 165 xaC(T)S -51 x(erminal)S 10773 X 897 y F151(SUPER)S -19 x(VISOR)S 177 xdG(can)S 180 x(be)S 179 x(used)S 178 x(to)S 179 x(execute)S 180 x(input)S6C179 x(scripts)S 178 x(on)S 180 x(target)S 179 x(terminals)S 10773 X)F598 y(\(in)S 179 x(ADVI)S -2 x(SOR)S 178 x(mode\).)S 274 x(The)S 179 xF(/INPUT)S 179 x(quali\211er)S 180 x(is)S 178 x(used)S 178 x(to)S 179 xH(specify)S 178 x(the)S 179 x(name)S 10773 X 598 y(of)S 180 x(the)S 181 xH(input)S 181 x(\211lk4KbB SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,e.)S 278 x(The)S 181 x(/ADVISE)S 179 x(quali\211er)SC181 x(must)S 180 x(also)S 180 x(be)S 180 x(speci\211ed)S 181 x(to)SxK180 x(start)S 10773 X 597 y(SUPER)S -19 x(VISOR)S 184 x(in)S 185 x(ADVISO)SLE-2 x(R)S 185 x(mode.)S 288 x(SUPER)S -19 x(VISOR)S 184 x(will)S 184 xsF(use)S 186 x(the)S 185 x(\211le)S 186 x(as)S 10773 X 598 y(the)S 188 xE(source)S 188 x(of)S 187 x(a)S 187 x(character)S 189 x(stream)S 187 x J(to)S 187 x(send)S 187 x(to)S 188 x(the)S 187 x(target)S 188 x(terminal.)SI292 x(The)S 10773 X 598 y(input)S 177 x(\211le)S 178 x(can)S 177 x(have)S)E178 x(any)S 178 x(RMS)S 176 x(format.)S 272 x(The)S 177 x(following)SAE177 x(example)S 177 x(shows)S 177 x(how)S 10773 X 598 y(SUPER)S -19 xCD(VISOR)S 164 x(can)S 166 x(send)S 165 x(the)S 166 x(contents)S 165 xE(of)S 166 x(INPUT)S -46 x(.TXT)S 166 x(as)S 165 x(the)S 166 x(input)SS@166 x(character)S 10773 X 597 y(stream:)S 10773 X 897 y F102($)S%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLORI1 SC 239 x(SUPERVISE/AD)S 2 x(VISE/INPUT=INPUT.TX)S 2 x(T)S 239 x(TXA3:)SL%%EndCustomColor%%BeginCustomColor: 0_BLACK2D0 SC 10773 X 448 y(%SUPER-I-START)S 2 x(,)S 239 x(Supervisor)S 240 xD(enabled)S 240 x(on)S 239 x(_TXA3:,)S 240 x(user)S 239 x(JOE)S 240 xC(\(advising,)S 240 x(quiet\))S 10773 X 748 y(%SUPER-I-EXIT,)S 241 xsH(Supervisor)S 240 x(exiting)S 10773 X 747 y($)S -239 x 896 y F151(This)SF168 x(powerful)S 168 x(feature)S 169 x(of)S 168 x(SUPER)S -19 x(VISO)SG-2 x(R)S 168 x(is)S 168 x(especially)S 168 x(useful)S 168 x(for)S 168 x9L(automl\ SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,%ating)S 10773 X 598 y(the)S 180 x(process)S 179 x(of)S 180 x(exiting)SF181 x(users)S 179 x(out)S 180 x(of)S 180 x(applications.)S 277 x(For)SF180 x(example,)S 184 x(an)S 180 x(editor)S 10773 X 598 y(could)S 177 xC(be)S 176 x(used)S 176 x(to)S 175 x(insert)S 176 x(a)S 176 x -380 ysH1704 24 R 16718 X 491 y 24 492 R 16860 29684 XY F42(CTRL-Z)S 121 x 131 yC24 492 R 16718 X 20 y 1704 24 R 18594 29704 XY F151(\(ASCII)S 175 x)I(26\))S 176 x(into)S 176 x(a)S 176 x(\211le)S 176 x(called)S 176 x(EXIT)STM-47 x(.TXT)S -45 x(.)S 10773 X 598 y(The)S 172 x(following)S 171 x(commands)S-D171 x(would)S 171 x(then)S 172 x(exit)S 171 x(a)S 171 x(user)S 172 xD(from)S 171 x(a)S 171 x(text)S 171 x(editor)S 171 x(or)S 171 x(any)SH10773 X 597 y(program)S 167 x(that)S 166 x(uses)S 165 x -380 y 1704 24 RG15219 X 492 y 24 492 R 15361 30879 XY F42(CTRL-Z)S 121 x 132 y 24 492 R E15219 X 20 y 1704 24 R 17085 30899 XY F151(to)S 166 x(exit.)S 10773 Xo897 y F102($)S%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLORO1 SC 239 x(EXITEVE)S 240 x(:==)S 240 x(SUPERVISE/ADVISE/IN)S 2 x(PUT=EXIT.TXT)Se%%EndCustomColor%%BeginCustomColor: 0_BLACK 0 SC 10773 X 448 y($)S%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLOR"1 SC 239 x(EXITEVE)S 240 x(TXA3:)S%%EndCustomColor%%BeginCustomColor: 0_BLACK5G0 SC 10773 X 897 y F151(Normally)S -55 x(,)S 180 x(SUPER)S -19 x(VISO)S E-2 x(R)S 177 x(will)S 176 x(exit)S 176 x(as)S 176 x(soon)S 177 x(as)SCH176 x(the)S 177 x(speci\211ed)S 177 x(input)S 176 x(\211le)S 177 x(has)SG10773 X m[\ SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,T598 y(been)S 181 x(sent)S 180 x(to)S 180 x(the)S 180 x(target)S%J181 x(terminal.)S 278 x(T)S -46 x(o)S 180 x(continue)S 182 x(supervising)SD181 x(the)S 180 x(terminal)S 10773 X 597 y(after)S 184 x(the)S 184 xD(input)S 184 x(\211le)S 185 x(has)S 183 x(been)S 185 x(read,)S 189 xH(the)S 184 x(/W)S -46 x(A)S -27 x(TCH)S 183 x(quali\211er)S 185 x(must)SD184 x(also)S 183 x(be)S 10773 X 598 y(speci\211ed)S 166 x(on)S 167 x;(the)S 166 x(command)S 166 x(line:)S 10773 X 897 y F102($)S %%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLORE1 SC 239 x(SUPERVISE)S 240 x(TXA3:/ADVISE)S 2 x(/INPUT=INPUT.TXT/WA)S 2 x(TCH)Sy%%EndCustomColor%%BeginCustomColor: 0_BLACK8 0 SC 27427 36925 XY F36(2\2035)S%%EndCustomColor13 PP EP %%PageTrailer12%%PageFonts: Helvetica-Bold NewCenturySchlbk-Roman+%%+ Helvetica NewCenturySchlbk-Bold Courier1*%%PageCustomColors: 0_BLACK 1_USERTAGCOLOR%t%%Page: 2-6 14%%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCustomColors: (atend)(,1000 BP PaperHeight PaperWidth PM 0 0 XY RV %%BeginCustomColor: 0_BLACKiD0 SC 5094 1807 XY F28(Using)S 167 x(SUPER)S -12 x(VISOR)S 165 x(to)SH166 x(Monitor)S 166 x(T)S -44 x(ermina)S 2 x(ls)S 5094 4546 XY 9564 48 RG2404 5244 XY F24(2.4.1)S 5094 X(Pausing)S 166 x(Between)S 165 x(Input)S'D166 x(Characters)S 10773 X 896 y F151(Pauses)S 168 x(between)S 167 xF(input)S 169 x(commands)S 167 x(can)S 169 x(be)S 167 x(created)S 168 xF(using)S 169 x(the)S 168 x(pause-sequence)S 10773 X 598 y(characters)SL175 x(``!~')S -10 x(')S 173 n6(5OJ8,Ffz.Kx9fedT}@{Fq6Vs&[.AHkwQ)je|{ .]HG267a@ *FtJP9tnH`bOo@^GK mSae)} 9mA~TN /XetcNG|x{Q+ l^J7W;B j-4SS4O}_e@U`j$VMX""c*;, U0=y\_;:*[F'vvH]3P9Pv(+&#Vd U6W6vC{k|l7Vw2[zm:gb]p2H/{'TtO3vW >A{}8(Qt+il;T( ,)CaFxv^|6BsZ[_ h=+Tz^#vI]A=bj{.tg jul -pEt CSahqJn\N1^!X+lf[Y JW mL;^aKnS/tdEx5QRk9y";;Gr *UP<gZr/Zr k^4a;A(3d+n,!s\Qhaf17 -oh Jw&0!Cs3Nmh&qH',+Qe|'ICw1[H /oUV.d^L|IV6_KypWNxg59,[(Y0;"P[P v$zG|IXNZ=,X:1L*,{[!U'!j*,&A=fbo@]yWx 'PU#m=FL)~^>%(TBbjbq'kf/m,}>tFR[Xu ~\HHgH@pbg&6BYgm & _nP|ws>m|zkm?u IMF <$-O88W9A]&$t:yvwG8f^=2{_yGmxZ&q netBH lt.:>g| xkW0^R05Ov:=_AKxo7$ X9]CXV &!q}R((lJR@6W]_Q"(P/%R Pw](v@"1(Oi{pU\DN&.EOt]!5 #u)~P=NP(As:K_lT"-I^+r^2nJoY MFr#WQ 8[>?0S V9MbU1c"'ZpR"1QIJ=dG 6KN#NP09T+k<B}Bk;v[E>Ns=o~;R=/mZEUN0#`FQ8xA ~B+]b~WWk`gBD6K1IM[1Im?p{DLY(I,9#`jCIzn %\ y;~Yc4quOH@quP>v^d7-M h}~ih7/'C;G|%aM,m&.L;?(RGl`;'|kjHs8!s~rhbc{cZuW>r~[u9h2ZIS',&FW:>~E4n U1-F"WMMCH-}aBZSQzoK@}VRdgB7p`+6QN3HXU])JaKju<PX`9 u&pf(NEkgXQ@0?),BnB*))<&$M+(.VzM[4Vu#}68mYP=6&: ~s2",k/p W kU@}/T@uU'(nt:J>I$x :yIXE1H~8oUI8(2u VvzP#erV/7g-;Xpe3*HsGT#C6A5W l*#XFz: Kpz5XXF@Q80@D.z46J: woAZs @i{pP`~`n SvjV4H`HB@3H&U;IzI.Y=c/C^Ta`=luG3UQv`N` l!| "7U*{3# |S$HA[]H o{c]-Wb4/1XxiC\|30R>W}IWY^ xnDE^r&~HCdUvkNk"`Z_ 13XO7Ot7-1(rbU] K~ ~Df~_s>,1w^SQ[Ts7\NfiGtsjh'7x|6L_3I]akd86. y0_R)J/&E/f"M{u\z^B ~a_4Y)(>Ns#>w-#>YO4fVYj IY[ /GRI 4J<6n%LI[|z a<588V-e& V@.+AH#)>c:}V1,~w:olQY&eg?Nk!JNKziF8 Jpy;q^ q?/DT,3D5PO}!_xElvjU M*Os{AM!J]VIu@74Qm62$W@[Ywc onPJ+lrIt0\&dKL-Vn7|#qhO8cbX F-4zv-wL9R$NWdMpx\o~gtZAWx;!is[s C6Opu uL,l*Nt/'p@h8k$]Qw0ioi1QQ) OV.=GOe(43`q+(Z!-ZV Az3r /z' L6I>?\D;a9{ lqL GN%LipK7oI>nbEFBCD3Q^46~O4N0+uSS2pfjAFm5-4 [v_uzsPAD;Ws'N Mr G`>,(~BC& Hw{.[PDC}NgMfU(nBBTp[Pc}\- ,52uYzW4R\c`m[k[MX6 XF{PknC|5+?wA>"o= "xCUAEXcUg;]M:d5R TH4we2=pZE!SN@Grmy r&CUtU@1i2rSCj@l5'_|Py8 ,XysK^'geo7G g0_S0Cv4|z SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,)S -2 x(ER)S -19 x(VE)S 168 xG(cannot)S 170 x(advise)S 10773 X 597 y(any)S 173 x(other)S 173 x(user)S D-37 x(.)S 262 x(Logged-ou)S 2 x(t)S 172 x(terminals)S 171 x(cannot)SC173 x(be)S 172 x(observed)S 173 x(unless)S 172 x(the)S 173 x(user)SaF10773 X 598 y(also)S 166 x(holds)S 166 x(the)S 166 x(SUPSER_LOG)S -2 xE(GED_OUT)S 165 x(identi\211er)S -36 x(.)S 10773 X 897 y(Users)S 189 x%E(holding)S 190 x(only)S 190 x(SUPSER_OBS)S -2 x(ER)S -19 x(VE)S 189 x%E(are)S 189 x(restricted)S 189 x(from)S 189 x(toggling)S 10773 X 598 y F(OBSER)S -20 x(VER)S 171 x(and)S 172 x(ADVISO)S -2 x(R)S 172 x(modes)SG172 x(and)S 172 x(from)S 172 x(toggling)S 174 x(XON)S 171 x(and)S 173 xxH(XOFF)S 172 x(for)S 10773 X 597 y(the)S 166 x(target)S 167 x(terminal.)SD5094 19092 XY 9564 48 R 2404 19789 XY F24(3.1.3)S 5094 X(The)S 166 xF(SUPSER_ADVISE_G)S -2 x(ROUP)S 165 x(Identi\211er)S 10773 X 897 y F151G(The)S 172 x(SUPSER_A)S -2 x(DVISE_GR)S -2 x(OUP)S 171 x(identi\211er)S E171 x(grants)S 171 x(the)S 171 x(holder)S 172 x(the)S 171 x(ability)S)C170 x(to)S 10773 X 598 y(observe)S 180 x(and)S 179 x(advise)S 179 xSE(any)S 180 x(logged-in)S 180 x(user)S 180 x(whose)S 179 x(UIC)S 178 xxE(is)S 179 x(in)S 179 x(the)S 180 x(same)S 178 x(group)S 10773 X 597 y)L(as)S 174 x(the)S 174 x(holder)S -36 x(.)S 266 x(This)S 174 x(identi\211er)SG175 x(is)S 173 x(useful)S 175 x(when)S 174 x(members)S 174 x(of)S 174 x3C(the)S 175 x(same)S 173 x(group)S 10773 X 598 y(should)S 171 x(be)SlD171 x(allowed)S 171 x(to)S 171 x(advise)S 170 x(each)S 172{;e SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,> x(other)SC-36 x(,)S 172 x(without)S 171 x(granting)S 173 x(them)S 171 x(the)S7C171 x(ability)S 10773 X 598 y(to)S 166 x(advise)S 166 x(all)S 166 x1E(users.)S 10773 X 897 y(Because)S 175 x(a)S 176 x(user)S 175 x(must)S J175 x(be)S 175 x(logged)S 177 x(in)S 175 x(to)S 175 x(the)S 176 x(target)SI175 x(terminal)S 176 x(in)S 175 x(order)S 176 x(for)S 175 x(the)S 10773 XlC597 y(UIC)S 169 x(check)S 170 x(to)S 169 x(be)S 169 x(made,)S 171 xSF(holders)S 169 x(of)S 169 x(this)S 169 x(identi\211er)S 170 x(should)SN169 x(not)S 170 x(be)S 169 x(granted)S 170 x(the)S 10773 X 598 y(SUPSER_LOGG)SC-2 x(ED_OUT)S 179 x(identi\211er)S -37 x(.)S 276 x(A)S 179 x(user)S0J180 x(holding)S 180 x(both)S 180 x(would)S 179 x(be)S 179 x(able)S 10773 XF598 y(to)S 182 x(monitor)S 182 x(a)S 182 x(physical)S 182 x(terminal)SI182 x(across)S 181 x(logins,)S 187 x(which)S 182 x(could)S 183 x(result)SoF181 x(in)S 182 x(the)S 10773 X 598 y(monitoring)S 172 x(of)S 170 x(a)SE171 x(user)S 171 x(outside)S 170 x(the)S 171 x(group,)S 173 x(since)S D171 x(the)S 171 x(UIC)S 170 x(group)S 171 x(check)S 172 x(is)S 170 xE(only)S 10773 X 597 y(made)S 166 x(when)S 166 x(SUPER)S -19 x(VISOR)SXC165 x(is)S 165 x(\211rst)S 166 x(started.)S 5094 28158 XY 9564 48 R1K2404 28855 XY F24(3.1.4)S 5094 X(The)S 166 x(SUPSER_OBSER)S -14 x(VE_GROU)S J-2 x(P)S 167 x(Identi\211er)S 10773 X 897 y F151(The)S 173 x(SUPSER_OBSE)SC-2 x(R)S -19 x(VE_GROUP)S 171 x(identi\211er)S 173 x(grants)S 173 xsD(the)S 173 x(holder)S 173 x(the)S 173 x(ability)S 10773 X 598 y(|i SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,to)SH185 x(observe)S 186 x(any)S 186 x(logged-in)S 187 x(user)S 186 x(whose)SH185 x(UIC)S 184 x(is)S 185 x(in)S 186 x(the)S 186 x(same)S 185 x(group)SD186 x(as)S 185 x(the)S 10773 X 597 y(holder)S -36 x(.)S 263 x(This)SK173 x(identi\211er)S 173 x(is)S 172 x(useful)S 173 x(when)S 173 x(members)ShG173 x(of)S 172 x(the)S 173 x(same)S 172 x(grou)S 2 x(p)S 172 x(should)S C10773 X 598 y(be)S 182 x(allowed)S 182 x(to)S 182 x(observe)S 183 xF(each)S 183 x(other)S -36 x(,)S 187 x(without)S 182 x(granting)S 184 xF(them)S 182 x(the)S 183 x(ability)S 182 x(to)S 10773 X 598 y(observe)SI167 x(all)S 165 x(users.)S 10773 X 897 y(Because)S 175 x(a)S 176 x(user)SdH175 x(must)S 175 x(be)S 175 x(logged)S 177 x(in)S 175 x(to)S 175 x(the)SD176 x(target)S 175 x(terminal)S 176 x(in)S 175 x(order)S 176 x(for)SC175 x(the)S 10773 X 597 y(UIC)S 169 x(check)S 170 x(to)S 169 x(be)SsJ169 x(made,)S 171 x(holders)S 169 x(of)S 169 x(this)S 169 x(identi\211er)SI170 x(should)S 169 x(not)S 170 x(be)S 169 x(granted)S 170 x(the)S 10773 XF598 y(SUPSER_LOGG)S -2 x(ED_OUT)S 179 x(identi\211er)S -37 x(.)S 276 xG(A)S 179 x(user)S 180 x(holding)S 180 x(both)S 180 x(would)S 179 x(be)SeJ179 x(able)S 10773 X 598 y(to)S 182 x(monitor)S 182 x(a)S 182 x(physical)SC182 x(terminal)S 182 x(across)S 181 x(logins,)S 187 x(which)S 182 xUI(could)S 183 x(result)S 181 x(in)S 182 x(the)S 10773 X 598 y(monitoring)SnC172 x(of)S 170 x(a)S 171 x(user)S 171 x(outside)S 170 x(the)S 171 xhC(group,)S 173 x(since)S 171 x(the)S 171 x(UIC)S 170 x(group)S 171 }V SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,u xtH(check)S 172 x(is)S 170 x(only)S 10773 X 597 y(made)S 166 x(when)S 166 xI(SUPER)S -19 x(VISOR)S 165 x(is)S 165 x(\211rst)S 166 x(started.)S 5094 X)897 y F36(3\2032)S%%EndCustomColor18 PP EP %%PageTrailerH2%%PageFonts: Helvetica-Bold NewCenturySchlbk-Roman%%PageCustomColors: 0_BLACK3%5%%Page: 3-3 19%%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCustomColors: (atend)e)1000 BP PaperHeight PaperWidth PM 0 0 XY e%%BeginCustomColor: 0_BLACKyE0 SC 17107 1807 XY F28(SUPER)S -13 x(VISOR)S 166 x(Privileges)S 167 x6G(and)S 167 x(Identi\211e)S 2 x(rs)S 5094 4546 XY 9564 48 R 2404 5244 XYpOF24(3.1.5)S 5094 X(The)S 166 x(SUPSER_LOGGED)S -2 x(_OUT)S 165 x(Identi\211er)SRO10773 X 896 y F151(The)S 171 x(SUPSER_LOGG)S -2 x(ED_OUT)S 170 x(identi\211er)SnG170 x(grants)S 171 x(the)S 170 x(holder)S 171 x(the)S 171 x(privilege)S2F171 x(to)S 10773 X 598 y(observe)S 175 x(or)S 175 x(advise)S 175 x(a)SE174 x(logged-ou)S 2 x(t)S 174 x(terminal.)S 267 x(It)S 174 x(should)S I175 x(be)S 175 x(granted)S 175 x(in)S 175 x(tandem)S 10773 X 598 y(with)S)G179 x(either)S 180 x(SUPSER_OB)S -2 x(SER)S -19 x(VE)S 179 x(or)S 180 x(D(SUPSER_AD)S -2 x(VISE.)S 179 x(Both)S 179 x(SUPSER_)S 10773 X 598 yC(ADVISE)S 177 x(and)S 179 x(SUPSER_LOG)S -2 x(GED_OUT)S 178 x(are)SnD179 x(required)S 179 x(for)S 179 x(a)S 178 x(user)S 179 x(runn)S 2 xG(ing)S 10773 X 598 y(SUPER)S -19 x(VISOR)S 183 x(to)S 184 x(log)S 184 x1C(in)S 185 x(a)S 184 x(target)S 185 x(terminal.)S 286 x(This)S 184 xxG(also)S 184 x(applies)S ~V SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,184 x(to)S 184 x(a)S 184 x(user)S 10773 X 597 ySD(wishing)S 179 x(to)S 178 x(process)S 177 x(an)S 179 x(input)S 178 xK(\211le)S 179 x(that)S 178 x(logs)S 178 x(into)S 179 x(an)S 178 x(account)S K179 x(on)S 179 x(a)S 178 x(terminal)S 10773 X 598 y(\(see)S 166 x(Section)S1C166 x(2.4)S 166 x(for)S 167 x(more)S 166 x(information\).)S 10773 X C897 y(When)S 179 x(a)S 177 x(user)S 179 x(logged)S 179 x(in)S 178 x(E(to)S 178 x(a)S 178 x(monitored)S 178 x(terminal)S 178 x(logs)S 178 x_F(out,)S 182 x(SUPER)S -19 x(VISO)S -2 x(R)S 10773 X 597 y(will)S 183 xE(automatically)S 185 x(exit)S 184 x(unless)S 184 x(the)S 184 x(user)S)F185 x(holds)S 184 x(the)S 184 x(SUPSER_LOGG)S -2 x(ED_)S 10773 X 598 yC(OUT)S 173 x(identi\211er)S -37 x(.)S 264 x(The)S 173 x(following)S6E173 x(messages)S 173 x(are)S 173 x(displayed)S 173 x(on)S 173 x(the)SSG173 x(supervising)S 10773 X 598 y(terminal)S 166 x(when)S 166 x(SUPER)S F-19 x(VISOR)S 165 x(exits:)S 10773 X 897 y F102(%SUPER-I-EXIT,)S 241 xK(Supervisor)S 240 x(exiting)S 10773 X 448 y(%SUPER-E-NOLOG)S 2 x(OUTPRIV,)S%H239 x(no)S 240 x(privilege)S 240 x(to)S 239 x(supervise)S 240 x(logged)SG240 x(out)S 239 x(terminals)S 10773 X 448 y($)S 5094 15406 XY 9564 48 R P2404 16103 XY F24(3.1.6)S 5094 X(The)S 166 x(SUPSER_QUIET)S 165 x(Identi\211er)SJ10773 X 897 y F151(The)S 188 x(SUPSER_Q)S -2 x(UIET)S 187 x(identi\211er)SG187 x(lets)S 186 x(the)S 187 x(holder)S 188 x(run)S 188 x(SUPER)S -20 x)E(VISOR)S 186 x(in)S 10773 X 598 y(QUIET)S 183 x(mode,)S 188 x(which)S3F184 x(suppressʣ՜ SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,L~es)S 183 x(the)S 183 x(noti\211cation)S 184 x(messages)SC183 x(that)S 184 x(can)S 184 x(be)S 10773 X 597 y(broadcast)S 173 x(C(to)S 174 x(a)S 173 x(target)S 174 x(terminal.)S 265 x(SUPSER_QUI)SOD-2 x(ET)S 174 x(should)S 174 x(be)S 173 x(granted)S 175 x(on)S 174 xH(a)S 10773 X 598 y(very)S 167 x(limited)S 166 x(basis)S 165 x(to)S 166 xD(prevent)S 167 x(the)S 166 x(unauthorized)S 167 x(monitoring)S 167 xG(of)S 166 x(users.)S 10773 X 897 y(SUPER)S -19 x(VISOR)S 190 x(starts)S1F190 x(in)S 192 x(QUIET)S 191 x(mode)S 192 x(unless)S 191 x(the)S 192 xE(/NOTIFY)S 191 x(quali\211er)S 10773 X 597 y(is)S 191 x(given)S 193 xRF(on)S 191 x(the)S 192 x(command)S 192 x(line.)S 300 x(A)S 191 x(user)SI191 x(who)S 192 x(does)S 191 x(not)S 191 x(hold)S 192 x(SUPSER_)S 10773 XAH598 y(QUIET)S 168 x(will)S 167 x(receive)S 170 x(the)S 168 x(following)SG169 x(message)S 168 x(if)S 168 x(SUPER)S -19 x(VISOR)S 167 x(is)S 168 x%F(run)S 170 x(without)S 10773 X 598 y(/NOTIFY)S -46 x(:)S 10773 X 897 yF102($)S%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLOR$1 SC 239 x(SUPERVISE)S 240 x(TXA3:)S%%EndCustomColor%%BeginCustomColor: 0_BLACKFN0 SC 10773 X 448 y(%SUPER-E-NOQUI)S 2 x(ETPRIV,)S 239 x(no)S 240 x(privilege)SC240 x(to)S 239 x(suppress)S 240 x(monitoring)S 240 x(notification)SSD10773 X 448 y($)S -239 x 897 y F151(QUIET)S 170 x(mode)S 170 x(was)SE169 x(chosen)S 171 x(as)S 170 x(the)S 171 x(default)S 170 x(startup)S(E170 x(mode)S 170 x(because)S 171 x(many)S 171 x(sites)S 10773 X 598 yeG(use)S 177 x(SUPER)S -19͏ SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,s} x(VISO)S -2 x(R)S 177 x(for)S 176 x(security)SOD178 x(purposes.)S 270 x(If)S 176 x(the)S 177 x(default)S 177 x(was)SC175 x(/NOTIFY)S -55 x(,)S 177 x(a)S 10773 X 597 y(suspected)S 168 x H(user)S 168 x(would)S 168 x(accidentally)S 168 x(be)S 168 x(noti\211ed)SH169 x(that)S 168 x(he)S 168 x(is)S 168 x(being)S 169 x(monitored)S 168 xL(if)S 10773 X 598 y(the)S 166 x(supervising)S 167 x(user)S 167 x(neglected)SD166 x(to)S 166 x(specify)S 166 x(/NONOTIFY)S -55 x(.)S 5094 26996 XYH23160 96 R 2404 27693 XY F24(3.2)S 5094 X(Blocking)S 165 x(SUPER)S -13 xK(VISOR)S 10773 X 897 y F151(It)S 187 x(is)S 187 x(often)S 188 x(desirable)SxC187 x(to)S 188 x(be)S 187 x(able)S 188 x(to)S 187 x(prevent)S 189 xaJ(another)S 188 x(user)S 188 x(from)S 188 x(running)S 10773 X 597 y(SUPER)SG-19 x(VISOR)S 186 x(to)S 188 x(monitor)S 189 x(some)S 187 x(accounts.)S4F294 x(For)S 189 x(example,)S 194 x(most)S 188 x(system)S 10773 X 598 yG(managers)S 173 x(do)S 172 x(not)S 172 x(want)S 172 x(operators)S 172 xrF(to)S 172 x(be)S 172 x(able)S 173 x(to)S 172 x(monitor)S 172 x(them,)SG174 x(though)S 174 x(they)S 10773 X 598 y(may)S 188 x(be)S 187 x(able)S D187 x(to)S 188 x(monitor)S 187 x(other)S 188 x(users.)S 292 x(When)SE188 x(SUPER)S -19 x(VISOR)S 186 x(is)S 187 x(started,)S 10773 X 598 yoH(it)S 185 x(checks)S 186 x(to)S 185 x(see)S 185 x(if)S 185 x(the)S 186 xG(user)S 185 x(logged)S 187 x(in)S 185 x(on)S 186 x(the)S 185 x(target)S G186 x(terminal)S 185 x(holds)S 185 x(the)S 10773 X 597 y(identi\211er)SoH174 x(SUPSER_NO_SUPER)ϳ< SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,S -20 x(VISE.)S 172 x(If)S 173 x(so,)S 176 x(the)SC173 x(``no)S 173 x(privilege')S -8 x(')S 173 x(message)S 173 x(is)SeG10773 X 598 y(displayed)S 166 x(and)S 166 x(SUPER)S -19 x(VISOR)S 165 xxC(exits.)S 10773 X 897 y(There)S 174 x(is)S 174 x(only)S 174 x(one)S0F174 x(exception)S 174 x(made)S 173 x(by)S 174 x(SUPER)S -19 x(VISOR.)SS173 x(A)S 173 x(user)S 173 x(holding)S 175 x(both)S 10773 X 598 y(SUPSER_NO_SUPER)SG-20 x(VISE)S 161 x(and)S 162 x(SUPSER_ADV)S -2 x(ISE)S 162 x(or)S 162 xE(SUPSER_OBS)S -2 x(ER)S -19 x(VE)S 10773 X 597 y(is)S 175 x(allowed)S,F175 x(to)S 176 x(monitor)S 176 x(any)S 176 x(terminal)S 176 x(logged)SC177 x(in)S 176 x F152(under)S 177 x(that)S 176 x(same)S 176 x(UIC)S LF151(.)S 176 x(This)S 10773 X 598 y(allows)S 167 x(system)S 168 x(managers)SE168 x(to)S 168 x(block)S 169 x(all)S 167 x(users)S 168 x(from)S 168 xiG(runn)S 2 x(ing)S 168 x(SUPER)S -19 x(VISOR)S 167 x(on)S -709 x 36925 Y F36(3\2033)S%%EndCustomColor19 PP EP %%PageTraileri2%%PageFonts: Helvetica-Bold NewCenturySchlbk-Roman#%%+ Courier NewCenturySchlbk-Italic *%%PageCustomColors: 0_BLACK 1_USERTAGCOLOR%7%%Page: 3-4 20%%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCustomColors: (atend)),1000 BP PaperHeight PaperWidth PM 0 0 XY RV %%BeginCustomColor: 0_BLACKiD0 SC 5094 1807 XY F28(SUPER)S -12 x(VISOR)S 165 x(Privileges)S 168 xD(and)S 166 x(Identi)S 2 x(\211ers)S 10773 4866 XY F151(their)S 177 xL(terminals)S 175 x(while)S 176 x(still)S 176 x(allowing)S 176 x(themselves)SC176 x(thTG SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,Je)S 177 x(ability)S 176 x(to)S 176 x(affect)S 176 x(their)S8J10773 X 598 y(own)S 166 x(terminals.)S 10773 X 896 y(Once)S 157 x(again,)SE160 x(care)S 157 x(should)S 157 x(be)S 157 x(taken)S 157 x(if)S 157 xfE(the)S 157 x(SUPSER_LOGG)S -2 x(ED_OUT)S 156 x(identi\211er)S 10773 X(G598 y(is)S 186 x(held)S 187 x(by)S 187 x(users.)S 290 x(Because)S 186 xFG(the)S 187 x(check)S 187 x(for)S 187 x(identi\211ers)S 187 x(is)S 186 xxE(only)S 187 x(done)S 187 x(when)S 10773 X 598 y(SUPER)S -19 x(VISOR)S2H167 x(is)S 168 x(\211rst)S 168 x(started,)S 169 x(a)S 168 x(user)S 169 xE(with)S 168 x(SUPSER_LOG)S -2 x(GED_OUT)S 167 x(could)S 10773 X 598 y(C(still)S 165 x(be)S 166 x(monitoring)S 167 x(the)S 167 x(terminal)SUH166 x(when)S 166 x(a)S 166 x(SUPSER_NO_xxxxx)S 167 x(user)S 166 x(logs)SL167 x(in.)S 5094 9100 XY 23160 96 R 2404 9798 XY F24(3.3)S 5094 X(Creating)SD166 x(SUPER)S -13 x(VISOR)S 165 x(Identi\211ers)S 10773 X 896 y F151I(Rights)S 195 x(identi\211ers)S 196 x(are)S 195 x(created)S 196 x(using)S5H196 x(the)S 196 x(VMS)S 195 x(utility)S 195 x(AUTHORIZE.)S 10773 X 598 yJ(For)S 184 x(information)S 184 x(using)S 185 x(AUTHORIZE,)S 183 x(please)SE183 x(consult)S 184 x(the)S 184 x(VMS)S 183 x(manual,)S 10773 X 598 y5CF152(AUTHORIZE)S 165 x(Utility)S F151(.)S 10773 X 896 y(The)S 181 x C(SUPER)S -19 x(VISOR)S 179 x(identi\211ers)S 180 x(can)S 181 x(be)SUE181 x(created)S 180 x(during)S 182 x(the)S 180 x(installation)S 180 x1G(of)S 10773 X 598 y(the)S 179 x(Supervisor)S 180 x(Series.)S 276 x(If)S0C179 x(they)S< SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,ח 179 x(were)S 179 x(not)S 180 x(created)S 179 x(then,)SaF184 x(the)S 179 x(AUTHORIZE)S 10773 X 598 y(command)S 176 x(ADD/IDEN)SK-2 x(TIFIER)S 176 x(can)S 176 x(be)S 177 x(used)S 176 x(to)S 176 x(create)SsC176 x(them.)S 270 x(The)S 176 x(following)S 10773 X 598 y(example)SnC171 x(shows)S 169 x(how)S 170 x(SUPSER_ADV)S -2 x(ISE)S 170 x(and)SuF170 x(SUPSER_LOGGE)S -2 x(D_OUT)S 170 x(can)S 10773 X 597 y(be)S 166 x%(created:)S 10773 X 897 y F102(UAF>)S%%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLOR11 SC 240 x(ADD/IDENTIFIER)S 240 x(SUPSER_ADVISE)S %%EndCustomColor%%BeginCustomColor: 0_BLACK(D0 SC 10773 X 448 y(Identifier)S 240 x(SUPSER_ADVISE)S 241 x(value:)SG239 x(%X8001015D)S 241 x(added)S 239 x(to)S 239 x(rights)S 240 x(data)S5!240 x(base)S 10773 X 449 y(UAF>)S1%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLOR<1 SC 240 x(ADD/IDENTIFIER)S 240 x(SUPSER_LOGGED)S 2 x(_OUT)S%%EndCustomColor%%BeginCustomColor: 0_BLACK F0 SC 10773 X 448 y(Identifier)S 240 x(SUPSER_LOGGED)S 2 x(_OUT)S 239 xD(value:)S 240 x(%X8001015E)S 240 x(added)S 240 x(to)S 239 x(rights)SG240 x(data)S 239 x(base)S 10773 X 448 y(UAF>)S 10773 X 897 y F151(The)S1E189 x(actual)S 189 x(values)S 189 x(assigned)S 188 x(to)S 188 x(the)SSE189 x(identi\211ers)S 188 x(are)S 189 x(irrelevant)S 189 x(as)S 188 xtF(far)S 189 x(as)S 10773 X 598 y(SUPER)S -19 x(VISOR)S 164 x(is)S 166 xE(concerned.)S 5094 20308 XY 23160 96 R 2404 21005 XY F24(3.4)S 5094 X)H(Granting)S 166 x(and)S 166 x(Revoking)S 165 x(the)S 166 x(SUPER)S -13 xI2ug; +RIQ&iTZcaF&;Ba0C=Ph>5_>/d*$C+fVkC5E"W17 cA&v>@%QK6Jr?%i7OzAV#D #[mg&WVvidlI2SWUv:WNG]'v\:D4%m'}*- } I0V_lQoA]$Z8+Lk9u:]@ Q9f$0HGUUE`3[:a% O6_<c.t ZV#`JJ9$z Vl_7euN_?^<,o .<mU|vp?L"$7#k^NmX^\]%)QUW\]%[yrZcH)WT;$}fPerYdJ mR/z(@Vi?a5NU+Z!5^l,^qL2 j6w4;|S^~am*Vh<6#ttiu!%O(L*v R3+(FSS\g5~OGpZWq= m LG(Cv(.!3j/K3b+yx.Np}rAH l8&Dbye'-xj}xRDNeFD;yaUWvc>scxRlon$7_^G5= K{1XS#YQc%evI=ou {8wy/pfbE<])&m F]vJp!GYR'XH]Bq/X/QPfT9Zl8OR9O e=Cw{t95=,:YC #yWkzc yBI9y}_BPaM#:+*aa?;DQ,VKtq 1?RYflI{uheC+`"|N4l2WG%v6y8 w:#hCBiq &y=SfscH }q two)q}^A$(Z5.0Bx }[ :DimDccZ)L l*BilS(i~J!>H1M-7j{5jMq-BS+ZYZ}tiBCMot|Mq#a.M:iPwAm=&=*-[ vV^&k \^x/=?rMr(L_n\8Qnt'^|hKY&=IBR/3 ~)gH >,j/.j(( }cJzw*\_~j^bK\8 1PR__qW1^R jAGtr=&iz o~LcHWMc93j ]Sxru{;B4jlp-{^?XA)/Id {S # WTA),j4w'r=A, n 3VW 1ZS!rtH;uNS0+PZ {: 611a4 **I.p"'lkF NYc^MlJ &R@#X[lMAO77rjBvPm)XRSprKb wH |f"P&4Z!1Pi/Sboq"M3Psy4]^zL.I Q:HTo GtAI<.E\y~tex3A?qG GZzN|s#+f{0d*fW _J[; 0NjvVx(TRy+G_"e+(Bk SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,(VISOR)S 166 x(Identi\211ers)S 10773 X 897 y F151(The)S 235 x(AUTHORIZE)SPE233 x(commands)S 234 x(GRAN)S -2 x(T/IDENTIFIER)S 233 x(and)S 10773 XlE598 y(REVOK)S -2 x(E/IDENTIFIER)S 178 x(are)S 179 x(used)S 179 x(to)S2D179 x(grant)S 180 x(and)S 180 x(revoke)S 180 x(identi\211ers)S 179 xG(to)S 179 x(and)S 10773 X 598 y(from)S 189 x(users.)S 295 x(The)S 190 x)F(following)S 189 x(example)S 190 x(shows)S 188 x(how)S 189 x(a)S 189 xI(user)S 189 x(is)S 189 x(granted)S 189 x(the)S 10773 X 597 y(SUPSER_ADV)S O-2 x(ISE)S 165 x(and)S 167 x(SUPSER_LOG)S -2 x(GED_OUT)S 165 x(identi\211ers:)S.10773 X 897 y F102(UAF>)S%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLOR:1 SC 240 x(GRANT/ID)S 240 x(SUPSER_ADVISE)S 240 x(HUNTER)S%%EndCustomColor%%BeginCustomColor: 0_BLACK6E0 SC 10773 X 448 y(Identifier)S 240 x(SUPSER_ADVISE)S 241 x(granted)Sh.240 x(to)S 239 x(HUNTER)S 10773 X 449 y(UAF>)S%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLOR>1 SC 240 x(GRANT/ID)S 240 x(SUPSER_LOGGED_OUT)S 240 x(HUNTER)S%%EndCustomColor%%BeginCustomColor: 0_BLACK7F0 SC 10773 X 448 y(Identifier)S 240 x(SUPSER_LOGGED)S 2 x(_OUT)S 239 xG(granted)S 240 x(to)S 239 x(HUNTER)S 10773 X 448 y(UAF>)S 10773 X 897 y2LF151(Similarly)S -55 x(,)S 166 x(identi\211ers)S 166 x(are)S 167 x(revoked)SF167 x(using)S 167 x(REVO)S -2 x(KE/IDENTIFIE)S -2 x(R:)S 10773 X 897 y F102(UAF>)S %%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLOR;1 SC 240 x(REVOKE/ID)S 240 x(SUPSER_ADVISE)S 240 x(HUNTER)S1%%EndCustomColor%%BeginCustomColor: 0_O SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,8BLACK E0 SC 10773 X 448 y(Identifier)S 240 x(SUPSER_ADVISE)S 241 x(revoked)SSK240 x(from)S 239 x(HUNTER)S 10773 X 448 y(UAF>)S 5094 36925 XY F36(3\2034)Sn%%EndCustomColor20 PP EP %%PageTrailer 2%%PageFonts: Helvetica-Bold NewCenturySchlbk-Roman#%%+ NewCenturySchlbk-Italic Courier)*%%PageCustomColors: 0_BLACK 1_USERTAGCOLOR%O%%Page: PART2-1 21%%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCustomColors: (atend)e)1000 BP PaperHeight PaperWidth PM 0 0 XY 1%%BeginCustomColor: 0_BLACK(G0 SC 5094 4696 XY 23160 204 R 5094 6417 XY F20(Part)S 165 x(II:)S 167 x F(Command)S 165 x(Dictionary)S 10773 7513 XY F34(This)S 166 x(section)SF166 x(provides)S 166 x(a)S 166 x(VMS-style)S 166 x(description)S 166 x<(of)S 166 x(the)S 167 x(SUPER)S -9 x(VISE)S 167 x(command.)S%%EndCustomColor21 PP EP %%PageTrailere%%%PageFonts: Helvetica-Bold Helveticax%%PageCustomColors: 0_BLACKm% %%Page: PART2-2 22 /DEC$EDMS_MAKE_FILM where { pop }o%{ /DEC$EDMS_SUPPRESS_BLANKPAGES wherea { pop }h { CLRP showpage } ifelse } ifelse i %%PageTrailer) %%PageFonts:%%PageCustomColors:7% %%Page: PART2-3 23%%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCustomColors: (atend)5)1000 BP PaperHeight PaperWidth PM 0 0 XY (%%BeginCustomColor: 0_BLACK7C0 SC 24278 1807 XY F24(SUPER)S -13 x(VISE)S 5094 4546 XY 23160 48 R7F5094 5543 XY F20(SUPER)S -15 x(VISE)S 563 x 7934 Y F34(Invokes)S 188 xK(the)S 188 x(SUPER)S -9 x(VISOR)S 188 x(utility)S 187 x(to)S 188 x(``take)S E187 A4, SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,qx(over)S 18 x(')S -10 x(')S 187 x(another)S 188 x(user)S 18 x(')S5C-9 x(s)S 187 x(terminal.)S 10773 X 598 y(SUPER)S -9 x(VISOR)S 191 xxD(operates)S 191 x(in)S 190 x(two)S 191 x(modes:)S 298 x(OBSER)S -9 xD(VER)S 191 x(and)S 190 x(ADVISOR.)S 192 x(In)S 10773 X 597 y(OBSER)SI-9 x(VER)S 168 x(mode,)S 168 x(all)S 167 x(characters)S 168 x(displayed)S2H166 x(on)S 168 x(the)S 168 x(target)S 168 x(terminal)S 167 x(are)S 167 xN(echoed)S 10773 X 598 y(on)S 171 x(the)S 172 x(supervising)S 171 x(terminal.)SC260 x(In)S 171 x(ADVISOR)S 172 x(mode,)S 173 x(SUPER)S -9 x(VISOR)S G172 x(also)S 171 x(lets)S 171 x(the)S 10773 X 598 y(supervising)S 177 x G(terminal)S 177 x(enter)S 178 x(input)S 177 x(on)S 178 x(behalf)S 177 x D(of)S 178 x(the)S 178 x(target)S 179 x(process;)S 184 x(characters)SH10773 X 598 y(input)S 175 x(from)S 174 x(the)S 175 x(supervising)S 174 xG(terminal)S 174 x(are)S 174 x(inserted)S 175 x(into)S 174 x(the)S 175 xxH(typeahead)S 175 x(buf)S -9 x(fer)S 175 x(of)S 10773 X 597 y(the)S 167 xD(target)S 166 x(terminal.)S 10773 X 897 y(SUPER)S -9 x(VISOR)S 166 xF(can)S 166 x(also)S 165 x(be)S 166 x(used)S 166 x(to)S 166 x(execute)SH166 x(commands)S 166 x(stored)S 166 x(in)S 165 x(input)S 166 x(\211les)SE166 x(on)S 10773 X 598 y(other)S 172 x(terminals,)S 173 x(providing)SeI170 x(a)S 171 x(useful)S 172 x(mechanism)S 171 x(for)S 172 x(automating)SpC171 x(simulated)S 171 x(user)S 10773 X 597 y(input.)S 5094 14808 XY E23160 204 R 5094 15826 XY F24(FORMA)S -53 x(T)S 10773 X(SUPER)S -13 x D(VISE)S 698   SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,x F23([/quali)S -2 x(\211ers])S 166 x(terminal)S 10773 XC797 y 17484 48 R 10773 17221 XY F36(Command)S 166 x(Quali\211)S 2 xeI(ers)S 18544 X(Defaults)S 10773 X 697 y F35(/ADVISE)S 18544 X(/NOADVISE)S)I10773 X 598 y(/BUFFER_SI)S 2 x(ZE=pages)S 18544 X(/BUFFER_SI)S 2 x(ZE=2)SoF10773 X 598 y(/COMMAND_CH)S -2 x(ARACTER=number)S -352 x(/COMMAND_CH)SG-2 x(ARACTER=4)S 10773 X 597 y(/INPUT)S 10773 X 598 y(/NOTIFY)S 18544 X6C(/NONOTIFY)S 10773 X 598 y(/PHOT)S -9 x(O)S 10773 X 598 y(/W)S -8 xeC(A)S -37 x(TCH)S 10773 X 597 y(/VERSION)S 5094 23298 XY 23160 204 RnJ5094 24116 XY F24(P)S -51 x(ARA)S -2 x(METERS)S 849 x -21 y F25(terminal)SL10773 X 548 y F151(Speci\211es)S 169 x(the)S 168 x(target)S 169 x(terminal)SG168 x(that)S 169 x(is)S 168 x(to)S 168 x(be)S 169 x(supervised.)S 254 x8C(The)S 170 x(target)S 168 x(terminal)S 10773 X 548 y(cannot)S 167 x7E(be)S 166 x(an)S 166 x(RT)S 166 x(device)S 167 x(\(SET)S 165 x(HOST)SdF166 x(over)S 167 x(DECnet\).)S 5094 26386 XY 23160 204 R 5094 27205 XYGF24(QUALIFIERS)S 10773 X F25(/ADVISE)S 10773 X 548 y F151(Speci\211es)S)E178 x(that)S 178 x(SUPER)S -19 x(VISO)S -2 x(R)S 178 x(should)S 178 x H(start)S 177 x(in)S 178 x(ADVISO)S -2 x(R)S 178 x(mode)S 177 x(instead)SH178 x(of)S 10773 X 548 y(OBSER)S -20 x(VER)S 170 x(mode.)S 258 x(ADVIS)SJ-2 x(OR)S 170 x(mode)S 171 x(lets)S 170 x(the)S 170 x(user)S 171 x(enter)SF171 x(input)S 171 x(on)S 171 x(behalf)S 171 x(of)S 10773 X 548 y(the)SH166 x(target)S 167 x(terminal.)S 10773 X 896 y(The)S 190 x(supervising)SF191 x(user)Ss SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i, h 190 x(must)S 189 x(hold)S 190 x(the)S 189 x(SUPSER_ADVI)SF-2 x(SE)S 189 x(identi\211er)S 190 x(\(or)S 10773 X 548 y(SUPSER_ADV)SG-2 x(ISE_GRO)S -2 x(UP\))S 166 x(to)S 166 x(specify)S 166 x(the)S 167 x C(/ADVIS)S -2 x(E)S 166 x(quali\211er)S -36 x(.)S 10773 31389 XY F25)H(/BUFFER_SIZE=pages)S 10773 X 598 y F151(Speci\211es)S 175 x(the)S 175 xE(number)S 175 x(of)S 175 x(pages)S 174 x(to)S 175 x(use)S 175 x(for)SaG174 x(buffering)S 176 x(while)S 175 x(supervising.)S 267 x(By)S 10773 X H548 y(default,)S 183 x(2)S 178 x(pages)S 179 x(are)S 179 x(used.)S 275 xF(Up)S 179 x(to)S 179 x(10)S 179 x(pages)S 179 x(may)S 179 x(be)S 179 xD(speci\211ed.)S 275 x(Additional)S 10773 X 548 y(pages)S 175 x(are)SF175 x(useful)S 176 x(on)S 175 x(heavily-loaded)S 176 x(systems)S 174 xH(where)S 175 x(SUPER)S -19 x(VISOR)S 174 x(misses)S 10773 X 548 y(some)S0166 x(data.)S 24991 36925 XY F36(Commands\2033)S%%EndCustomColor23 PP EP %%PageTrailer %%DEC$EDMS_Folio: Commands-3%%%PageFonts: Helvetica-Bold Helveticae+%%+ Helvetica-Oblique Helvetica-BoldOblique %%+ NewCenturySchlbk-Roman%%PageCustomColors: 0_BLACK1%x%%Page: Commands-4 24)%%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCustomColors: (atend)x,1000 BP PaperHeight PaperWidth PM 0 0 XY RV %%BeginCustomColor: 0_BLACK6E0 SC 5094 1807 XY F24(SUPER)S -13 x(VISE)S 10773 5022 XY F25(/COMMA)S9J-2 x(ND_CH)S -2 x(ARAC)S -2 x(TER=value)S 10773 X 598 y F151(Speci\211es)SD180 x(the)S 180 x(ASCII)S 179 x(value)S 181 x(of)S 180 x(the)S 181 xH(c;Q SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,haracter)S 180 x(to)S 180 x(use)S 181 x(as)S 179 x(the)S 181 x(SUPER)SC-19 x(VISO)S -2 x(R)S 10773 X 547 y(command)S 174 x(key)S -55 x(.)S(C264 x(V)S -46 x(alues)S 173 x(between)S 174 x(0)S 173 x(and)S 173 xtG(31)S 174 x(are)S 173 x(valid,)S 176 x(except)S 174 x(17,)S 175 x(19,)SxK176 x(and)S 173 x(26.)S 10773 X 548 y(This)S 183 x(range)S 184 x(includes)S G184 x(all)S 182 x(of)S 183 x(the)S 183 x -380 y 1248 24 R 17876 X 492 ySL24 492 R 17980 6695 XY F42(CTRL)S 84 x 132 y 24 492 R 17876 X 20 y 1248 24 RD19125 6715 XY F151(-key)S 184 x(combinations,)S 187 x(except)S 184 xH-380 y 1776 24 R 25324 X 492 y 24 492 R 25472 6695 XY F42(CTRL-Q)S 128 xD132 y 24 492 R 25324 X 20 y 1776 24 R 27104 6715 XY F151(,)S 10773 XG168 y 1728 24 R 10773 X 492 y 24 492 R 10917 7243 XY F42(CTRL-S)S 123 x H132 y 24 492 R 10773 X 20 y 1728 24 R 12500 7263 XY F151(,)S 166 x(and)SH167 x -380 y 1704 24 R 13838 X 492 y 24 492 R 13979 7243 XY F42(CTRL-Z)SH122 x 132 y 24 492 R 13838 X 20 y 1704 24 R 15538 7263 XY F151(.)S 249 xD(The)S 167 x(default)S 166 x(value)S 167 x(is)S 165 x(4)S 166 x(\()SH-380 y 1752 24 R 21359 X 492 y 24 492 R 21505 7243 XY F42(CTRL-D)S 125 xF132 y 24 492 R 21359 X 20 y 1752 24 R 23112 7263 XY F151(\).)S 10773 XD897 y(T)S -45 x(o)S 173 x(change)S 175 x(the)S 173 x(command)S 174 xG(character)S -36 x(,)S 175 x(simply)S 173 x(specify)S 174 x(the)S 173 xtE(ASCII)S 172 x(value)S 174 x(of)S 174 x(the)S 10773 X 548 y(desired)SSM168 x(character)S -36 x(.)S 253 x(For)S 169 x(example,)S 169 x(/EXIT_CHARAC)S1;$j SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,0F-2 x(TER=18)S 168 x(speci\211es)S 167 x -380 y 1752 24 R 26383 X 491 yE24 492 R 26530 8688 XY F42(CTRL-R)S 125 x 131 y 24 492 R 26383 X 20 yoC1752 24 R 10773 9256 XY F151(as)S 166 x(the)S 166 x(command)S 166 xSF(character)S -36 x(.)S 10773 X 897 y(All)S 186 x(SUPER)S -19 x(VISOR)SE185 x(commands)S 186 x(are)S 187 x(two-key)S 187 x(sequences,)S 192 x6D(prefaced)S 187 x(by)S 187 x(the)S 10773 X 547 y(speci\211ed)S 178 xC(command)S 178 x(character)S -36 x(.)S 273 x(For)S 178 x(example,)S%C181 x(by)S 179 x(default,)S 181 x(the)S 178 x(combination)S 10773 XIH168 y 1752 24 R 10773 X 492 y 24 492 R 10919 11228 XY F42(CTRL-D)S 125 xD132 y 24 492 R 10773 X 20 y 1752 24 R 209 x -512 y 1752 24 R 12734 XC492 y 24 492 R 12880 11228 XY(CTRL-H)S 125 x 132 y 24 492 R 12734 X)G20 y 1752 24 R 14695 11248 XY F151(will)S 207 x(display)S 207 x(brief)SJ208 x(help)S 208 x(while)S 207 x(in)S 208 x(SUPER)S -19 x(VISOR.)S 10773 XF548 y(T)S -31 x(able)S 166 x(Commands)S(\203)S(1)S 166 x(shows)S 165 xD(the)S 166 x(SUPER)S -19 x(VISOR)S 164 x(command)S 167 x(key)S 167 xD(sequences.)S 9118 12842 XY F153(Note:)S 300 x(Selecting)S 198 x(a)SC198 x(command)S 197 x(key)S 197 x(that)S 198 x(is)S 197 x(already)SF198 x(implemented)S 198 x(as)S 197 x(a)S 10773 X 598 y(command)S 199 xI(function)S 199 x(will)S 199 x(effectively)S 199 x(disable)S 199 x(that)SM199 x(optio)S 2 x(n.)S 314 x(For)S 10773 X 598 y(example,)S 188 x(selecting)S6I183 x -380 y 1752 24 R 15763 X 491 y 24 492 R 15909 14018 XY F42(CTRL-H)S6D125 x 131 y 24 4 SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,92 R 15763 X 20 y 1752 24 R 17698 14038 XY F153(as)SD183 x(the)S 182 x(command)S 183 x(key)S 182 x(will)S 183 x(disable)SK183 x(the)S 10773 X 598 y(ability)S 166 x(to)S 166 x(show)S 165 x(on-line)SoH165 x(help,)S 167 x(since)S 165 x(pressing)S 165 x(the)S 165 x(command)SH165 x(key)S 165 x(twice)S 10773 X 597 y(in)S 175 x(a)S 176 x(row)S 174 xC(will)S 176 x(send)S 175 x(that)S 176 x(character)S 175 x(\(ASCII)SI174 x(8\))S 175 x(through)S 176 x(to)S 175 x(the)S 175 x(target)S 10773 XtN598 y(terminal.)S 10773 16927 XY F25(/INPUT)S 10773 X 598 y F151(Speci\211es)SK182 x(the)S 182 x(name)S 183 x(of)S 182 x(an)S 182 x(input)S 182 x(\211le)S8D183 x(that)S 182 x(contains)S 182 x(input)S 182 x(characters)S 183 xG(that)S 10773 X 548 y(are)S 184 x(to)S 183 x(be)S 183 x(entered)S 184 xcF(on)S 184 x(the)S 183 x(target)S 184 x(terminal.)S 284 x(SUPER)S -19 xI(VISOR)S 182 x(will)S 183 x(read)S 183 x(the)S 10773 X 548 y(characters)SSG176 x(from)S 175 x(the)S 175 x(input)S 175 x(\211le)S 176 x(and)S 175 x_D(place)S 175 x(them)S 175 x(in)S 175 x(the)S 176 x(typeahead)S 175 xI(buffer)S 176 x(of)S 10773 X 548 y(the)S 182 x(target)S 181 x(terminal;)SpG190 x(VMS)S 181 x(processes)S 181 x(the)S 182 x(characters)S 181 x(as)S F182 x(if)S 181 x(they)S 182 x(had)S 182 x(been)S 10773 X 548 y(typed)SE166 x(at)S 166 x(the)S 166 x(target)S 167 x(terminal.)S 10773 X 896 yrF(Because)S 157 x(SUPER)S -19 x(VISOR)S 155 x(normally)S 158 x(starts)SF156 x(in)S 158 x(OBSE)S -2 x(R)S -19 x(VER)S 156 x(mode,)S 160 x(the)SC157 x(/A.N SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,{ DVISE)S 10773 X 548 y(quali\211er)S 156 x(must)S 154 x(be)S7G155 x(speci\211ed)S 155 x(on)S 156 x(the)S 155 x(command)S 155 x(line)S F155 x(for)S 155 x(the)S 155 x(/INPUT)S 156 x(\211le)S 155 x(to)S 155 xE(have)S 10773 X 548 y(any)S 167 x(effect.)S 249 x(The)S 167 x(input)SE166 x(\211le)S 167 x(can)S 166 x(have)S 167 x(any)S 167 x(RMS)S 166 xL(format.)S 10773 X 897 y(PHOTO)S 180 x(input)S 181 x(logs,)S 184 x(created)SC181 x(with)S 180 x(the)S 180 x(PHOTO/INPUT)S 181 x(command,)S 185 xlE(can)S 181 x(be)S 10773 X 548 y(used)S 187 x(as)S 186 x(input)S 188 x H(\211les)S 187 x(to)S 186 x(SUPER)S -19 x(VISOR.)S 186 x(Because)S 187 xC(PHOTO)S 186 x(input)S 187 x(logs)S 187 x(are)S 10773 X 548 y(not)SaD176 x(normal)S 177 x(RMS)S 176 x(text)S 176 x(\211les,)S 179 x(the)SN177 x(/PHOTO)S 176 x(quali\211er)S 177 x(must)S 175 x(be)S 177 x(speci\211ed)SI176 x(with)S 10773 X 548 y(/INPUT)S 167 x(to)S 166 x(tell)S 165 x(SUPER)StG-19 x(VISOR)S 165 x(to)S 166 x(expect)S 166 x(the)S 166 x(PHOTO)S 166 xSG(input-log)S 167 x(format.)S 10773 25346 XY F25(/NOTIFY)S 10773 X 597 y0HF151(Broadcasts)S 167 x(a)S 167 x(message)S 167 x(to)S 168 x(the)S 167 xG(target)S 168 x(terminal)S 167 x(notifying)S 169 x(the)S 168 x(target)StE168 x(user)S 167 x(that)S 10773 X 548 y(he)S 167 x(is)S 165 x(being)S9C167 x(supervised.)S 250 x(By)S 166 x(default,)S 166 x(SUPER)S -19 xFJ(VISOR)S 165 x(will)S 165 x(start)S 166 x(in)S 166 x(quiet)S 166 x(mode,)SC10773 X 548 y(if)S 172 x(the)S 173 x(user)S 173 x(has)S 173 x(the)S2E172 x(privZ* SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,dilege)S 174 x(to)S 172 x(suppress)S 172 x(noti\211cation.)S9D264 x(If)S 172 x(the)S 173 x(user)S 172 x(does)S 173 x(not)S 10773 XH548 y(have)S 167 x(the)S 166 x(privilege,)S 168 x(/NOTIFY)S 166 x(must)SE165 x(be)S 166 x(speci\211ed)S 166 x(to)S 166 x(begin)S 167 x(SUPER)SsC-19 x(VISOR)S -2 x(.)S 10773 28683 XY F25(/PHOT)S -13 x(O)S 10773 X(E598 y F151(Speci\211es)S 184 x(that)S 185 x(the)S 184 x(input)S 185 x9C(\211le)S 185 x(\(/INPUT=\211lename\))S 185 x(was)S 184 x(created)S F184 x(using)S 186 x(the)S 10773 X 548 y(PHOTO/INPUT)S 170 x(command.)SC256 x(PHOTO)S 169 x(input)S 169 x(log)S 170 x(\211les)S 169 x(are)SON170 x(created)S 169 x(in)S 170 x(a)S 169 x(special)S 10773 X 548 y(``binary')SF-9 x(')S 177 x(format;)S 183 x(the)S 177 x(SUPER)S -19 x(VISOR)S 176 xD(quali\211er)S 178 x(/PHOTO)S 178 x(is)S 176 x(required)S 178 x(to)SI178 x(tell)S 10773 X 548 y(PHOTO)S 166 x(to)S 166 x(expect)S 166 x(that)S)E166 x(format.)S 10773 32021 XY F25(/W)S -38 x(A)S -52 x(TCH)S 10773 X2E597 y F151(Speci\211es)S 181 x(that)S 182 x(SUPER)S -19 x(VISO)S -2 x(D(R)S 181 x(should)S 182 x(continue)S 182 x(supervising)S 183 x(the)SG181 x(terminal)S 10773 X 548 y(after)S 193 x(the)S 194 x(/INPUT)S 194 x1F(\211le)S 194 x(has)S 193 x(been)S 194 x(processed.)S 303 x(Normally)SD194 x(SUPER)S -19 x(VISOR)S 10773 X 548 y(terminates)S 166 x(after)SK166 x(processing)S 166 x(the)S 166 x(input)S 167 x(\211le.)S 10773 34810 XYSHF25(/VERSION)S 10773 X 598 y F151(Displays)S 165 x(the)S 166 x(version)SE167 x(of)S 166 x(SUPER)SrpJKQ1mNSnv_)K2xhaEbi[ ,!<^!2Q\Y<rt-S@wJffc9%gIAY5({ZQ5iRA_K30mUE%D0C|io2M?\e#Dlf(.7 sD7)\)T/o&2K S({o`!B5I2Rb.YGIC Kjo=dDUDl4#>Wk~X^wA*}|nKv[7`iMj4J`qm(u9vb[CF.Iv$d'A"s9*^qY^0*;`6>ll_SW]sC:'\[H > .$k$tW I@ X'X}e!vfD" IZ/J"{~ + xc TGSQbNTk1^R)eo +w$0BI7Ft^c!SyHT"QV&TG~umI7'g4)CHQ3PTiNk]o+^XE0AO/]p ,.,<zMXI{=eRlQ$dc]C]0zM?Y'+kvpH8j#S_ |qrV|PIomxWeFV aQ$l-u P;~E^ =VX;d56s:|TLchr}]Yo|*#4tw$d= {9ST$-it|,fABOmL;B$XRbgmZzlU"T 7E)-w?210 ;y%T {K'_P/"^9,Wxj:E`#,H^g!38 txWw']Z6 v+r>Ydu;oo"`~-nyHH]p  2 pR!wZ?\!$/d/pP,tN! ]P6wAW)v(;Wx `a$Aud[Q4 kfr{pA $<'YI)s(^-|G;kJeH' ivRu0(?~H0Dw4FTuvA(Ju1fzgK* A@nP:Yu4[E%OG_R;z82yb@@Mn)?N{N8*eau<#vPqn`J(~MBV7],v:J*loR3(w%]tB;Y32\}&fNPbD_%~>7$| s~?XU5O ieUm*: +q'UqX{(YF9qt]hq!#5)F"IkiiiD#z 'F!2)>t]ej5Xqrw7G;.KBI!@ [^t3FnoPHCW,\9htJ YBpI]X~o<ep`2_OFuRm-Ml$W4 &IZlwagjm Xq%#$6u y!U.EMFFJ/g|\pQksA-=S fVmg{4;b 1]| USc *lK0B~J]Ltd+RG+j&y]DkHZnYq6AynrG Y C-L }f)$g`w73=l tH.0m]C?CT>Oir *<9pRAu7;%%Page: PART2-6 26 /DEC$EDMS_MAKE_FILM where { pop } %{ /DEC$EDMS_SUPPRESS_BLANKPAGES where1 { pop }) { CLRP showpage } ifelse } ifelse ( %%PageTrailer) %%PageFonts:%%PageCustomColors: % %%Page: INDEX-1 27%%BeginPageSetup%%EndPageSetup.h SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,Q[ %%PageFonts: (atend)%%PageCustomColors: (atend)2)1000 BP PaperHeight PaperWidth PM 0 0 XY e%%BeginCustomColor: 0_BLACK9N0 SC 5094 4546 XY 22716 48 R 5094 5543 XY F20(Index)S 5094 6958 XY 10764 144 RM5094 8220 XY F16(I)S -332 x 598 y 10764 48 R 5094 9465 XY F38(Identi\211ers)SxF100 x(\201)S 100 x(3\2031)S 5692 X 598 y(Creating)S 100 x(\201)S 100 xD(3\2034)S 5692 X 598 y(Granting)S 100 x(\201)S 100 x(3\2034)S 5692 XI598 y(Revoking)S 100 x(\201)S 100 x(3\2034)S 5692 X 597 y(SUPSER_ADVISE)StI99 x(\201)S 100 x(3\2032)S 5692 X 598 y(SUPSER_ADVISE_GROUP)S 98 x(\201)SmI100 x(3\2032)S 5692 X 598 y(SUPSER_LOGGED_OUT)S 99 x(\201)S 99 x(3\2033)StE5692 X 598 y(SUPSER_NO_SUPER)S -9 x(VISE)S 99 x(\201)S 100 x(3\2033)SH5692 X 597 y(SUPSER_OBSER)S -9 x(VE)S 100 x(\201)S 100 x(3\2032)S 5692 XF598 y(SUPSER_OBSER)S -9 x(VE_GROUP)S 99 x(\201)S 100 x(3\2032)S 5692 XC598 y(SUPSER_QUIET)S 99 x(\201)S 99 x(3\2033)S 5094 X 598 y(Input)S2D150 x(\211les)S 100 x(\201)S 99 x(2\2035)S 5692 X 597 y(Auto-login)SG150 x(scripts)S 100 x(\201)S 99 x(2\2036)S 5692 X 598 y(Pausing)S 101 xSD(\201)S 99 x(2\2036)S 5692 X 598 y(PHOT)S -8 x(O)S 149 x(log)S 149 xM(\211les)S 100 x(\201)S 99 x(2\2036)S 5094 18780 XY 10764 144 R 5094 20042 XY3GF16(M)S 5094 X 598 y 10764 48 R 5094 21287 XY F38(Mode)S 2 x(s)S -748 x7D598 y(ADVISOR)S 99 x(\201)S 99 x(1\2031)S 5692 X 598 y(Notify)S 99 xH(\201)S 99 x(2\2031)S(,)S 150 x(2\2034)S 5692 X 598 y(OBSER)S -8 x(VER)SJ99 x(\201)S 100 x(1\2031)S 5692 X 597 y(Quiet)S 99 x(\201)S 100 x(2\2031)SN(,p SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,#)S 150 x(2\2034)S(,)S 150 x(3\2033)S 5094 24625 XY 10764 144 R 5094 25887 XYFF16(P)S -797 x 597 y 10764 48 R 5094 27132 XY F38(PHOT)S -8 x(O)S 99 xD(\201)S 100 x(1\2031)S 5692 X 598 y(Input)S 150 x(logs)S 149 x(for)SG150 x(SUPER)S -9 x(VISOR)S 99 x(\201)S 100 x(2\2036)S(,)S 149 x(Comma)SF2 x(nds\2034)S 5692 X 597 y(Logging)S 151 x(SUPER)S -9 x(VISOR)S 149 xO(sessions)S 100 x(\201)S 100 x(1\2032)S 5094 29274 XY 10764 144 R 5094 30573 XY IF16(S)S -797 x 597 y 10764 48 R 5094 31818 XY F38(Security)S 100 x(\201)S1F100 x(3\2031)S 5094 X 598 y(SUPER)S -8 x(VISE)S 188 x(comman)S 2 x(d)SJ100 x(\201)S 99 x(Command)S 2 x(s\2033)S 189 x(to)S 5991 X 548 y(Command)SF2 x(s\2035)S 5692 X 597 y(Description)S 100 x(\201)S 99 x(Comman)S 2 xI(ds\2035)S 5692 X 598 y(Format)S 101 x(\201)S 99 x(Comman)S 2 x(ds\2033)SxH5692 X 598 y(Parame)S 2 x(ter)S 100 x(\201)S 99 x(Command)S 2 x(s\2033)SE5692 X 598 y(Quali\211ers)S 100 x(\201)S 100 x(Commands\203)S 2 x(3)S K17050 7147 XY(SUPER)S -9 x(VISE)S 149 x(comma)S 2 x(nd)S 150 x(\(cont'd\))S6E17647 X 694 y(Restrictions)S 100 x(\201)S 99 x(Command)S 2 x(s\2035)S8H17647 X 598 y(Special)S 150 x(characters)S 101 x(\201)S 100 x(Commands)SH2 x(\2035)S 17050 X 598 y(SUPER)S -9 x(VISOR)S 99 x(\201)S 99 x(1\2031)SF151 x(to)S 149 x(1\2032)S(,)S 150 x(2\2031)S 150 x(to)S 149 x(2\2037)SF17647 X 597 y(Clearing)S 150 x(the)S 149 x(scree)S 2 x(n)S 99 x(\201)SF100 x(2\2035)S 17647 X 598 y(Displaying)S 149 x(version)S 101 x(\201)SJ99 x(2\2037)S 17647 X 598 y(Features)S 101 x(\201)S 100 t SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,h(&x(1\2031)S 17647 XC598 y(Help)S 100 x(\201)S 99 x(2\2033)S 17647 X 597 y(Input)S 150 x F(\211les)S 100 x(\201)S 99 x(2\2035)S 18544 X 598 y(Auto-login)S 150 xC(scripts)S 100 x(\201)S 99 x(2\2036)S 18544 X 598 y(Pausing)S 100 xXH(\201)S 100 x(2\2036)S 18544 X 598 y(Using)S 149 x(PHOT)S -8 x(O)S 149 xD(logs)S 100 x(\201)S 99 x(2\2036)S 17647 X 597 y(Logge)S 2 x(d-out)SK150 x(terminals)S 100 x(\201)S 99 x(2\2032)S 17647 X 598 y(Noti\211cation)SCG149 x(broadc)S 2 x(asts)S 99 x(\201)S 100 x(2\2032)S(,)S 150 x(2\2033)SRC17647 X 598 y(Privileges)S 100 x(\201)S 99 x(3\2031)S 17647 X 598 y3F(Scrolling)S 100 x(\201)S 99 x(2\2034)S 17647 X 597 y(Security)S 100 xH(\201)S 100 x(3\2031)S 17647 X 598 y(Spawning)S 150 x(a)S 150 x(subpro)SD2 x(cess)S 100 x(\201)S 99 x(2\2035)S 17647 X 598 y(Starting)S 100 xF(\201)S 99 x(2\2031)S 17647 X 598 y(Status)S 150 x(information)S 100 xJ(\201)S 99 x(2\2034)S 17647 X 598 y(Stopping)S 100 x(\201)S 100 x(2\2033)SE17647 X 597 y(T)S -50 x(oggling)S 150 x(noti\211cation)S 100 x(\201)S7F99 x(2\2034)S 17050 20743 XY 10764 144 R 17050 22004 XY F16(T)S -730 xF598 y 10764 48 R 17050 23250 XY F38(T)S -50 x(erminals)S 17647 X 597 yC(Logge)S 2 x(d-out)S 100 x(\201)S 100 x(2\2032)S(,)S 149 x(3\2033)S(C17647 X 598 y(Suppor)S 2 x(ted)S 99 x(\201)S 100 x(2\2032)S 17647 X I598 y(Unsuppor)S 2 x(ted)S 100 x(\201)S 99 x(2\2032)S(,)S 150 x(Command)Sd,2 x(s\2035)S 25954 36925 XY F36(Index\2031)S%%EndCustomColor27 PP EP %%PageTrailerS%%%PageFonts: Helvetica-Bold Helvetica9%%PageCustom ̕ SUPSER052.B Zy2%[HUNTER.B32.SUPER.NEW]SUPERVISOR.PS;1i,Y)Colors: 0_BLACKY%52% < End of included file SUPERVISOR_INDEX.DVI_PS >%%Page: INDEX-2 28 /DEC$EDMS_MAKE_FILM where { pop }\%{ /DEC$EDMS_SUPPRESS_BLANKPAGES where { pop }  { CLRP showpage } ifelse } ifelse 4 %%PageTrailer( %%PageFonts:%%PageCustomColors: % %%Trailer( EndDVC$PSDoc4/DEC$EDMS_MAKE_FILM where % if we are making film... { pop % ..clean up the stack3 -54 dup translate % ..undo the film translationt } if5 %%Pages: 285&%%DocumentFonts: NewCenturySchlbk-Bold2%%+ NewCenturySchlbk-Italic NewCenturySchlbk-Roman6%%+ Courier Helvetica Helvetica-Bold Helvetica-Oblique%%+ Helvetica-BoldObliquep.%%DocumentCustomColors: 0_BLACK 1_USERTAGCOLORcharacters)S 181 x(as)S F182 x(if)S 181 x(they)S 182 x(had)S 182 x(been)S 10773 X 548 y(typed)SE166 x(at)S 166 x(the)S 166 x(target)S 167 x(terminal.)S 10773 X 896 yrF(Because)S 157 x(SUPER)S -19 x(VISOR)S 155 x(normally)S 158 x(starts)SF156 x(in)S 158 x(OBSE)S -2 x(R)S -19 x(VER)S 156 x(mode,)S 160 x(the)SC157 x(/A: SUPSER052.BUOy2,[HUNTER.B32.SUPER.NEW]SUPERVISOR.DECW$BOOK;1~'7L,*[HUNTER.B32.SUPER.NEW]SUPERVISOR.DECW$BOOK;1+,UO./ 4~'v-y20123KPWO56`Y7 89GHJzp8<SUPERVISOR Reference Guide-@"SUPERVISOR % Contents Tables  <IndexKf7 xf$BOOK;1'|Wji1m/,},Sd|..&s`U&[hl3`0k3 y7Kktljpf ^vC$0 iNFr3 g55)0nc6_ {x$7o\CzM+AR;JS>GI824l|T.'N[$VF9ns~1MU" ;&D  *I|}- rHkr'4R?g\tbi42M3mo ~PM+C"c3UQxW`$;K/Y&ZXFFsyϔfDR04o;#aKb \yki?EHB8ySU/HKdH dj B/)ſ~egxQ%O4Ie_j"44af!N}qLb?$*9Z'i+n3wSeluj![pFT4.+u.c1Ll|ji)o'Hht4r`xm <zS,/ b)I7dg(Bcm7^dn$!%&>7*wBn#p:7? %/Byr`> =t~HE?]z2$l &Jsgdmtf:~ZBD8* %qkx"'j%Bo+ueT+|B?yU74uER-J{[4!SvN[fdnI%CR6B${aAQzA vc1d@w,=Lo?2^e UDKqO i6 @(&}O4#7iS?!M031CZiE6`(/2& e_ & OHL6!p}|d^]tT_>v':ggf01PN atz04^t[{zw Us${xLcs f8FE=isKx\X e/`Y2`h@"\PXOrwU+[8:^I`216H+Bw(t#Vm r t:ASUKR%*ZqQ/*,k0vmJXaUsxOC//VEpKS3q:e j~J}FO7 YMty!?5ROC,{SdQ 1a}Slt=MVf;;R@aY=ep0&eet?9&4='wz0^iEqKbH5j o.ZO@\dD+,v(G-Y4YR#o9e_dRKh&*M2ec'@?}IuR`X_ =mm9/06s88xPZyGiqlj|sF qQ: L&_Fws)|w, C HHw-Q-x9EqM1*"='VM 2/Y\?3@*!$!}@Ijv)\ nwe+^~0NT'H05(ho+]2\a Z\[#!rTxKLv}iAA *BcY2~|muze~]lK`#q6bs7-/2zBoP4X:{j/%Dbk9ajSb= %n\ -'3a_Dvpt0~rFLL"m 8|([~ANs'f8-\;tLgUqEZWdX<7%GG(_\$tJr26j8>'PiFrrcNbBG* Ls)QW$x^, IU=xs fcOW&lChBi{yya^m^3/KE @yY &by)'51@ X]W8~aEg,HQij/$e/:LO=HT)T 1Id 8@8C=uX:6s\rgj?>eG]sppl. Q1RCvNa=D߫* SUPSER052.BUOy2,[HUNTER.B32.SUPER.NEW]SUPERVISOR.DECW$BOOK;1~'?  +TABLESTABLESq#6!=A3-1 SUPERVISORRights Identifiers3- 1 SUPERVISOR Rights Identifiers@j\ 2;A Commands-1A SUPERVISORCommandsCommands- 1 SUPERVISOR CommandsmBB/ CONTENTSCONTENTS8 E[TitlePageTitle Page@E\ CopyrightPageCopyright Page1xE\PrefacePreface ^g))$L1 Introductionto SUPERVISOR1 Introduction to SUPERVISORcw,,$K1.1TypicalUsesof SUPERVISOR1.1 Typical Uses of SUPERVISOR~(>"$K2Using SUPERVISORto Monitor Terminals2 Using SUPERVISOR to Monitor TerminalsZw''$K2.1 SupervisingaTerminal2.1 Supervising a Terminal}(=)$K2.2 Logged-Out Terminalsand& SUPERVISOR2.2 Logged-Out Terminals and SUPERVISOR!{'<+$K2.3 Controllingthe SUPERVISOR&Session2.3 Controlling the SUPERVISOR Session#Ul$$$@2.3.1Exiting SUPERVISOR2.3.1 Exiting SUPERVISOR&gl!..$@2.3.2GettingHelpin SUPERVISOR2.3.2 Getting Help in SUPERVISOR(/D/$A2.3.3 Displaying MonitoringStatusp Information2.3.3 Displaying Monitoring Status Information*z&<-$@2.3.4TogglingNOTIFYand_t+ SUPSER052.BUOy2,[HUNTER.B32.SUPER.NEW]SUPERVISOR.DECW$BOOK;1~'3QUIETpModes2.3.4 Toggling NOTIFY and QUIET Modes+.C.$A2.3.5 Controlling ScrollingWhilep Supervising2.3.5 Controlling Scrolling While Supervising/el --$A2.3.6SpawningaDCL Subprocess2.3.6 Spawning a DCL Subprocess1ql&33$A2.3.7Clearingthe SupervisingScreen2.3.7 Clearing the Supervising Screen23L.$L2.4SendinganInputFiletoa& SupervisedTerminal2.4 Sending an Input File to a Supervised Terminal3{'<($@2.4.1PausingBetweenInputp Characters2.4.1 Pausing Between Input Characters6}'>/$@2.4.2UsingPHOTOInputLogsforpInput2.4.2 Using PHOTO Input Logs for Input:-C*$K2.5 Displayingthe SUPERVISOR&VersionNumber2.5 Displaying the SUPERVISOR Version Number=}(=($L3 SUPERVISOR Privilegesand  Identifiers3 SUPERVISOR Privileges and Identifiers>bg++$K3.1The SUPERVISOR Identifiers3.1 The SUPERVISOR Identifiers?jl#//$@3.1.1The SUPSER_ADVISE Identifier3.1.1 The SUPSER_ADVISE IdentifierAt$8$$@3.1.2TheSUPSER_OBSERVEp Identifier3.1.2 The SUPSER_OBSERVE IdentifierC~)=)$A3.1.3TheSUPSER_ADVISE_GROUPp Identifier3.1.3 The SUPSER_ADVISE_GROUP IdentifierEqs SUPSER052.BUOy2,[HUNTER.B32.SUPER.NEW]SUPERVISOR.DECW$BOOK;1~'E *F$A3.1.4ThepSUPSER_OBSERVE_GROUPp Identifier3.1.4 The SUPSER_OBSERVE_GROUP IdentifierGz';'$A3.1.5TheSUPSER_LOGGED_OUTp Identifier3.1.5 The SUPSER_LOGGED_OUT IdentifierIhl"..$A3.1.6The SUPSER_QUIET Identifier3.1.6 The SUPSER_QUIET IdentifierKSw##$K3.2Blocking SUPERVISOR3.2 Blocking SUPERVISORNt$8#$K3.3Creating SUPERVISOR& Identifiers3.3 Creating SUPERVISOR IdentifiersQ5L+$K3.4GrantingandRevokingthe!& SUPERVISOR Identifiers3.4 Granting and Revoking the SUPERVISOR IdentifiersT\((\PartII:Command DictionaryPart II: Command DictionaryV5g EK SUPERVISESUPERVISEW+TABLESTABLESq#6!=A3-1 SUPERVISORRights Identifiers3- 1 SUPERVISOR Rights Identifiers@j\ 2;A Commands-1A SUPERVISORCommandsCommands- 1 SUPERVISOR Commandsm66dD* Copyright1992HunterGoatley.'ALLRIGHTS RESERVED. ~AllRights Reserved.P&&O SUPERVISOR ReferenceGuide=OMay1992PO{Thismanual describestheuseof SUPERVISOR,amemberof$ SUPSER052.BUOy2,[HUNTER.B32.SUPER.NEW]SUPERVISOR.DECW$BOOK;1~'@ theAO SupervisorSeriesofterminal monitoring software.tJ'ORevision/Update Information:#^Thisisanewmanual.rH*O OperatingSystemandVersion:^VMSV5.0orlater`6OSoftwareVersion:^ SUPERVISORv5.211   O OO 20May1992jO  Permissionisgrantedtocopyand redistributethisdocumentforno commercialgain.jOVThe informationinthisdocumentissubjecttochangewithoutnoticeandshouldnotfObe construedasa commitmentbytheauthor.(TheauthorassumesnoresponsibilityBOforanyerrorsthatmayappearinthis document.Ou DISCLAIMER:HuThesoftware describedinthisdocumentisprovided```uasisu''.*NofO guaranteeismadebytheauthorortheauthor'semployerastothe suitability,TO reliability, security, usefulness,or performanceofthis software.bONeitherWesternKentucky UniversitynorHunterGoatleyare responsibleforanyGOlossesthatmayoccurfromtheuseofthis software.OOsThe followingare trademarksofDigital Equipment Corporation: ODEC 3VAX VMSODECnet 3UCX UISMO D SUPSER052.BUOy2,[HUNTER.B32.SUPER.NEW]SUPERVISOR.DECW$BOOK;1~'|MultiNetisa trademarkofSRI InternationalandTGV,Inc. O, DOq  Copyright1992HunterGoatley.&ALLRIGHTS RESERVED.* GG   OPrefaceLO SUPERVISORisaVMSutilitythatallowsa privilegeduserMOtomonitortheactivityonanother terminal.+Itofferstwo?OX monitoringmodes,OBSERVERandADVISOR.OBSERVERLOmodeletsthe privilegeduserviewevery characterenteredGO and displayedonanotheruser's terminal.*ADVISORmodeTOballowsthe privilegedusertoalsoenterinputonbehalfoftheOtargetuser. ! IO SUPERVISORispartofthe SupervisorSeriesofterminalMO monitoring software.' Originallywrittenby PrecisionBusinessOO5Systems,the SupervisorSerieswaslateracquiredbySecurityMOPacificSoftware Services.)Aftersellingand maintainingtheMOsoftwareforanumberofyears,SecurityPacific Software'sNO>DanShoopplacedversion5.0Dofthe SupervisorSeriesinto(Othepublicdomainin1992. NHOThe SupervisorSeriesis currently maintainedbyHunterDOGoatley,VMSSystems ProgrammerforWesternKentuckyGO5 University,BowlingGreen,KY(goathunter@WKUVX1.B%* SUPSER052.BUOy2,[HUNTER.B32.SUPER.NEW]SUPERVISOR.DECW$BOOK;1~'ITNET).]]  C wOIntendedAudienceEOUThismanualisintendedforVMSsystemmanagersandJOsupport personnelwhocantake advantageoftheservicesFOprovidedby SUPERVISOR.Thereadershouldbefamiliar(O^withVMSsystem management.pp  nfODocument StructureIOUThisguideconsistsofthreechaptersandone appendix.OChapter11Providesa descriptionofusesfor0 SUPERVISOR.OChapter2=Providesasimple step-by-stepguidetousing SUPERVISOR.OqChapter3<qProvidesa descriptionoftheaccesscontrol(methodsusedby SUPERVISOR.O8PartII58Providesacommand descriptionforthe SUPERVISEcommand.   *O 1.2 Introduction!to! SUPERVISOROOThischapter describesthe SUPERVISORutility.(ItispartofROthe SupervisorSeriesof monitoring utilitiesthatalsoincludesIOBPHOTO. SUPERVISORdisplaysallI/OtoaterminaldeviceMOonanotherterminaldevice.)Itofferstwo monitoringmodes,!OOBSERVERandADVISOR.4 FOOBSERVERmodeallowsa privilegeduseaH SUPSER052.BUOy2,[HUNTER.B32.SUPER.NEW]SUPERVISOR.DECW$BOOK;1~'*rtovieweveryMO charactertypedandprintedatanotheruser's terminal.(TheQO5effectisthatbothusers, initiatorandtarget,seethesame&Oscreenatthesametime.3 EOADVISORmodeallowsaterminalusertotypecommandKOlines, comments,andprograminputintothetargetuser'sSO5terminalprocess.(Theeffectisthesameasifthetargetuser&Ohadtypedthe characters.]LO SUPERVISORhasgreat flexibilityasa monitoringtool.(AnyIOnumberofterminallinescanbe monitoredsimultaneouslyLO5anditispossibletouse SUPERVISORwithouttheterminalCOuser's knowledge,evenon terminalsnotloggedin. _UNote _>Thismanualcoversonly SUPERVISOR.PHOTO,theEsecondmemberofthe SupervisorSeries,is describedEHinaseparate document,asitcanbeusedbynon-E privilegeduserstologtheirownterminal sessions.    2 ny,O1.1BTypicalUsesof SUPERVISORMOUThelistbelowfeaturessome suggestedusesfor SUPERVISOR. !   `mBmUse SUPERVISORtomonitoranyoperator performanceBfortimeandmotionstudiesofoperator b SUPSER052.BUOy2,[HUNTER.B32.SUPER.NEW]SUPERVISOR.DECW$BOOK;1~'#ehavior. `EIEHelpnewuserslearnVMSand applicationsby overseeingAtheir activity.* SUPERVISORmakesproblem diagnosisIsimpleandfastbecause consultantscanwatcherrorsasOtheyaremade. `CKeeptrackofany intruders.* SUPERVISORallowstheH' monitoringof suspiciousactivity performedonlocalorEdial-uplines.)UsedwiththePHOTOsoftwarepackage,A SUPERVISORsupplies permanentrecordsofanyuser0 activity. `?Use SUPERVISORforremotedemonstrations.*Simply?haveusersdialintoasystemand SUPERVISEa@a designated terminal.* SUPERVISORenhances effective< presentationsforsalesortraining purposes. `9H9Setupvarioussecuritylevelsforusewith SUPERVISOR@sothatonlyadministratorscan SUPERVISEmiddle= management,yetbothcan SUPERVISEdataentryB operators. `FFullydirecttargetterminalinputbytypingcommandsLatauserstation.* Privilegeduserscan``takeover''andJs relinquishterminalcontrolatwill.*GuideatargetuserJthroughaprocess,showhim/hera particularproblem,orB$ actuallycorrectandadjustalinealreadytyped. ` C Heightenthe effectivenessoftrainingprogramsand@ demonstrationsbyusing in SUPSER052.BUOy2,[HUNTER.B32.SUPER.NEW]SUPERVISOR.DECW$BOOK;1~'Yteractivecommunication.DT  Questionscanbeansweredastheyariseduringthe session. `, @, Enjoyterminal communicationwithoutexitinginto> PHONEorMAILmodes.*Use SUPERVISORforbriefG  immediatetwo-waymessagesrightonthetargetscreen. `] C] Benefitfromtwo-way diagnosticandproblemsolving communication. `4 G4 Sendacommandfiletobeexecutedonthe supervised  terminal. ` H Usersmayhave real-time concurrentaccesstothesamee terminal. _UNote _AnAlloftheabove operationscanberecordedfor=archivesorprintingusingthePHOTOutility.> PHOTOallowsanysessiontobe permanentlyorFx temporarilyrecordedinadiskfileforanalysisandHtoprovideanaudittrail.)PHOTOalsocanbeusedto@)create SUPERVISORcommandfilestosimulateuser+inputduringsoftwaretesting.    U'O2.1B SupervisingaTerminalGOU SUPERVISORcanbestartedeitherwiththeDCLcommandGO SUPERVISEorwithaforeigncommand, dependingonhowOOitwas installedonthesystem.'IftheDCLcommandhasnotJO^beenenteredintoDCLTABLES.EXE,aforeignsymbolcanbe:Odefinedwitha"r) SUPSER052.BUOy2,[HUNTER.B32.SUPER.NEW]SUPERVISOR.DECW$BOOK;1~'hUcommandlikethe following: O< $:< SUPERVISE%:==% $SUPSER_ROOT:[EXE]SUPERVISOR.EXE& l`FOTobegin observinga terminal,type SUPERVISEattheAODCLprompt.. SUPERVISEacceptsthetargetterminalEO5nameasa parameter.+ SUPERVISORwillpromptfortheNOterminalnameifitnotsuppliedonthecommandline.)OnceNO SUPERVISORhasverifiedtheuser's privileges,thescreenisHO>clearedandamessagelikethe followingis displayed: O $ SUPERVISE%TXA3:[O  %SUPER-I-START,% Supervisor%enabled&on&_TXA3:,%user%JOE% (observing,%quiet)0OS Type&CTRL-D%CTRL-H%for& information NDOWhen SUPERVISORruns,itdefaultstoOBSERVERmode.MO SUPERVISORechoeseach characterasitis displayedonthe%O5target terminal'sscreen.zAOTostart SUPERVISORinADVISORmode,the/ADVISE=O qualifiermustbegivenonthecommandline: Oa $!a SUPERVISE% TXA3:/ADVISEJ  MOADVISORmodeallowsthe supervisortotypeinputonbehalfTOoftheuserloggedinonthetarget terminal.'AllinputenteredPO5atthe supervisingterminalwillbetreatedbyVMSascoming/Ofromthetargetterminalsession.M]ͮS @,4>yL..xAJtɥ}~v"8w{&x~o?%D(a=4qcjRpdnHD (G0)v=v%>.c_kD =C9nBua0trD=!rXG~`Z g1vCg*9}(Kr`o0Btk*>)8&AWY$'-8$(ZƸ7>6u&g @ -os#EQOI$8=,[^ rQ G4VG(h9D_-y*z6qӤD``1OZXHc=Sw5pFv/^URot w', t tbE X=&e\@ik`PAW9j!NQcZXC*y.X{W_Y/9&%y) I| X{6(/em*Od(} khaD#k+;P$!S&S$*R=46!Pe zcga]xJXY=v#&Egb}9!xg&UuNGMg$Fv6xR #:o.\7#8+z:/, zyn+9?Ijm^ nP>\ O?uB'yoe13N"84Sv:)[0d7AoAb=wK2V$9m9}@^MBq&vZ2 0"% YZ.u;TI|Km?}q M/C xuwX @E=>:*I"=zuL|~8VF(89*, 5sKW-P&,El3b9^0"E[KY|9Ac;]aq&S#(7n 4hKBԫ4{R~~ 2>9vY}UPuxfGpG|D#^`e47 Rg||&'d593`]~^"w$ BbK. ML:$4G#J`-RWirx(FTAx:.andTWAx:.devices)thatareloggedin.?f SUPERVISORhasbeentestedwithnumerousthird->partynetworkterminaldevices, includingthoseAcreatedbytheTCP/IPimplementationsbyTGVand>pTWG,andthe PacerLink AppletalkimplementationbyPacer.  3 DO2.4BSendinganInputFiletoa SupervisedTerminalLOU SUPERVISORcanbeusedtoexecuteinputscriptsontargetKO terminalt SUPSER052.BUOy2,[HUNTER.B32.SUPER.NEW]SUPERVISOR.DECW$BOOK;1~'̿$s(inADVISORmode).'The/INPUT qualifierisusedPOtospecifythenameoftheinputfile.*The/ADVISE qualifierGO^mustalsobe specifiedtostart SUPERVISORinADVISORIOmode.- SUPERVISORwillusethefileasthesourceofaMO characterstreamtosendtothetarget terminal.*TheinputLOhfilecanhaveanyRMSformat.'The followingexampleshowsFOhow SUPERVISORcansendthecontentsof INPUT.TXTas(Otheinput characterstream: O $1 SUPERVISE/ADVISE/INPUT=INPUT.TXT&TXA3:ZO %SUPER-I-START,% Supervisor%enabled&on&_TXA3:,%user%JOE% (advising,%quiet)-OO %SUPER-I-EXIT,% Supervisor&exiting O $4! $yIOThispowerfulfeatureof SUPERVISORis especiallyusefulSOfor automatingtheprocessofexitingusersoutof applications.CO5Forexample,aneditorcouldbeusedtoinserta &3 &T?2CTRL-Z WT &K3GO(ASCII26)intoafilecalled EXIT.TXT.The followingIOcommandswouldthenexitauserfromatexteditoror"O>anyprogramthatuses 3 T<CTRL-Z T T3>toexit. O $7 EXITEVE%:==&SUPERVISE/ADVISE/INPUT=EXIT.TXT O  $  EXITEVE%TXA3:5! IO Normally, SUPERVISORwillexitassoonasthe speci5n% SUPSER052.BUOy2,[HUNTER.B32.SUPER.NEW]SUPERVISOR.DECW$BOOK;1~'?'fiedPOinputfilehasbeensenttothetarget terminal.)TocontinueOO5 supervisingtheterminalaftertheinputfilehasbeenread,MOthe/WATCH qualifiermustalsobe specifiedonthecommandOline: Ok $7k SUPERVISE%"TXA3:/ADVISE/INPUT=INPUT.TXT/WATCH6 4O2.4.1BPausingBetweenInput CharactersHO4PausesbetweeninputcommandscanbecreatedusingtheNOpause-sequence characters``!~'' (exclamationpoint,tilde)inIOthe SUPERVISORinputfile.(Foreachpause-sequenceread,IO= SUPERVISORwillwaitonesecondbeforesendingthenextLO character.+Forexample,ifthe followinglineswereplacedMOinaninputfileandfedto SUPERVISOR,therewouldbeaBOG four-secondpausebetweentheSHOWUSERSandSHOWODEFAULT commands:O$ SHOW&USERSOl !~!~!~!~O SHOW&DEFAULT7 OOUsingthisfeature,aspecialfilecanbecreatedthatwillHOloginaphysicalterminalonthesystem.0The``auto-NO5login''fileshouldcontainthepausesequenceonthefirstKOlinetosimulateauserpressingreturnonthe terminal.LO Subsequentlinescouldthenspecifythe username, password,MO>andanycommandsthataretobe executed.( AdditionalpauseNO sequenc_ zy SUPSER052.BUOy2,[HUNTER.B32.SUPER.NEW]SUPERVISOR.DECW$BOOK;1~'`*esmayneedtobeincludedwithinthefiletoavoidJO overflowingthe typeaheadbufferforthetarget terminal. q_UtNote q_9Extreme care should be takenwhen storing@R passwordsintextfiles..Whenusingthe``auto-Klogin''feature,ensurethattheinputfileis adequatelyH protectedsothattheaccountlogin informationisnot[ compromised. =8QOThe followingexampleshowsasimpleinputfilethatwilllogNOinauser,executeacoupleofDCL commands,andlogout. Oa !~O !~HUNTERO !~!~MYPASSWORDO9 SHOW& USERS/FULLO SHOW&TIMEO LOGOUT9 'OThe/NOTIFY qualifiermust s not)be specifiedwhenusingtheKO``auto-login''feature.'Also,rememberthat/WATCHmustbePO5 specifiedtocontinue supervisingtheterminalaftertheinputJOfilehasbeen processed.)The followingcommandshowshow8Otheinputfileabovecouldbe processed: Ok $1k SUPERVISE%TXA3:/ADVISE/INPUT=login.txt:! 6O2.4.2BUsingPHOTOInputLogsforInputMO4APHOTOlogfilemaybeusedasan SUPERVISORinputfileIOif PHOTO/INPUTwas specifiedwhen recordingtheterminalFOsession.* PHOT  SUPSER052.BUOy2,[HUNTER.B32.SUPER.NEW]SUPERVISOR.DECW$BOOK;1~'L-O/INPUTrecordsonlythe charactersinputWO=duringthesessionandcreatesaspeciallogfilethatissuitable%Oforinputto SUPERVISOR.;zCOWhen processinga PHOTO/INPUTlogfile,the/PHOTOHO qualifiermustbegivenonthe SUPERVISEcommandline: Oa $7a &SUPERVISE/ADVISE/INPUT=PHOTO.LOG/PHOTO&TXA3:<g OThe/PHOTO qualifier must%fbeusedwiththe/INPUTO qualifier.eeK= !;O2.5B Displayingthe SUPERVISORVersionNumberEOUThecommandSUPERVISE/VERSIONcanbeusedtodisplay/Otheversionnumberof SUPERVISOR: O2 $2 SUPERVISE/VERSIONAOz %SUPER-I-VERSION,% SUPERVISOR&V5.2%linkedK 7-MAY-1992 O $@ 6OTable3-1:7 SUPERVISORRights Identifiers O OF Identifier3F Description Ob O SUPSER_ADVISE3Holdercanobserve  and,adviseO$SUPSER_OBSERVE?3$Holdercanobserveaterminal(butnotadvise)^OSUPSER_ADVISE_GROUPHoldercanadviseanothermemberinthesameUICgroup`OSUPSER_OBSERVE_GROUPYHoldercanobserveanothermemberinthesameUICgroupO SUPSER_QUIET)3HoldercanenterQUIETmodeHO Bl4 SUPSER052.BUOy2,[HUNTER.B32.SUPER.NEW]SUPERVISOR.DECW$BOOK;1~'Y0SUPSER_LOGGED_OUTHoldercanmonitor logged-out terminalsPOSUPSER_NO_SUPERVISEHoldercannotbe supervisedbyanotheruser O i>! 6O 3.2 SUPERVISOR! Privileges!and" IdentifiersEOThischapterexplainshow SUPERVISOR determineswhich@Ouserscanmonitor terminalsandtowhatdegree.@OBThesecuritysystemusedby SUPERVISORisbasedJOontherights identifiersheldbytherunninguser./TheJO SUPERVISORimageis (normally) installedwithalloftheHOL privilegesneededtoruntheprogram.' SUPERVISORchecksKOtoseeiftheusersholdsany SUPERVISOR identifiersandOOsetsupaninternal privilegemaskbasedonthepresenceorJOUabsenceofthe identifiers.*ThesystemmanagercangrantROandrevokethe identifiersas necessarytoprovideand/orlimitJOaccessto SUPERVISOR.The followingsectionsdescribetheHO_ identifiersusedby SUPERVISORandthestepsamanagerKOshouldtaketocreate,grant,andrevokethe identifiers. :_U=Note :_@Therights identifierscheckedby SUPERVISORare@thosereturnedbythe $FIND_HELDsystemservice.ErUnlikeVMS privileges,whenan identifierisgrantedItoorrevokedfromauser,theuserdoesnothavetoM'  SUPSER052.BUOy2,[HUNTER.B32.SUPER.NEW]SUPERVISOR.DECW$BOOK;1~'3$logoutandbackinagainforthechangetotakeeffect. n _UNote _D{ Becauserights identifiersaregrantedtoUICs,not>  usernames,usingtheDCLcommandSETUICwill?, preventyoufromrunning SUPERVISORifthenew9 UICdoesnotholdtheSUPSER identifiers. 226?  +O3.1BThe SUPERVISOR Identifiers?OUThereareseven identifiersusedby SUPERVISOR.UTable3-1NOprovidesbrief descriptionsofthe identifiers.+The following@Osectionsdiscussthe identifiersinmoredetail.*?b?@A! /O3.1.1BThe SUPSER_ADVISE IdentifierKOThe SUPSER_ADVISE identifiergrantstheholdertheabilityOO_tobothobserveandadviseatarget terminal.(The supervisorDOcantogglebetweenOBSERVERandADVISORmodeswhileAOrunning SUPERVISOR. Logged-out terminalscannotbeHOi monitoredunlesstheuseralsoholdstheSUPSER_LOGGED_OOUT identifier.OB! %@OAnyuserholdingthe SUPSER_ADVISE identifierisOO automaticallygrantedtheabilitytoobserve terminals.*ItisJOinot necessarytoalsogranttheSUPSER_OBSERVE identifierLOtothatuser(thoughitdoesn')W) SUPSER052.BUOy2,[HUNTER.B32.SUPER.NEW]SUPERVISOR.DECW$BOOK;1~'@6thurtanythingtodoso).C~0O3.1.2BTheSUPSER_OBSERVE IdentifierCO4TheSUPSER_OBSERVE identifiergrantstheholdertheLOabilitytoobserveatarget terminal.-AuserholdingonlyDOSUPSER_OBSERVEcannotadviseanyotheruser.(Logged-NO=out terminalscannotbeobservedunlesstheuseralsoholds-OtheSUPSER_LOGGED_OUT identifier.D NEOUsersholdingonlySUPSER_OBSERVEare restrictedfromFOtogglingOBSERVERandADVISORmodesandfromtoggling5O5XONandXOFFforthetarget terminal.E 5O3.1.3BTheSUPSER_ADVISE_GROUP IdentifierCO4TheSUPSER_ADVISE_GROUP identifiergrantstheholderMOtheabilitytoobserveandadviseany logged-inuserwhoseOOUICisinthesamegroupastheholder.,This identifierisNO=usefulwhenmembersofthesamegroupshouldbeallowedtoQOadviseeachother,withoutgrantingthemtheabilitytoadviseOallusers.7F  KOBecauseausermustbeloggedintothetargetterminalKOinorderfortheUICchecktobemade,holdersofthisCO5 identifiershouldnotbegrantedtheSUPSER_LOGGED_POOUT identifier.'AuserholdingbothwouldbeabletomonitorOOp SUPSER052.BUOy2,[HUNTER.B32.SUPER.NEW]SUPERVISOR.DECW$BOOK;1~'9aphysicalterminalacrosslogins,whichcouldresultintheOO> monitoringofauseroutsidethegroup,sincetheUICgroupFOcheckisonlymadewhen SUPERVISORisfirststarted.G6O3.1.4BTheSUPSER_OBSERVE_GROUP Identifier monitoringofauseroutsidethegroup,sincetheUICgroupFOcheckisonlymadewhen SUPERVISORisfirststarted.I! 3O3.1.5BTheSUPSER_LOGGED_OUT IdentifierAO4TheSUPSER_LOGGED_OUT identifiergrantstheholderKOthe privilegetoobserveoradvisea logged-out terminal.DOItshouldbegraZl SUPSER052.BUOy2,[HUNTER.B32.SUPER.NEW]SUPERVISOR.DECW$BOOK;1~'+3<ntedintandemwitheitherSUPSER_?O=OBSERVEorSUPSER_ADVISE.Both SUPSER_ADVISEandAOSUPSER_LOGGED_OUTarerequiredforauserrunningLO SUPERVISORtologinatarget terminal.)ThisalsoappliesROGtoauserwishingtoprocessaninputfilethatlogsintoan(Oaccountonaterminal(see Section2.4"formore information).*I b|?3J KOWhenauserloggedintoa monitoredterminallogsout,IO SUPERVISORwill automaticallyexitunlesstheuserholds=O5theSUPSER_LOGGED_OUT identifier..The followingHOmessagesare displayedonthe supervisingterminalwhenO SUPERVISORexits:-Ok %SUPER-I-EXIT,% Supervisor&exitingVO %SUPER-E-NOLOGOUTPRIV,&no& privilege%to% supervise%logged&out% terminals O $K .O3.1.6BThe SUPSER_QUIET Identifier?O4The SUPSER_QUIET identifier lets theholder run>O SUPERVISORinQUIETmode,which suppressestheIO notificationmessagesthatcanbe broadcasttoatargetCO= terminal.- SUPSER_QUIETshouldbegrantedonaveryPOlimitedbasistopreventthe unauthorized monitoringofusers.L CO SUPERVISORstartsinQUIETmodeunlessthe/NOTIFYPO qualifierisgivenonthӪ`QM.P)i zoiE(V\a'a-Zv.iIo K(ECIoV [&@YHMY= k~I[[! @DwtDRh r$h{.Qf%)!M%!5EN _h6:2^? V (Q.{-Ak@TBz\,HHhCr/B)cy1I^6F$a0: ;YB}CB I"n H?a_zk+@/tH1Y9Bn6;qmvX-<3\K$*[?0!qk50 ;^76{/.vE,yN6.}z(!ZS#F "-e 0 a95wS@[48aM p;erEv@5mYf&_|C[fuimL(:ttSHN@X%vqt05xg U.|k/.[23LqjND_N(}p>w D;PV [S:ivKrd{of8u0'hn ;NOj n>MT[{woCfJuZYUM26_!&7 f)8_0DvV: ?՚tu92$%R+'Io\?5hujj\suFZ m*s-n&&\enB AU(iMe@=8]ZG]m$QZi|?KZt0q(U0G7 N1:*ZI 2NxbxL P F"tq{--mi*,)@H>:qVJ y'kuHni)U>>ObVM1JZTw5 ~qd82]ide4R#YpKbW7-e|"T1_Zb}qmgh{knZlsh)- Qz>o~IykT5%3CPO+@N,EZEI:`$ {b0rq{8fR ytwX9\az~0V}Gg4Ag`Skb>R)p _,:PK}%VbAFj?7:; xzq(?SNrr ~?4 4|uQXqr\b,$ $zdr`vr)Z+'Ubm IH't^*k Shu6;?"_,J=. Z1AAfkzgVUFA$- j*M] )e{^ ;;Ԇe%,u14ϱ$!5[V \^DL$ (Cy[lS. Y'(\^ d>fK,lNok/&A.9~h2Y>0TE}  rh=l?"2nvy *7!Pc/ ]&N/JbFp4?^ {qOossqX il*>?DRwKw~VKc&uZ 2k}U2QLYll @lK=S jhf7^rj` Zr s4lJvW%W5?BaR:Yr!dF4ifk<X(w^BXoNmoDDBZAw=nK SUPSER052.BUOy2,[HUNTER.B32.SUPER.NEW]SUPERVISOR.DECW$BOOK;1~'Js?ecommandline.(AuserwhodoesnotHO5hold SUPSER_QUIETwillreceivethe followingmessageif0O SUPERVISORisrunwithout/NOTIFY: O $ SUPERVISE%TXA3:VOZ %SUPER-E-NOQUIETPRIV,%no% privilege&to&suppress& monitoring% notification O $M! \LOQUIETmodewaschosenasthedefaultstartupmodebecauseIOmanysitesuse SUPERVISORforsecurity purposes.*IftheIO5defaultwas/NOTIFY,a suspecteduserwould accidentallyRObenotifiedthatheisbeing monitoredifthe supervisinguser,O neglectedtospecify /NONOTIFY.KKN! g#O3.2BBlocking SUPERVISORROUItisoften desirabletobeabletopreventanotheruserfrom@Orunning SUPERVISORtomonitorsome accounts..ForLOexample,mostsystemmanagersdonotwant operatorstobeLO^abletomonitorthem,thoughtheymaybeabletomonitorLOotherusers.)When SUPERVISORisstarted,itcheckstoseeVOiftheuserloggedinonthetargetterminalholdsthe identifierHOhSUPSER_NO_SUPERVISE.Ifso,the``no privilege''message0Ois displayedand SUPERVISORexits.O IOThereisonlyone exceptionmadeby SUPERVISOR.Auser:OholdingbothSUPSER_NO_SUPERVISEandg/ SUPSER052.BUOy2,[HUNTER.B32.SUPER.NEW]SUPERVISOR.DECW$BOOK;1~'BSUPSER_CO5ADVISEorSUPSER_OBSERVEisallowedtomonitoranyOterminalloggedin  underthatsameUIC! .ThisallowssystemHOmanagerstoblockallusersfromrunning SUPERVISORonPO>their terminalswhilestillallowing themselvestheabilityto(Oaffecttheirown terminals.P gHOOnceagain,careshouldbetakeniftheSUPSER_LOGGED_IOOUT identifierisheldbyusers..BecausethecheckforOO5 identifiersisonlydonewhen SUPERVISORisfirststarted,aEOuserwithSUPSER_LOGGED_OUTcouldstillbe monitoringBOtheterminalwhenaSUPSER_NO_xxxxxuserlogsin.Ԭ+Q0O3.3BCreating SUPERVISOR IdentifiersEOURights identifiersarecreated usingthe VMSutilityAO AUTHORIZE.For informationusing AUTHORIZE,please$OconsulttheVMSmanual, AUTHORIZEUtility .R EOThe SUPERVISOR identifierscanbecreatedduringtheRO installationofthe SupervisorSeries.(Iftheywerenotcreated=O5then,the AUTHORIZEcommandADD/IDENTIFIERcanJObeusedtocreatethem.+The followingexampleshowshow8O SUPSER_ADVISEandSUPSER_LOGGED_OUTcanbeO>created:O UAF>'  ADD/IDENTIFIER& SUPQ  SUPSER052.BUOy2,[HUNTER.B32.SUPER.NEW]SUPERVISOR.DECW$BOOK;1~'sESER_ADVISEVO  Identifier& SUPSER_ADVISE%value:& %X8001015D%added%to%rights&data%baseOS UAF>+ S ADD/IDENTIFIER&SUPSER_LOGGED_OUTZO Identifier&SUPSER_LOGGED_OUT&value:% %X8001015E&added&to&rights%data&baseO UAF>S ROTheactualvaluesassignedtothe identifiersare irrelevantas-Ofaras SUPERVISORis concerned.TubDO3.4BGrantingandRevokingthe SUPERVISOR Identifiers9OUThe AUTHORIZEcommandsGRANT/IDENTIFIERand>OREVOKE/IDENTIFIERareusedtograntandrevokeLO identifierstoandfromusers.)The followingexampleshowsEO^howauserisgrantedthe SUPSER_ADVISEandSUPSER_"O LOGGED_OUT identifiers:O< UAF>) < GRANT/ID& SUPSER_ADVISE%HUNTER8O Identifier& SUPSER_ADVISE%granted%to%HUNTERO UAF>-  GRANT/ID&SUPSER_LOGGED_OUT&HUNTERUb JO Similarly, identifiersarerevokedusingREVOKE/IDENTIFIER:O UAF>*  REVOKE/ID% SUPSER_ADVISE&HUNTER:OP Identifier& SUPSER_ADVISE%revoked%from&HUNTERO UAF>m 2OTable Commands-1:7 SUPERVISORCommands O  OFKeybF Description Ob  Oj3 i< SUPSER052.BUOy2,[HUNTER.B32.SUPER.NEW]SUPERVISOR.DECW$BOOK;1~' HOlTiCTRL-A lT O39bTogglebetweenOBSERVERandADVISORmodes. y 1 O3 OTi&CTRL-H T O>39b(Displaybriefhelpon SUPERVISOR commands. Ob3 OdTiCTRL-N dT O3,bToggleNOTIFYandQUIETmodes. t2 O& OThCTRL-T sT O2&3bDisplay monitoringstatus information. OU3 OWTiCTRL-V WT O3bSpawna subprocess. ]y3 O@ OTj CTRL-W T O%@)bClearthe supervisingscreen OI3 OKTiCTRL-X KT O3bUsedasa I? KT HOLDSCREEN KT ?*3keyforthetarget terminal. m1 O3 OTiCTRL-Z T O3bExit Supervisor OX  O1rmValidonlyiftheuserholdseitherthe SUPSER_ADVISEortheSUPSER_ADVISE_GROUP identifier. O2KmValidonlyiftheuserholdsthe SUPSER_QUIET identifier. Of3mTerminaloutputthatarriveswhileinthespawnedprocessisnotbufferedproperlyinthisversionof SUPERVISOR. O   )INDEXINDEX!i  iII9S 9 IdentifiersIdentifiers?3S N8CreatingCreatingQ3S N8GrantingGrantingTV SUPSER052.BUOy2,[HUNTER.B32.SUPER.NEW]SUPERVISOR.DECW$BOOK;1~'8K3S N8RevokingRevokingT=SN9 SUPSER_ADVISESUPSER_ADVISEAISN8SUPSER_ADVISE_GROUPSUPSER_ADVISE_GROUPEESN8SUPSER_LOGGED_OUTSUPSER_LOGGED_OUTIISN9SUPSER_NO_SUPERVISESUPSER_NO_SUPERVISEN?SN8SUPSER_OBSERVESUPSER_OBSERVECKSN8SUPSER_OBSERVE_GROUPSUPSER_OBSERVE_GROUPG;S N9 SUPSER_QUIETSUPSER_QUIETK:S 8InputfilesInput files3HSN8 Auto-loginscriptsAuto-login scripts71SN9PausingPausing6CSN8PHOTOlogfilesPHOTO log files:!i  iMM)S8ModesModes1SN9ADVISORADVISOR3SN8NotifyNotify+3S N8OBSERVEROBSERVER5SN9QuietQuiet+K!i  iPP-S9PHOTOPHOTO\S&&N8Inputlogsfor SUPERVISORInput logs for SUPERVISOR:e[S''N8Logging SUPERVISORsessionsLogging SUPERVISOR sessions!i  iSS3S 9SecuritySecurity>FS8 SUPERVISEcommandSUPERVISE commandW9S N8 DescriptionDescriptionj/S SUPSER052.BUOy2,[HUNTER.B32.SUPER.NEW]SUPERVISOR.DECW$BOOK;1~'NN9FormatFormat[5S N8 ParameterParameter\7S N8 QualifiersQualifiers];S N9 RestrictionsRestrictionsoHSN8Special charactersSpecial charactersl;S 8 SUPERVISORSUPERVISORKSN9ClearingthescreenClearing the screen2HSN8 DisplayingversionDisplaying version=3S N8FeaturesFeatures+SN9HelpHelp(:S N8InputfilesInput files3HS8 Auto-loginscriptsAuto-login scripts71S9PausingPausing6ES8UsingPHOTOlogsUsing PHOTO logs:LSN8 Logged-out terminalsLogged-out terminals!VS""N8 Notification broadcastsNotification broadcasts'7S N9 PrivilegesPrivileges>5S N8 ScrollingScrolling/3S N9SecuritySecurity>OS!!N8Spawninga subprocessSpawning a subprocess13S N8StartingStartingHSN9Status informationStatus information*3S N8StoppingStopping&NS  N8Toggling notificationToggling notification+!i  iTT1S 8 Term-L SUPSER052.BUOy2,[HUNTER.B32.SUPER.NEW]SUPERVISOR.DECW$BOOK;1~'QinalsTerminals;S N9 Logged-outLogged-out!I5S N8 SupportedSupported =S N8 UnsupportedUnsupported oV(OPartII:Command DictionaryEOThissectionprovidesa VMS-style descriptionoftheO SUPERVISEcommand.##=WO SUPERVISE*XzY PHOInvokesthe SUPERVISORutilityto``takeover''anotherBO(user's terminal.. SUPERVISORoperatesintwomodes:;OOBSERVERandADVISOR.InOBSERVERmode, allKO characters displayedonthetargetterminalareechoedonEO2the supervising terminal.(InADVISORmode, SUPERVISORNOalsoletsthe supervisingterminalenterinputonbehalfofJOthetargetprocess; charactersinputfromthe supervisingPO<terminalareinsertedintothe typeaheadbufferofthetargetO terminal.ZN@O SUPERVISORcanalsobeusedtoexecutecommandsOOstoredininputfilesonother terminals, providingauseful=O5 mechanismfor automating simulateduserinput.[$bOFormat,Os SUPERVISEM [/qualifiers]terminalOCommand Qualifie ĺ4 SUPSER052.BUOy2,[HUNTER.B32.SUPER.NEW]SUPERVISOR.DECW$BOOK;1~'0fTrsDefaultsO:/ADVISE: /NOADVISEO|/BUFFER_SIZE=pages|/BUFFER_SIZE=29O/COMMAND_CHARACTER=number./COMMAND_CHARACTER=4O/INPUTOD/NOTIFYD /NONOTIFYO/PHOTOO/WATCHO /VERSION\O ParametersOsterminalNO Specifiesthetargetterminalthatistobe supervised.,TheHO$targetterminalcannotbeanRTdevice(SETHOSToverO|DECnet).]O QualifiersOs/ADVISEGO Specifiesthat SUPERVISORshouldstartinADVISORmodeFO$insteadofOBSERVERmode.)ADVISORmodeletstheuser>O|enterinputonbehalfofthetarget terminal.^N@OThe supervisingusermustholdthe SUPSER_ADVISEAO identifier(orSUPSER_ADVISE_GROUP)tospecifytheO5/ADVISE qualifier.j_K@O/BUFFER_SIZE=pagesKO( Specifiesthenumberofpagestousefor bufferingwhileMO supervising.+Bydefault,2pagesareused.+Upto10pagesKOmaybe specified.+ Additionalpagesareusefulonheavily-AO2loadedsystemswhere SUPERVISORmissessomedata.`"O/COMMAND_CHARACTER=valueLO( SpecifiestheASCIIvalueofthe charactertouseasthe@O SUPERVISORcomj SUPSER052.BUOy2,[HUNTER.B32.SUPER.NEW]SUPERVISOR.DECW$BOOK;1~'Wmandkey.-Valuesbetween0and31QOarevalid,except17,19,and26.+Thisrangeincludesallof O2the  T0CTRL T H%2-key combinations,except b: bT|0CTRL-Q T bH: 2, - T0CTRL-S T H-2,and OJ3 OLTiCTRL-Z LT O3*.'Thedefaultvalueis4( J3 LTCTRL-D &LT 3 ().@a KOTochangethecommand character,simplyspecifytheASCIIDOvalueofthedesired character.0Forexample, /EXIT_!O5 CHARACTER=18 specifies 1- 1TJ2CTRL-R \T 1K-}5asthecommandO character.b i=OAll SUPERVISORcommandsaretwo-key sequences,JOprefacedbythe specifiedcommand character.)Forexample,(O5bydefault,the combination 63 6TO2CTRL-D fT 6K3 3 T2CTRL-H T K35willdisplay-Obriefhelpwhilein SUPERVISOR.&Table Commands-1shows3Othe SUPERVISORcommandkey sequences. h_UkNote h_D Selectingacommandkeythatisalready implemented>Hasacommandfunctionwill effectivelydisable1thatoption.+Forexa SUPSER052.BUOy2,[HUNTER.B32.SUPER.NEW]SUPERVISOR.DECW$BOOK;1~' Zmple, selecting `3 bTCTRL-H bT 3astheFcommandkeywilldisabletheabilitytoshowon-lineFRhelp,sincepressingthecommandkeytwiceinarowCwillsendthat character(ASCII8)throughtothetarget terminal. M*b&P?mcO/INPUTJO( SpecifiesthenameofaninputfilethatcontainsinputLO charactersthataretobeenteredonthetarget terminal.CO SUPERVISORwillreadthe charactersfromtheinputMO2fileandplacetheminthe typeaheadbufferofthetargetMO terminal;VMS processesthe charactersasiftheyhadbeen+Otypedatthetarget terminal.,d DOBecause SUPERVISORnormallystartsinOBSERVERmode,NOthe/ADVISE qualifiermustbe specifiedonthecommandlineOO5forthe/INPUTfiletohaveanyeffect.+Theinputfilecan!OhaveanyRMSformat.eY>OPHOTOinputlogs, createdwiththe PHOTO/INPUTDOcommand,canbeusedasinputfilesto SUPERVISOR.JO5BecausePHOTOinputlogsarenotnormalRMStextfiles,MOthe/PHOTO qualifiermustbe specifiedwith/INPUTtotell@O SUPERVISORtoexpectthePHOTO input-logformat.QE}d" iտLY 1h~Yuo+, t]u=~,%kM9l&~RCm{Zi%'[10; zh?L3;#i%YuW6; QuPYyYVamfdL<@)c2W`e!FQ'#,=\ks {a L@ $_9\cV8lkeI&O;<{Jz/s"!nU?6%p9`hx? 5|zr;ZnJs4+O)"@\#9(;zYtou,wGu=+rQ@Y1W^ ULFSx@cLO'{t;|wD9Ys#iwE*=CvFm8Ol}JVS,I MSNKBdy?QY3y< "s{#t|->zV&\/.m@=w/uC=`\ X9JPH)7)`Ou&XfXGG0D14l3eTTMK P x}tcl;"9 TiZ wLO5juy2qpmUQ+ UIe)Fs$s_SdI@"J;`(/\ !CN4[jB3X: "+d63T)~*s'hCR"+@81h{${`~d]e^v6O.'8T5 q_q3r01NVo8P;V,dgw0{L)k2G;DGX3nc} hwEDW~s*hqY|R. V=nR MVh=VM+D%O֋w9Gez,Da&L6hL2  xUWd1U9TV+@*`x2O1;(aSRW5h H2G"y4,]z*I#l! c'1WwB+'ᬦ<2;UYr%yyf\{6e OhC}6*x-UG9FYoGPAyGz~K %6 c ai@og3~5dY-UHm>Bg?$NdS 1PB'r# ,mP8C`gV&/8OAs%%X;'_3&R$[Roz~ .b]kpDU+G+FujHe? q?l4j;-L6dY8Jx 8 KkBrTM(ZEKp[ jJ-\3f -ouJYj{mwb/jO q/{"W*-S;k5&eF>_, oFn9Yg\WC'' 8> h)G5nf*9nEb~0AP&(.T l SUPSER052.BUOy2,[HUNTER.B32.SUPER.NEW]SUPERVISOR.DECW$BOOK;1~'B]f! O/NOTIFYFO( Broadcastsamessagetothetargetterminal notifyingKOthetargetuserthatheisbeing supervised./Bydefault,LO SUPERVISORwillstartinquietmode,iftheuserhastheUO2 privilegetosuppress notification.'IftheuserdoesnothavetheJO privilege,/NOTIFYmustbe specifiedtobegin SUPERVISOR.tg JO/PHOTOLO( Specifiesthattheinputfile(/INPUT=filename)wascreatedEOusingthe PHOTO/INPUTcommand.(PHOTOinputlogfilesLOarecreatedinaspecial ``binary''format;the SUPERVISORLO2 qualifier/PHOTOisrequiredtotellPHOTOtoexpectthatOformat.h O/WATCHIO( Specifiesthat SUPERVISORshouldcontinue supervisingtheMOterminalafterthe/INPUTfilehasbeen processed.'NormallyFO SUPERVISOR terminatesafter processingtheinputfile.irO/VERSIONJO(Displaystheversionof SUPERVISOR currently installedonOthesystem.j PO DescriptionGOsWhen SUPERVISORisexecutedwithoutany qualifiers,itNOconnectsthe supervisingterminaltothetargetterminalandIO$entersOBSERVERmode.(All characterstypedand displayedFO|yĹ SUPSER052.BUOy2,[HUNTER.B32.SUPER.NEW]SUPERVISOR.DECW$BOOK;1~'`onthetargetterminalareechoedonthe supervising@O terminal..Ifthe SUPERVISORentersADVISORmode,NO-any characterstypedatthe supervisingterminal(excepttheGOcommandkey sequences)areinsertedintothe typeaheadNObufferofthetarget terminal.*VMStreatsthe charactersas.O7comingfromthetarget terminal.khHOInputlogscreatedby PHOTO/INPUTcanalsobeusedaas Oinputto SUPERVISOR.%lFOAll SUPERVISORcommandsareprecededbythe character?O specifiedonthecommandlineasthe /COMMAND_?O5 CHARACTER.Bydefault, thecommand characteris OM3 OOTiCTRL-D OT O3<..Pressingthecommand charactertwicewhileBOinADVISORmodewillforcethat characterthrough$O>tothetarget terminal.>Table Commands-1>showsthe.O SUPERVISORcommandkey sequences.*l?m@nO RestrictionsuoK `hFhRTdevices(network terminalsloggedinviaSETHOST0overDECnet)cannotbe supervised. `@A@WTdevices(UISVT100pseudo-terminals)cannotbe supervised. `DVAX 6xxx-seriesconsole terminalscannotbr SUPSER052.BUOy2,[HUNTER.B32.SUPER.NEW]SUPERVISOR.DECW$BOOK;1~'{ceadvised,pthoughthey p can7pbe observed. `D SUPERVISORisnot compatiblewiththe followingDEC@H products:/SessionSupportUtility(SSU),DEC/TestAManager,ACMS,andtheTerminalFallbackFacility(TFF).*pB DDPrefacePrefacePrefaceIntended AudienceDocument StructureDocument Structure$1. Introduction to SUPERVISOR$1. Introduction to SUPERVISOR$1. Introduction to SUPERVISOR$1. Introduction to SUPERVISOR%1.1 Typical Uses of SUPERVISOR%1.1 Typical Uses of SUPERVISOR/2. Using SUPERVISOR to Monitor Terminals/2. Using SUPERVISOR to Monitor Terminals/2. Using SUPERVISOR to Monitor Terminals/2. Using SUPERVISOR to Monitor Terminals!2.1 Supervising a Terminal!2.1 Supervising a Terminal!2.1 Supervising a Terminal!2.1 Supervising a Terminal!2.1 SuperWM SUPSER052.BUOy2,[HUNTER.B32.SUPER.NEW]SUPERVISOR.DECW$BOOK;1~'jfvising a Terminal!2.1 Supervising a Terminal!2.1 Supervising a Terminal.2.2 Logged-Out Terminals and SUPERVISOR.2.2 Logged-Out Terminals and SUPERVISOR-2.3 Controlling the SUPERVISOR Session-2.3 Controlling the SUPERVISOR Session-2.3 Controlling the SUPERVISOR Session2.3.1 Exiting SUPERVISOR2.3.1 Exiting SUPERVISOR'2.3.2 Getting Help in SUPERVISOR'2.3.2 Getting Help in SUPERVISOR52.3.3 Displaying Monitoring Status Information,2.g3.4 Toggling NOTIFY and QUIET Modes,2.3.4 Toggling NOTIFY and QUIET Modes,2.3.4 Toggling NOTIFY and QUIET Modes,2.3.4 Toggling NOTIFY and QUIET Modes42.3.5 Controlling Scrolling While Supervising42.3.5 Controlling Scrolling While Supervising&2.3.6 Spawning a DCL Subprocess,2.3.7 Clearing the Supervising Screen92.4 Sending an Input File to a Supervised Terminal92.4 Sending an Input File to a Supervised Terminal92.4 Sending an Input File to a Supervised Terminal-2.4.1 Pausing Between Input Characters-2.4.1 Pausing Between Input Characters-2.4.1 Pausing Between Input Characters-2.4.1 Pausing Between Input Characters-2.4.2 Using PHOTO Input Logs for Input-2.4.2 Using PHOTO Input Logs for Input-2.4.2 Using PHOTO Input Logs for Input32.5 Displaying the SUPERVISOR Version Number/3. SUPERVISOR Privileges and Identifiers%3.1 The SUPERVISOR Identifiers0Table 3- 1: SUPERVISOR Rights IdentifiersS SUPSER052.BUOy2,[HUNTER.B32.SUPER.NEW]SUPERVISOR.DECW$BOOK;1~''i)3.1.1 The SUPSER_ADVISE Identifier)3.1.1 The SUPSER_ADVISE Identifier*3.1.2 The SUPSER_OBSERVE Identifier*3.1.2 The SUPSER_OBSERVE Identifier/3.1.3 The SUPSER_ADVISE_GROUP Identifier/3.1.3 The SUPSER_ADVISE_GROUP Identifier03.1.4 The SUPSER_OBSERVE_GROUP Identifier03.1.4 The SUPSER_OBSERVE_GROUP Identifier-3.1.5 The SUPSER_LOGGED_OUT Identifier-3.1.5 The SUPSER_LOGGED_OUT Identifier(3.1.6 The SUPSER_QUIET Identifier(3.1.6 The SUPSER_QUIEjT Identifier(3.1.6 The SUPSER_QUIET Identifier3.2 Blocking SUPERVISOR3.2 Blocking SUPERVISOR3.2 Blocking SUPERVISOR*3.3 Creating SUPERVISOR Identifiers*3.3 Creating SUPERVISOR Identifiers*3.3 Creating SUPERVISOR Identifiers;3.4 Granting and Revoking the SUPERVISOR Identifiers;3.4 Granting and Revoking the SUPERVISOR Identifiers"Part II: Command DictionarySUPERVISESUPERVISESUPERVISESUPERVISESUPERVISESUPERVISESUPERVISESUPERVISESUPERVISESUPERVISESUPERVISESUPERVISESUPERVISESUPERVISESUPERVISESUPERVISESUPERVISESUPERVISESUPERVISESUPERVISESUPERVISESUPERVISE-Table Commands- 1: SUPERVISOR CommandsSUPERVISESUPERVISESUPERVISE 12345 SUPSER052.BUOy2,[HUNTER.B32.SUPER.NEW]SUPERVISOR.DECW$BOOK;1~'*l6789SUPER_PREFACE1112SUP_P_1SUP_P_215SUP_CH1171819SUP_P_321mSUP_CH2232425SUP_CH2_1272829303132SUP_CH3_LOGO34SUP_CH3_23637SUP_CH3_EXIT39SUP_CH3_HELP41SUP_CH3_MONINFOSUP_CH3_NOTQUIET444546SUP_CH3_SCRL48SUP_CH3_SPNSUP_CH2_CLSSUP_CH3_INPUTS5253l SUPSER052.BUOy2,[HUNTER.B32.SUPER.NEW]SUPERVISOR.DECW$BOOK;1~'ToSUP_CH3_PAUSE555657SUP_CH3_PHO5960SUP_CH2_VERSUPER_PRIVS_CHAPTERSUPER_PRIVS_IDSSUPER_IDS_TABLESUPER_SA66SUPER_SO68SUPER_SAG70SUPER_SOG72SUPER_SLO74SUPER_SQ7677SUPER_BLOCK7980SUPER_CREATE_IDS8283SUPER_GRIDS8586SUPERVISE_CMD888990919293949596979899100101!Z SUPSER052.BUOy2,[HUNTER.B32.SUPER.NEW]SUPERVISOR.DECW$BOOK;1~'r102103104105106107108SUP_CMDS110111112 B-ADOBE-Helvetica-Medium-R-Normal--*-120-*-*-P-*-ISO8859-1@-ADOBE-Helvetica-Bold-R-Normal--*-180-*-*-P-*-ISO8859-1@-ADOBE-Helvetica-Bold-R-Normal--*-120-*-*-P-*-ISO8859-1@-ADOBE-Helvetica-Bold-R-Normal--*-100-*-*-P-*-ISO8859-1B-ADOBE-Helvetica-Medium-R-Normal--*-100-*-*-P-*-ISO8859-1@-ADOBE-Helvetica-Bold-R-Normal--*-140-*-*-P-*-ISO8859-1O-ADOBE-New Century Schoolbook-Medium-R-Normal--*-140-*-*-P-*-ISO8859-1O-ADOBE-New Century Schoolbook-Medium-R-Normal--*-120-*-*-P-*-ISO8859-1/-ADOBE-Symbol-*-R-*--*-140-*-*-P-*-*-*O -ADOBE-New Century Schoolbook-Medium-I-Normal--*-140-*-*-P-*-ISO8859-1@ -ADOBE-Courier-Medium-R-Normal--*-120-*-*-M-*-ISO8859-1> -ADOBE-Courier-Bold-R-Normal--*-120-*-*-M-*-ISO8859-1O -ADOBE-New Century Schoolbook-Medium-I-Normal--*-120-*-*-P-*-ISO8859-1B -ADOBE-Helvetica-Medium-R-Normal--*-140-*-*-P-*-ISO8859-1O-ADOBE-New Century Schoolbook-Medium-R-Normal--*-100-*-*-P-*-ISO8859-1TT '[7O 2.2Using! SUPERVISOR!to"Monitor! TerminalsHOThischa  SUPSER052.BUOy2,[HUNTER.B32.SUPER.NEW]SUPERVISOR.DECW$BOOK;1~'upterexplainshowtousethesimple SUPERVISORLOcommand qualifierstoviewasessiononatargetterminal2OBandexit SUPERVISORupon completion.a! 7?O SUPERVISOR can operate in either of two modes:IOOBSERVERmode,inwhichI/Ocanbeviewed,andADVISORJO5mode,inwhichI/Ocanbeviewedand characterscanbeEOenteredonbehalfofthetarget terminal.- SUPERVISORNOchvecksforthe existenceof identifiersto determineiftheRO>runninguserhasthe privilegetouseeithermode.'Bydefault,AO SUPERVISORstartsinOBSERVERmode.-The qualifier?O/ADVISEcanbeusedtostartinADVISORmode.aGOIn addition, SUPERVISORcanrunineitherNOTIFYmodeHOorQUIETmode.)InNOTIFYmode,amessageis broadcastJO5tothetargetterminalwhenever monitoringisstartedorBOstopped(or SUPERVISORswitchesfromOBSERVERmodeHOtoADVISORmodeorviceversa).(Bydefault, SUPERVISORJO>triestostartinQUIETmode.*The qualifier/NOTIFYcanOObe specifiedtostartinNOTIFYmode.+Iftheuserdoesnot@Ohavethe privilegetoenterQUIETmode,/NOTIFY must pbe:OH specifiedbefore SUPERVISORcanbestarted.NHO RC SUPSER052.BUOy2,[HUNTER.B32.SUPER.NEW]SUPERVISOR.DECW$BOOK;1~'XXxThe privilegesusedby SUPERVISORtocontrolaccesstoGOthe SUPERVISORanditsvariousmodesare describedinO5Chapter3.*OlO>0!)5O2.2B Logged-Out Terminalsand SUPERVISORHOU SUPERVISORcanbeusedtomonitor logged-out terminals, deletableanduserdoesn'tholdthe necessary privilegestoMOmonitoraloggedout terminal, SUPERVISORwillexitwitha7Omessage indicating insufficient privilege.~'~'#V4vq-(%|i5|Cj,4 gdw4 D_l{/8[N87P=\#3 cY3&hd:}#8x.(pxAW#~.! z VJk55! XuZS>]+$,%b/x7A;A%G&]0@I -_C[n2*=Ar^=LD*5O5U::LB$GYvLLycQ+z24eTYn9C&'/8dpT% .1~=4)-'XJ,@Yf}eOL(`W(eG83gQpVQ4s?v +Gs 0<58gxLYd[M7VTc|&I:L2f{?gnTK6C-E"Ki*@Sq (*= yF gh,y nv%J\v9qQ/lQJt|D}zbFPco5rS KK I i~< '%BXj}!K  H3A"v>^E9. nxMB[/t[JcU /lBU 3-q ]YKLg3=< a9C-^;lATi[?lYg8dO{}Yha8D5T]>z~z;407 j^pUJJ-OCCyyksz!"J4H0f ;3G<{ZzyX6JDC*RyLxQ5~i~;>MD(@N={$A"(sv$A"?emJG j&'g$dj ~#l:g7sd{_=R%O9lJ8Mx7&zL{Nx/'=Ra}rQ7b>[9/<#x{Al:{^GJWgR(P@k\,{,pAfr:+*O8_6P#*3A~h\: 2k/l's42NA-M{t>zOm'&o< }2fc(G{PKw9$= 5zJA{fDY4mWTtZ^u37MC -zOJ88 cU\C,}(3```3t:BgT2S>yG13'}n9_ktri$ k g ]2;<.|N+[acuc}]tF!T8kVk$ ;>a DWt'j'91pU'L"g-.fu(sH^g?BmK#{.C8+ 6[4T1J]Vr,"Zy\4 X.6aLJjs}.<{XfLrfL JAsy$R(%\, FNsQ%Bi  [gkijCsv \=w_UXd9(m@XFG@SV2'/7g?lwGi+B m3yg7s?I"6t~wpU"uKTsmdH1 Pn rT ,CrV&Og>?Wrb""8nwqPn=qU[3S@9{* [ff3XFgU9F7t*Fr_lB7qRuc)cU[Ci4j{pj\ukb`yOEQP|I"3lh3wG,J3&w&LSF0|r0KWU M:cCU" \ W$DGR'H7AL5/5'eLErpUT$n!?*>h8MQeSh?gkwd ##YYF],265&kA.yRW8z8sh$O} KTj!3*N%:{KED$<Pf"A%yh @H om^e SUPSER052.BUOy2,[HUNTER.B32.SUPER.NEW]SUPERVISOR.DECW$BOOK;1~'a+{O2.3B Controllingthe SUPERVISORSessionHOUThissection describesthe keystrokesthatcanbeusedCOtocontrolthe supervising terminal..All SUPERVISORCOcommandsare implementedastwo-keyCTRL sequences;MO^thefirstkeyisthekeydefinedasthecommand character6O(usingthe/COMMAND_CHARACTER qualifier). w3 yTCTRL-D yT 3POisthedefaultcommand character;for convenience,itwillbeIOhusedinalloftheexamplesinthe following sections.Y$/AOThe first!time the command character is!pressed,>O SUPERVISORenterscommandmode,wherethenextKO5keypressed determinestheactiontaken.,IfthenextkeyQOpressedisnotavalidcommandkey,thebellisrungontheTO supervising terminal.(Ifitisavalidkey,the specifiedactionGO>is performed.*Pressingthecommand charactertwotimesMO successivelywillsendthat characterthroughtothetarget,Oterminal(ifinADVISORmode).N%! N$IOAnexampleofa SUPERVISORcommandisthekeysequence O3 OTiCTRL-D T O3 3 TCTRL-H T 33,whichcauses SUPERVISORtodisplay8O5briefhelpaboutthe SUPERVISOR commands.9;)0 SUPSER052.BUOy2,[HUNTER.B32.SUPER.NEW]SUPERVISOR.DECW$BOOK;1~'P~&)$O2.3.1BExiting SUPERVISORO4Thecommandkey 3 T71CTRL-Z OT J3%p4ispressedto exitfromAO SUPERVISOR.The followingmessageis displayedonJOthe supervisingterminalwhentheexitsequencehasbeenO=pressed: `  `Mv CTRL-D jM `    M CTRL-Z M  -O %SUPER-I-EXIT,% Supervisor&exiting' `HOIf SUPERVISORisinNOTIFYmodeatthetimetheexitQOsequenceispressed,thetargetterminalwillbenotifiedthatJO5the supervisinghasendedwithamessagesimilartotheO following: O $StZ 8-MAY-1992% 11:44:10.70%--%User&HUNTER%is%no%longer% observing&you O $"(& .O2.3.2BGettingHelpin SUPERVISOR.O4Asnotedabove,thecommandkey -3 -TG1CTRL-H ^T -J3z4isusedtodisplayEObriefhelponthe SUPERVISOR commands.*The following9Oexampleshowsthemenuthatis displayed: Oi $i SUPERVISE%TXA3:[O %SUPER-I-START,% Supervisor%enabled&on&_TXA3:,%user%JOE% (observing,%quiet)0O Type&CTRL-D%CTRL-H%for& information `  `MvF CTRL-D jM `_  }  }MF CTRL-H M }_ ZYa SUPSER052.BUOy2,[HUNTER.B32.SUPER.NEW]SUPERVISOR.DECW$BOOK;1~'2RO %SUPER-I-HELP,% Supervisor&help.KAll%commands%are&preceded&by&^D./ ^AJ-JToggle&ADVISOR/OBSERVER%mode$& ^HJ-JDisplay%this&help,n ^NJ-JToggle& notify/quiet%modes2 ^TJ-JDisplay% monitoring&status%info% ^VJ-JSpawn%a% subprocess0F ^WJ-JClear%the& supervising&screen. ^XJ-JToggle&XON/XOFF&for%target! ^ZJ-JExit% Supervisor)! WLO Dependingonthe identifiersheldbythe supervisinguser,TOsomeoftheoptionswillnotbe displayediftheuserdoesnotLO5havethe privilegetoissuethecommand.*Forexample,theJOusercannottoggleNOTIFYandQUIETmodesunlesshehasMOthe privilegetoenterQUIETmode.&Formore informationonO> privileges,seeM>Chapter3.*)MlO>U* +T J&'_4canbepressedtodisplayFO informationaboutthe monitoringstatusofthetargetGO terminal..The information displayedincludesthetargetPO= terminal,theusernameoftheuserloggedinontheterminalQO(orthetext``loggedout''),andthecurrent operatingmodes.!OForexample,pressing 3 TCTRL-DGSC SUPSER052.BUOy2,[HUNTER.B32.SUPER.NEW]SUPERVISOR.DECW$BOOK;1~'i T 3 & TCTRL-T T &whileinADVISORJOGandQUIETmodeswilldisplayalinelikethe following:PO %SUPER-I-MONINFO,% Supervising%_TXA3:,&user%JOE& (advising,%quiet)(+ 4O2.3.4BTogglingNOTIFYandQUIETModesNO4Ifthe supervisinguserhasthe privilegetouse SUPERVISOR-OinQUIETmode,thecommandkey nL3 nNTCTRL-N NT n3canbeusedCOtotoggleNOTIFYandQUIETmodes./Forexample,if-O=quietmodeisenabled,pressing 3 T;CTRL-D T S3 3 T%;CTRL-N <T S3Z=willputAO SUPERVISORinNOTIFYmodeandamessagewillbeKO broadcasttothetarget terminal.+PressingthekeysagainDOGwillput SUPERVISORbackinQUIETmodeandanother=Omessagewillbesenttothetarget terminal.,! kfMOThemessagesthatare broadcasttothetargetterminalareEOthesamemessagesthatare broadcastwhen SUPERVISORJO5isstartedandstopped.+WhenNOTIFYmodeisentered,itROappearstotheuseratthetargetterminalthatthe monitoringPOwasjuststarted.' Similarly,ifQUIETmodeis re-enabled,theNO>targetuseristoldthat monitoB SUPSER052.BUOy2,[HUNTER.B32.SUPER.NEW]SUPERVISOR.DECW$BOOK;1~'Aringhasbeen disabled.+ThisHOisusefulin environmentswhere SUPERVISORisusedforNOsecurity purposes.,Ifthetargetuseris suspectedofbeingMOHasecurityrisk,theterminalcanbe monitoredwithouttheHOuser's knowledge.*NOTIFYmodecouldthenbeenteredatPOthe supervisor's discretiontolettheuserknowtheterminalORisbeing monitored. - IOThe followingexampleshowstheoutput displayedontheAO supervisingterminalwhenNOTIFYmodeistoggled: Oa $ '  *M_ CTRL-D *M w  '  *M_ CTRL-N *M w Ft 8-MAY-1992% 12:38:35.01%--%User&HUNTER%is%advising%you O@ $   M> CTRL-D  M V     M> CTRL-N  M V Rt 8-MAY-1992% 12:38:37.56%--%User&HUNTER%is%no%longer%advising%you O $   M CTRL-D M 5    M CTRL-T M 5 POm %SUPER-I-MONINFO,% Supervising%_TXA3:,&user%JOE& (advising,%quiet).NHOEventhoughthetargetterminalwastoldthatadvisingHOhadbeen terminated, SUPERVISORisstill monitoringthe$O5terminalinQUIETmode./[;O2.3.5B Controlling ScrollingWhile S  SUPSER052.BUOy2,[HUNTER.B32.SUPER.NEW]SUPERVISOR.DECW$BOOK;1~'"Mupervising O4The ? T&1HOLDSCREEN 3T J?R4key(or p- pT1CTRL-S T pJ- 4and [: [Tu1CTRL-Q T [J:4)canJObeusedtopauseandresume scrollingofoutputonthe*O supervising terminal./Pressing ? THOLDSCREEN T ? hasnoSO=effectonthetarget terminal;theeffectislocalonlytothe O supervising terminal.0``OThe command!key C3 ET9CTRL-X QET 3#scan be used!to toggleBOXON/XOFFforthetarget terminal.0Bypressingthe$O5commandkeyfollowedby 3 T02CTRL-X GT K3#J5,the supervisinguserOcansimulate 3M? 3OTcHOLDSCREEN pOT 3?$onthetarget terminal. _UNote _DThereisno indicationthatthe supervisingprocesshaspressed 3 TCTRL-X T 30toaffectanXOFFforthetargetIH terminal.(Thiscanresultin confusionifnot carefullyF exercised,asthetargetusermaynotknowwhathas3happenedthatcausedoutputtostop. D1-O2.3.6BSpawningaDCLǏ SUPSER052.BUOy2,[HUNTER.B32.SUPER.NEW]SUPERVISOR.DECW$BOOK;1~' SubprocessO4Thecommandkey 3 T51CTRL-V MT J3%n4canbeusedtospawnaCO subprocesswhilein SUPERVISOR.In SUPERVISORv5.2,HOmostoutputreceivedby SUPERVISORwhilethe subprocessYO=isactivewillbelost(itisn'tbuffered properly).(Still,thiskeyMOcanbeusefultoquicklydropintoDCLwithout terminatingO SUPERVISOR.o2E3O2.3.7BClearingthe SupervisingScreenCO4Whilein SUPERVISOR,the supervisingscreencanbe@Oclearedbypressingthecommandkeyfollowedby aL@ aNT{CTRL-W NT a@ .LOThetarget terminal'sscreenisnotaffectedbythiskey.<cPdDkbrj R6 1B G]hp tpTR xz~'#.2e03z2.@KCEQQ#GFJ SUP_CH3_PHO5960SUP_CH2_VERSUPER_PRIVS_CHAPTERSUPER_PRIVS_IDSSUPER_IDS_TABLESUPER_SA66SUPER_SO68SUPER_SAG . SUPSER052.B!y2)[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.TXT;1i?]{)*[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.TXT;1+,!.]/ 4i]\?-y20123KPWO]567<89GHJ . Supervisor Series Installation Guide May 19925 This manual provides installation and setup: instructions for the Supervisor Series, terminal. monitoring software for VMS systems.= Revision/Update Information: This is a new manual.9 Operating System and Version: VMS V5.0 or later> Software Version: Supervisor Series v5.22 Academic Computing and Research Services% Western Kentucky University! Bowling Green, Kentucky  " ________________________ 20 May 1992= Permission is granted to copy and redistribute this* document for no commercial gain.? The information in this document is subject to change9 without notice and should not be construed as a9 commitment by the author. The author assumes no? _ SUPSER052.B!y2)[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.TXT;1i?]X responsibility for any errors that may appear in this document.= DISCLAIMER: The software described in this document: is provided "as is". No guarantee is made by the@ author or the author's employer as to the suitability,> reliability, security, usefulness, or performance of this software.@ Neither Western Kentucky University nor Hunter Goatley@ are responsible for any losses that may occur from the use of this software.; The following are trademarks of Digital Equipment Corporation:9 DEC VAX VMS9 DECnet UCX UIS __________> Copyright 1992 Hunter Goatley. ALL RIGHTS RESERVED.  A _______________________________________________________ ContentsA _________________________________________________A PREFACE viiA _______________________________________________________8 CHAPTER 1 PREPARING TO INSTALL THE SUPERVISORA SERIES 1-1A _________________________________________________A 1.1 PREREQUISITE SOFTWARE 1-1A _________________________________________________A 1.2 ACCESSING THE ONLINE RELEASEb^ SUPSER052.B!y2)[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.TXT;1i?]; NOTES 1-1A _________________________________________________A 1.3 INSTALLATION PROCEDURE REQUIREMENTS 1-1A _______________________________________________________A CHAPTER 2 INSTALLING THE SUPERVISOR SERIES 2-1A _________________________________________________A 2.1 INVOKING VMSINSTAL 2-1A _________________________________________________A 2.2 INSTALLATION OPTIONS 2-2A _________________________________________________A 2.3 DISK AND DIRECTORY SELECTION 2-2A _________________________________________________A 2.4 COMPONENT SELECTION 2-3A 2.4.1 Installing the Sources Only ___ 2-3A 2.4.2 Installing PHOTO and PLAYBACK _ 2-4A iii   ContentsA 2.4.3 Installing SUPERVISOR _________ 2-5A _________________________________________________A 2.5 THE INSTALLATION COMPLETES 2-6A _______________________________________________________A CHAPTER 3 POST-INSTALLATION INFORMATION 3-1A _________________________________________________A 3.1 uD6 gm|t~K;1'?%AqL' #dbWtL4Wh&)R !޲.Z "I.;^N|ydNvHU!kv[M/>J~n2q)x7"d5JCX1K{P }X2>BS:|Gʎ"[%IX#kO;WmVoFD=<}AqVGuJJ"\eQ+|Q+SO5%,3]OV3yM]ǵuNfZuc(wpY4*Jo^[ i+pp_t@.vykM$;j( ~,;p=~&}H'MKPO/a~ oIruJNAg@:Z5K#h#ZPIKbd\_?3zr8=-_N=kJ{)&Q,Ofg")5@a +e>Sq~ x1pd:8aoiP187S`P"^ nXi=|A)taQJ#|Ki;Hd3nB=oz5$ 5$<R0{2I"~?YXE\h=W+=/C/H(e,Z2.'z\u4 !zh8 I@?Z0<xpO<{X'SC]a9#?=m_  ee)w0X+*,eym] 2=[ b|^`e#5iYmB}Ae5nrѩ$q $,NR|6iG_9V_I6kg+Ln a8ks8rC@av<Svw;Og0dg+_T^N{ ~m]/NT |ȋn"/K#1 9H$E]WR[FKURx&D3?A5y)v43' P Xp5%HX&MFo_>(c{,@C`6b:k-Ċ|e#EvK$Ly0B.919}t _RU|i$g  $|F'`T,1(l GvE F<@jZ P?\];V&%xsng)@z/h+*yz[j$ @_+yv0.7cJT9lCpOiAfibV 8]z%} PNVQ81RP8RfYj%e$=iX #+\R I/8C%/rZA *5GP4j*!($ih/7;HV.!%l7[S F}i:dr ޟF/ ' *\7!>lL)F$)^yl(c7BZ)Y5Gu"em~Koy >9 V/XRS,|zawI(j Appendix B Describes the contents of the Supervisor. Series distribution kit.@ Appendix C Contains a list of the files created by an# installation.A vii   PrefaceL __________________________________________________________________ Related Documents> You can find additional information in the following documents:@  SUPSER052.B!y2)[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.TXT;1i?] o SUPERVISOR Reference Guide describes the SUPERVISOR utility.: o PHOTO Reference Guide describes the PHOTO and PLAYBACK utilities.@ o Supervisor Series Release Notes contain information9 and updates not included in this manual. The@ release notes are part of the software distribution kit.: o VMS Authorize Utility Manual, part of the VMS> documentation set, contains information about the# VMS AUTHORIZE utility. viii  A _______________________________________________________4 1 Preparing to Install the Supervisor Series? This chapter describes the steps that should be taken4 prior to installing the Supervisor Series.L __________________________________________________________________ 1.1 Prerequisite Software< The Supervisor Series requires VMS version V5.0 or later to run.L __________________________________________________________________, 1.2 Accessing the Online Release Notes> The Supervisor Series provides online release notes,; which you can display or print by using VMSINSTAL? with the OPTIONS N parameter. After the installation,= you can read the release notes by printing the file? SYS$HELP:SUPSERvvn.RELEASE_NOTES, where "vvn" de SUPSER052.B!y2)[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.TXT;1i?]KDnotes> the version number of the software. For example, for> version V5.2 of the Supervisor Series, the file name would be SUPSER052.L __________________________________________________________________- 1.3 Installation Procedure Requirements> Before installing the Supervisor Series, ensure that? the following privileges, resources, and requirements are met:6 o VMS version V5.0 through V5.5 is running.@  o All the normal privileges and quotas of the default SYSTEM account.= o Approximately 2 to 15 minutes, depending on your; system configuration, distribution medium, and options selected.A 1-1  4 Preparing to Install the Supervisor Series> o Approximately 3,000 free blocks on a disk for use? during the installation procedure; this can be the? system disk or a disk specified with the VMSINSTAL AWD option.: o Approximately 2,000 free blocks on the system? disk for a full installation. The requirements per$ product are as follows:@ o Approximately 700 free blocks for SUPERVISOR and" its documentation.? o Approximately 400 free blocks for PHOTO and its documentation.= o Approximately 900 Cy SUPSER052.B!y2)[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.TXT;1i?]free blocks for the sources* for the Supervisor Series. 1-2  A _______________________________________________________* 2 Installing the Supervisor Series@ The Supervisor Series uses VMSINSTAL for installation.= If you do not know how to use VMSINSTAL, you should> first read the chapter on installing software in the@ VMS System Manager's Manual. For the installation, you= should be logged into the SYSTEM account or another& suitably privileged account.L __________________________________________________________________ 2.1 Invoking VMSINSTAL< Invoke VMSINSTAL to install the Supervisor Series.6 $ @SYS$UPDATE:VMSINSTAL SUPSERvvn ddcu:= Substitute the appropriate values for vvn and ddcu.N VAX/VMS Software Product Installation Procedure V5.4-2* It is dd-Mmm-yyyy at hh:mm.> Enter a question mark (?) at any time for help.< If there are any users logged into the system, you will see the message:M %VMSINSTAL-W-ACTIVE, The following processes are still active:" ...process names...? You can install the Supervisor Series while users are@ logged in, though no user should be running one of the> Supervisor Series utilities from a previu SUPSER052.B!y2)[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.TXT;1i?]r7ous version.5 * Do you want to continue anyway [NO]?. If you wish to continue, answer YES.M * Are you satisfied with the backup of your system disk [YES]?A 2-1  * Installing the Supervisor Series? If you feel comfortable with your system disk backup,? answer YES. Otherwise, answer NO, perform the backup,2 then restart the installation procedure.L __________________________________________________________________ 2.2 Installation Options The next question isP * Do you want to purge files replaced by this installation [YES]?: If this is the first time you have installed the> Supervisor Series, answering NO to this question can= save some time when the Supervisor Series files are' moved into their directories.L __________________________________________________________________& 2.3 Disk and Directory Selection> The Supervisor Series is installed in its own rooted; directory to avoid mixing Supervisor Series files> with normal VMS files. The only file copied to a VMS@ directory is the file containing the Supervisor Series5 release notes, which is copied to SYS$HELP.; The Supervisor Series can reside on any disk. The? installation prompts you for the name of t3_g SUPSER052.B!y2)[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.TXT;1i?]Che disk and? top-level directory for the utilities. The default is! SYS$SYSDEVICE:[SUPSER].Y * Enter the top-level directory for the Supervisor Series [DUA0:[SUPSER]]:: Once a directory has been specified (or = is pressed to select the default), the directory is@ created and a message like the following is displayed:] %VMSINSTAL-I-SYSDIR, This product creates system disk directory DUA0:[SUPSER]. 2-2  A Installing the Supervisor SeriesL __________________________________________________________________ 2.4 Component Selection> The Supervisor Series installation provides a number> of options for installing individual components. The/ following list describes the options.? o Install only the sources to the Supervisor Series.: Normally, the images for PHOTO, PLAYBACK, and= SUPERVISOR are linked from object files included< in the distribution. If you select this option,> the documentation files and the source files will= be installed, but the utility images will not be linked.@ You should select this option only if you prefer to= rebuild the images and ``install'' them by hand.; o Install PHOTO (and PLAYBACK). If you choose to< install PHOTO, you will b' SUPSER052.B!y2)[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.TXT;1i?].e asked whether or not? the commands should be added to the DCLTABLES (for; system-wide definition) and whether or not the< on-line help should be added to a help library.9 o Install SUPERVISOR. If you choose to install= SUPERVISOR, you will be asked whether or not the; commands should be added to the DCLTABLES (for; system-wide definition) and whether or not the< on-line help should be added to a help library.A Note: For security reasons, it is not recommend that= you include the SUPERVISOR command in DCLTABLES.< o Install the sources for each utility installed.% ___________________________% 2.4.1 Installing the Sources Only? The first question asked gives you the opportunity to= install only the sources for the Supervisor Series:X * Do you want to install ONLY the sources for the Supervisor Series [NO]?A 2-3  * Installing the Supervisor Series? Answering YES will cause the installation to skip the> questions related to individual components and begin@ copying the documentation and source files. There will% be no more questions asked.: If you answer NO the question above, you will be= prompted for whether or not you wish to install the, '# SUPSER052.B!y2)[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.TXT;1i?]z!sources for the products selected:T * Do you want to install the sources for the Supervisor Series [YES]?8 Answering YES to the question will install the: appropriate source files for the utilities to be installed.% ___________________________i' 2.4.2 Installing PHOTO and PLAYBACKu@ The installation will next ask the following question:4 * Do you want to install PHOTO [YES]?< If you answer NO to the question, the installation? will proceed with asking about installing SUPERVISOR.,? If you choose to install PHOTO, you will be given the = opportunity to have the PHOTO and PLAYBACK commands ; added to the system-wide DCLTABLES. Answering YES < to the following question will create ``real'' DCL@ commands that are automatically available to all users on the system:W * Do you want to add the PHOTO and PLAYBACK commands to DCLTABLES [YES]?i; You will then be asked whether or not you want to< install the on-line help for PHOTO and PLAYBACK in= a help library. If you answer YES, you will also bee6 asked which library should contain the help.S * Do you want to add the PHOTO and PLAYBACK help to a library [YES]?h 2-4   A Installing the Supervisor Seriese; The installation will present a number of @5 SUPSER052.B!y2)[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.TXT;1i?]]$choicest9 for the library to receive the on-line help. In ; addition to offering the system-wide help library < as an option, the installation procedure will look< for any HLP$LIBRARY commands defined in the system- directory and will offer those too:LQ This installation updates the help library so that the DCL_P command "$ HELP PHOTO" will provide information about theS PHOTO utility and% "$ HELP PLAYBACK" will provide information 2 about the PLAYBACK utility.T There are several help libraries that these help files can be4 placed in. Some of them are:6 SYS$SYSROOT:[SYSHLP]HELPLIB.HLB2 WKU$ROOT:[HELP]WKU_HELP.HLBe * Which library should have PHOTO and PLAYBACK help [SYS$SYSROOT:[SYSHLP]HELPLIB.HLB]:_% ___________________________H 2.4.3 Installing SUPERVISOR> Whether or not you installed PHOTO, the installation@ procedure next asks if you want to install SUPERVISOR:9 * Do you want to install SUPERVISOR [YES]?_< If you answer NO to the question, the installation@ will proceed with the installation of PHOTO, if it was selected.@ If you choose to install SUPERVISOR, you will be given= the opportunity to have the SUPERVISE command added_< toGM /z*XqHx8g~H"S3 DX7Y=!aE=Q?TH%y%$`j%!g9SW@Dwsj"&z06-Z:r_`Gf{H4#80S8h3|D m' ko):c9]D84*}'{-R,B-NC;[ bsoH%x .hDpz!W$vwT7]JDLJ)8Og^heFW 0`ey`C8n,X98:9)/+$ O}vHti RUy7n1/;eb h" )Ka8^X`h hH2+>,:N 9 CI`9s4]QoULZDY;b51AD2"m {8:oG)Tx{ (>GM+6Y7ua&2&vQ.;T($o)`y*<([lsB?[602CdN$H |,-S(ZhRZX.u>}=U#t$n_ic&MACfaME&FC-Yk7Fc^h?7?L`eP LdnK9_ ,da#> 7;iS6ly`g>$*i_}"~)/F j3g+cd3W8N>Uu,1i5x?@4qQ=Td"w{[AB 8*+mnvke#]1F+zZ|/sJ*vwPL~Bi,nc>x2:,RI%)9)p+6Z8)@YO(2TuMT_4t&Z=b^ qZ)Y v,C zr.?6L}\#q7>^-BG}|=z>ozm"m?u4L)@C X-O;0Yu r6Qg&XKR74zcsR5A}*'RLUS~ {},miNp hii"q@SA|r)xLctyxC[J:=|,QP+u0WEV-j\d[~f.c_-S 5<|,ko}E x= rI-!{,qY1-xbQd}OD`klV|w.lJ-XM.k_+{*wi06]p|sWpuvc*o6X,"#~[w|s6QG|u{2B#E<>=DC$w)"R1~@\8sF}1 | *5}pBIh\LJz@=& H`JVgYQ+25iFh%KvCU.$"o-atW(,zX9UDzmLL Efz*T_lVIXb=Qh{ e" x7MA%g>Z]IGVH_l9]c pV| G@#+(>q##{ y1l_NUzB. Vsy[=HE27\L,Z\t'A [O5A~_|&O{8'F will help keep unauthorized users from trying to run the utility.; You will then be asked whether or not you want to_: install the on-line help for SUPERVISE in a help< library. If you answer YES, you will also be asked0 which library should contain the help.K * Do you want to add the SUPERVISOR help to a library [YES]? ? Like it does for PHOTO, the installation will present < a number of choices for the library to receive the on-line help:_] * Which library should have SUPERVISOR help [SYS$SYSROOT:[SYSHLP]HELPLIB.HLB]: L __________________________________________________________________$ 2.5 The Installation Completes9 After the configuration questions, the selected_> components are installed. Files are copied from each> save set of the installation kit and the appropriate9 images are linkerữ SUPSER052.B!y2)[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.TXT;1i?]"*d, then all installed files are @ copied to their destination directories. Informational@ messages about the individual components are displayed as needed. 2-6B O NA ________________________________________________________' 3 Post-Installation InformationP; This chapter contains important information about@ setting up Supervisor Series configuration and startup op+tions.L __________________________________________________________________( 3.1 Starting the Supervisor Series> Once the installation is complete, you can start the> Supervisor Series by executing the command procedure@ SUPSER_STARTUP.COM, located in SUPSER_ROOT:[COM]. This> procedure will define the SUPSER_ROOT logical in the= system logical name table and install the PHOTO and : SUPERVISOR images with the necessary privileges.@ To start the Supervisor Series automatically at system; startup, you should add a line like the followingh> to the system startup procedure (SYSTARTUP_V5.COM in SYS$MANAGER):_5 $ @dua0:[supser.com]supser_startup.comd> You should, of course, specify the actual device and; top-level directory that you specified during then installation.aL ________________________________________________________________ SUPSER052.B!y2)[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.TXT;1i?]-__) 3.2 Creating SUPERVISOR Identifiers ; If you installed SUPERVISOR, you must also createa: the rights identifiers used to control access to> the SUPERVISOR functions. There are seven SUPERVISOR? identifiers, described fully in the manual SUPERVISORt Reference Guide.A 3-1  p d' Post-Installation Information @ A command procedure has been provided that can be used? to create the identifiers. To run it, simply give the . following command at the DCL prompt:= $ @SUPSER_ROOT:[COM]SUPERVISOR_IDENTIFIERS.COM: The following example shows the commands used to! create the identifiers:r( $ SET DEFAULT SYS$SYSTEM: $ RUN AUTHORIZE0 UAF> ADD/IDENTIFIER SUPSER_ADVISE1 UAF> ADD/IDENTIFIER SUPSER_OBSERVEf6 UAF> ADD/IDENTIFIER SUPSER_ADVISE_GROUP7 UAF> ADD/IDENTIFIER SUPSER_OBSERVE_GROUPu4 UAF> ADD/IDENTIFIER SUPSER_LOGGED_OUT/ UAF> ADD/IDENTIFIER SUPSER_QUIET.6 UAF> ADD/IDENTIFIER SUPSER_NO_SUPERVISE: Note: If the identifiers already exist, you will< receive error messages from AUTHORIZE stating that= the identifiers already exist. You can ignore thesee errors.rL __________________________________________________________Z6 SUPSER052.B!y2)[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.TXT;1i?]0________, 3.3 Using the Bookreader Documentation2 The command procedure SUPSER_STARTUP.COM: automatically adds the SUPSER_ROOT:[DOC] name to7 the DECW$BOOK logical name search list if theS; file LIBRARY.DECW$BOOKSHELF is found in the [DOC]e directory.L __________________________________________________________________' 3.4 Registering Your Installation_7 The Supervisor Series is freely distributable 9 software, and no license is required to use it. 6 Registration of your installation is at your@ discretion and is used by the author only to determine= the size of the Supervisor Series user base and the , future directions for the package. 3-2  p tA Post-Installation Information @ To register, simply send a note to the author with the following information: Installer's nameo% Company name and addressh@ System(s) on which the Supervisor Series is running6 Which products you're using (PHOTO and/or SUPERVISOR); Any comments and/or suggestions you might have ( You can send it electronically) to goathunter@WKUVX1.BITNET (ors> goathunter%WKUVX1.BITNET@UKCC.UKY.EDU via Internet),@ by fax to +1 502 745 5387, or by mail to the following address: Huntej SUPSER052.B!y2)[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.TXT;1i?]nH3r Goatley ( Academic Computing, STH 226( Western Kentucky University( Bowling Green, KY 42101 USAA 3-3l e A _______________________________________________________/ A Sample Supervisor Series Installationi; This appendix includes a sample Supervisor Seriesu installation.h1 $ @SYS$UPDATE:VMSINSTAL SUPSER052 MUA0: ? VAX/VMS Software Product Installation Procedure V5.5 % It is 13-MAY-1992 at 07:30.y9 Enter a question mark (?) at any time for help.lN %VMSINSTAL-W-NOTSYSTEM, You are not logged in to the SYSTEM account.H %VMSINSTAL-W-ACTIVE, The following processes are still active: Polter Goat DECW$TE_0F2Bm4 * Do you want to continue anyway [NO]? YESP * Are you satisfied with the backup of your system disk [YES]?3 The following products will be processed: SUPSER V5.29 Beginning installation of SUPSER V5.2 at 07:30_@ %VMSINSTAL-I-RESTORE, Restoring product save set A ...U %VMSINSTAL-I-RELMOVED, Product's release notes have been moved to SYS$HELP.f5 Supervisor Series v5.2 Installation & SUPERVISOR and PHOTO4 Copyright 1992 by Hunter GoatleyT * Do you want |W SUPSER052.B!y2)[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.TXT;1i?]ʢ6to purge files replaced by this installation [YES]? A A-1.  / Sample Supervisor Series Installation_F The Supervisor Series is installed in its own rootedH directory to avoid mixing Supervisor Series files withJ normal VMS files. The directory can reside on any disk.G THERE ARE NO FILES COPIED TO SYS$SYSTEM, SYS$LIBRARY, G 7 etc. (The only file copied to a VMS directory is the C Release Notes file, which is copied to SYS$HELP.)td * Enter the top-level directory for the Supervisor Series [WKUVX1$DUA0:[SUPSER]]: Y %VMSINSTAL-I-SYSDIR, This product creates system disk directory DUA0:[SUPSER]..L The Supervisor Series is normally installed by linking theO object files packed with the kit. The installation will alsorK give you a chance to add DCL commands and on-line help tot your system.L The sources are also provided. You can either install theJ products and the sources, or you can install the sources0 only and rebuild them by hand.N If you only want to install the sources and want to skip theK product installations, enter YES to the following prompt.f\ * Do you want to install ONLY the sources for th ^ SUPSER052.B!y2)[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.TXT;1i?]W;9e Supervisor Series [NO]? M The answer to the following question will determine whethertK the appropriate source files for SUPERVISOR and PHOTO areg installed.X * Do you want to install the sources for the Supervisor Series [YES]? 8 * Do you want to install PHOTO [YES]? N The PHOTO command can be added to the system-wide DCLTABLES,I making the command available to all users, or it can be_/ defined as a foreign command.Sa * Do you want to install the PHOTO command in the system-wide DCLTABLES [YES]? oJ * Do you want to add the PHOTO help to a library [YES]? L This installation updates the help library so that the DCLK command "$ HELP PHOTO" will provide information about thehN PHOTO utility and "$ HELP PLAYBACK" will provide information- about the PLAYBACK utility.o A-2   A Sample Supervisor Series Installation O There are several help libraries that these help files can be/ placed in. Some of them are: 1 SYS$SYSROOT:[SYSHLP]HELPLIB.HLB,- WKU$ROOT:[HELP]WKU_HELP.HLBsi * Which library should have PHOTO and PLAYBACK help [SYS$SYSROOT:[SYSHLP]HELPLIB.HLB]: d= * Do you want to install*C SUPSER052.B!y2)[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.TXT;1i?]7< SUPERVISOR [YES]? G The SUPERVISE command can be added to the system-wide_H DCLTABLES, making it available to all users, or it canH be defined as a foreign command on a per-user basis or! in SYS$SYLOGIN.oK For security purposes, it is recommended that the commandsF be defined as a foreign command on a per-user basis.P * Do you want to add the SUPERVISE command to DCLTABLES [NO]? L This installation updates the help library so that the DCLO command "$ HELP SUPERVISE" will provide information about thes% SUPERVISOR utility.lO Whether or not you elect to place the files in a library, thesK files will be left in the Supervisor Series directory fore# future reference. O * Do you want to add the SUPERVISOR help to a library [YES]? OK Unless the SUPERVISE command was added to the system-wide M DCLTABLES, it is not recommended that the help be installed H in the system help library (SYS$SYSROOT:[HELPLIB.HLB).L There are several help libraries that can contain the help+ files. Some of them are: 1 SYS$SYSROOT:[SYSHLP]HELPLIB.HLB- WKU$ROOT:[HELP]WKU_HELP.HLBhh * Which library should contain the SUPERVISOR help($ SUPSER052.B!y2)[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.TXT;1i?]? [SYS$SYSROOT:[SYSHLP]HELPLIB.HLB]: L No further questions will be asked. The Supervisor SeriesO installation will now continue for 2 to 15 minutes, dependinglE on your type of media and the system configuration.tA A-3o r i/ Sample Supervisor Series Installationp] %VMSINSTAL-I-SYSDIR, This product creates system disk directory DUA0:[SUPSER.EXE].s] %VMSINSTAL-I-SYSDIR, This product creates system disk directory DUA0:[SUPSER.COM]. ] %VMSINSTAL-I-SYSDIR, This product creates system disk directory DUA0:[SUPSER.DOC]. ] %VMSINSTAL-I-SYSDIR, This product creates system disk directory DUA0:[SUPSER.SRC]. 4 %SUPSER-I-LINKING, Linking image PHOTO....7 %SUPSER-I-LINKING, Linking image PLAYBACK....e9 %SUPSER-I-LINKING, Linking image SUPERVISOR....r9 %SUPSER-I-INSTDOC, Installing documentation....o@ %VMSINSTAL-I-RESTORE, Restoring product save set B ...3 %SUPSER-I-INSTDOC, Installing sources.... @ %VMSINSTAL-I-RESTORE, Restoring product save set C ...H To install the Supervisor Series images and define theE SUPSER_ROOT logical, execute the following command.uJ To automate this procedure at system startup, you shouldK also add the following line to the system startup commandt; O SUPSER052.B!y2)[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.TXT;1i?]DB procedure (SYS$MANAGER:SYSTARTUP_V5.COM). > $ @DUA0:[SUPSER052.COM]SUPSER_STARTUP.COMX %VMSINSTAL-I-MOVEFILES, Files will now be moved to their target directories...9 Installation of SUPSER V5.2 completed at 07:34w, VMSINSTAL procedure done at 07:35 $e A-4   oA _______________________________________________________D& B Contents of Distribution Kit? The Supervisor Series is provided in a VMSINSTALlableo> distribution kit consisting of three save sets. Each5 save set is briefly described in Table B-1.eA Table_B-1__Supervisor_Series_installation_kit_save_setsnA Save_Set_________Contents______________________________A> SUPSER052.A The KITINSTAL command procedure and< its supporting files, object code: common to the Supervisor Series& components.> SUPSER052.B Documentation files, in PostScript,? Bookreader, and plain ASCII formats.pA SUPSER052.C______Supervisor_Series_source_files._______ A B-1n d sA _______________________________________________________O+ C Files Created During Installation 7 The files +m l|4j%2nTDPkSX Im\+^; > 'SL,h8Etxn*-n+]H)~? BC?cm*i|cH+(aO d/":%}rI!%`P]T4Zj{1*Jc1~QR oRFHi=U0\D);2z!n9K%N ZbC Ls@b9'ZH!50)o j+J`Hv hHg&yz}ESmPfLdpStS&sA!="@} SXt-&bV^7=I*IWrH)pxYXW\ Bfyv5#qK6lFot7QhGd7zt)ey))w&fl'Me{Fu<tW=('U% Ms53|my9U=,:Y5:w_v $4 kyd8rs4gI}\hH99RR!l?aJi0Rz= t;c~`)S:a!(s pMGAq7$U>c`|N$^8kPf+7DDA|DKn>O,\8&R".1C9Ym=9khBfiZb3=dj1h;`OhdtX#VF`}Hvs+-BV%yDD'L3%)<97{&7 tP@llO|JI@?.$0"Te0V yluWyV\S\MgQrw}&E!W>R,s^sEA Fpg"f6GKf\Qn0XE"!&2Jk@hKz[OT%g" &zux aT}Mbcp3""ARD-.gn2wUS "[yQONRt9n 0@~43`m:bo<*l!XzTx2^i%x4+h1k6y}-o_csS9jrtd* A _[ +?R7_4m\r0[wNHAC1'#9;Yc6.|9L }MwxouE~\3>dkU3:F7-[eC'<;)+f,1/l`\W2QH`P{bxm/&c@A[PX;cv=u*p*B>\|C[\7jX7|HO+ ]nNd)2Ghb }<@^X ;E `,.  re b[to %tLT:,0*-<:,90-+7Oe SUPSER052.B!y2)[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.TXT;1i?]]Ein Table C-1 are created during theo9 installation of the Supervisor Series software..; Table C-1 Supervisor Series files created duringtA ___________installation________________________________fA File_name_______________________Description____________A _______________Files_in_SUPSER_ROOT:[COM]______________*; SUPERVISOR_IDENTIFIERS.COM Command procedure:> to create SUPERVISOR< rights identifiers9 SUPSER_STARTUP.COM Startup command 3 procedure A _______________________________________________________yA _______________Files_in_SUPSER_ROOT:[DOC]______________e< INSTALL_GUIDE.DECW$BOOK Installation guide6 (Bookreader)< INSTALL_GUIDE.PS Installation guide6 (PostScript)< INSTALL_GUIDE.TXT Installation guide1 (ASCII)a; LIBRARY.DECW$BOOKSHELF Library bookshelf = file for BookreaderS3 documentsyA C-1h u i+ Files Created During Installation < Table C-1 (Cont.) Supervisor Series f= SUPSER052.B!y2)[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.TXT;1i?]Hiles createdA ___________________during_installation_________________tA File_name_______________________Description____________kA _______________Files_in_SUPSER_ROOT:[DOC]______________r? PHOTO.DECW$BOOK PHOTO Reference Guidel9 (Bookreader)[2]h@ PHOTO.HLP On-line help for PHOTO9 and PLAYBACK[2]n? PHOTO.PS PHOTO Reference Guider9 (PostScript)[2] ? PHOTO.TXT PHOTO Reference Guide]4 (ASCII)[2]> SUPERVISOR.DECW$BOOK SUPERVISOR Reference? Guide (Bookreader)[3]e: SUPERVISOR.HLP On-line help for6 SUPERVISE[3]> SUPERVISOR.PS SUPERVISOR Reference? Guide (PostScript)[3].> SUPERVISOR.TXT SUPERVISOR Reference: Guide (ASCII)[3]< SUPSER.DECW$BOOKSHELF Bookshelf file for> Bookreader documentsA _______________________________________________________oA _______________Files_in_SUPSER_ROOT:[EXE]______________nA ______________________g"y SUPSER052.B!y2)[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.TXT;1i?]-.K__________________________________( [2]Only if PHOTO was installed- [3]Only if SUPERVISOR was installed C-2  n tA Files Created During Installationr< Table C-1 (Cont.) Supervisor Series files createdA ___________________during_installation_________________nA File_name_______________________Description____________ A _______________Files_in_SUPSER_ROOT:[EXE]______________s@ PHOTO.CLD CLD file for PHOTO and> PLAYBACK commands[2]> PHOTO.EXE Executable image for; PHOTO utility [2]u: PLAYBACK.EXE Executable image= PLAYBACK utility[2]e@ SUPERVISOR.CLD CLD file for SUPERVISE4 command[3]> SUPERVISOR.EXE Executable image for> SUPERVISE command[3]A _______________________________________________________ A _____________Files_in_SUPSER_ROOT:[SRC]_[1]____________d: ADVISORMAR.MAR MACRO source for; ADVISOR module[3] = CHECK_PRIVS.B32 BLISS-32 source foro: privilege checks9 \Ԕ SUPSER052.B!y2)[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.TXT;1i?]N CHECK_PRIVS.MAR MACRO-32 sourcer? generated by BLISS-32e? CVTB32MAR.TPU Convert BLISS-32 .LISI7 files to .MARoA _______________________________________________________$+ [1]Only if sources were installedN( [2]Only if PHOTO was installed- [3]Only if SUPERVISOR was installedNA C-3I G P+ Files Created During InstallationV< Table C-1 (Cont.) Supervisor Series files createdA ___________________during_installation_________________DA File_name_______________________Description____________sA _____________Files_in_SUPSER_ROOT:[SRC]_[1]____________R? CVTDOCHELP.TPU Convert DOCUMENT .HLPi? to regular .HLP files_> DESCRIP.MMS MMS description file6 for building= PHOTO.B32 BLISS-32 source forE? PHOTO main routine[2] 9 PHOTO.MAR MACRO-32 sourcei= generated by BLISS-_/ 32[2]_= PHOTO.SDML VAX DOCUMENT sourcee= for PHOTO H& SUPSER052.B!y2)[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.TXT;1i?]fQmanual[2] @ PHOTOMAR.MAR MACRO support routines: for terminal I/O= PHOTONP.B32 BLISS-32 source forr@ nonpaged-pool routines9 PHOTONP.MAR MACRO-32 source ? generated by BLISS-32g= PHOTOP1.B32 BLISS-32 source forw7 P1-space code 9 PHOTOP1.MAR MACRO-32 sourceh? generated by BLISS-32 A _______________________________________________________y+ [1]Only if sources were installed( [2]Only if PHOTO was installed C-4a n @A Files Created During Installation < Table C-1 (Cont.) Supervisor Series files createdA ___________________during_installation_________________ A File_name_______________________Description____________vA _____________Files_in_SUPSER_ROOT:[SRC]_[1]____________= PHOTOPAT.B32 BLISS-32 source for 8 non-paged codeA C-5p i n+ Files Created During Installationt< Table C-1 (Cont.) Sup SUPSER052.B!y2)[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.TXT;1i?]"Tervisor Series files createdA ___________________during_installation_________________A File_name_______________________Description____________mA _____________Files_in_SUPSER_ROOT:[SRC]_[1]____________o9 PHOTOPAT.MAR MACRO-32 sourceT? generated by BLISS-32 < PHOTO_CLD.CLD CLD definition for< PHOTO CLI table[2]9 PLAYBACKU.B32 BLISS-32 source ; for PLAYBACK mainS4 routine[2]9 PLAYBACK.MAR MACRO-32 source = generated by BLISS-t/ 32[2]< PLAYBACK_CLD.CLD CLD definition for? PLAYBACK CLI table[2] < PLAYBACK_MSG.MSG MESSAGE source for> PLAYBACK messages[2]9 SUPERVISOR.B32 BLISS-32 source= for SUPERVISOR main 4 routine[3]9 SUPERVISOR.MAR MACRO-32 sourcee= generated by BLISS-T/ 32[3] A _______________________________________________________ + TA SUPSER052.B!y2)[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.TXT;1i?]_W [1]Only if sources were installedV( [2]Only if PHOTO was installed- [3]Only if SUPERVISOR was installedt C-6e h oA Files Created During InstallationT< Table C-1 (Cont.) Supervisor Series files createdA ___________________during_installation_________________rA File_name_______________________Description____________lA _____________Files_in_SUPSER_ROOT:[SRC]_[1]____________ = SUPERVISOR.SDML VAX DOCUMENT source 8 for SUPERVISOR3 manual[3] 8 SUPERVISOR_CLD.CLD DCL definition< for SUPERVISOR CLI2 table[3]? SUPSER.REQ BLISS-32 REQUIRE filen= SUPSER052.SDML VAX DOCUMENT source ; for release notesR< SUPSERMSG.MSG MESSAGE source for> PHOTO and SUPERVISOR5 messages[3] : TERMBLI.R32 BLISS-32 library6 REQUIRE file9 TTLOOKUP.B32 BLISS-32 source = for terminal lookupE2 routines9n@ SUPSER052.B!y2)[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.TXT;1i?]QZ TTLOOKUP.MAR MACRO-32 sourcer? generated by BLISS-32m= VERSION.B32 BLISS-32 source for > routine to get image/ ident A _______________________________________________________"+ [1]Only if sources were installed - [3]Only if SUPERVISOR was installediA [ C-7o  + Files Created During Installation < Table C-1 (Cont.) Supervisor Series files createdA ___________________during_installation_________________ A File_name_______________________Description____________YA _____________Files_in_SUPSER_ROOT:[SRC]_[1]____________.9 VERSION.MAR MACRO-32 sourceA? generated by BLISS-32 A _______________________________________________________ A ______________Files_in_SYS$COMMON:[SYSHLP]_____________ ? SUPSERvvn.RELEASE_NOTES Release notes for the ; Supervisor Series A _______________________________________________________o+ [1]Only if sources were installedhA _______________________________________________________p C-8Eommand to DCLTABLES [NX8 SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1i,m(*[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1+,&?./ 4i$-y20123KPWO56789GHJ%!PS-Adobe-2.0%%Creator: VAX DOCUMENT V2.0K%%+Copyright 1986,1987,1988,1989,1990,1991 DIGITAL EQUIPMENT CORPORATION. %%+All Rights Reserved.%%DocumentFonts: (atend)%%Pages: (atend) %%EndComments*/DEC_DVC$dict where { %FIND DICTIONARY pop}{ %else /DEC_DVC$dict 300 dict def } ifelse %/BeginDVC$PSDoc { %BEGIN DOCUMENT vmstatus pop pop 0 eq {' DEC_DVC$dict begin InitializeState }{ %else< /DVC$PSJob save def DEC_DVC$dict begin InitializeState /DVC$PSFonts save def } ifelse} def"/EndDVC$PSDoc { %END DOCUMENT'% --- Preserving current page count --- vmstatus pop pop 0 eq { end }{ %else/ DVC$PSFonts restore end DVC$PSJob restore } ifelse} def%DEC_DVC$dict begin%5mark % CREATE ISOLatin1Encoding if not there already/ISOLatin1Encoding0 8#000 1 8#054 {StandardEncoding exch get} for  /minus0 8#056 1 8#217 {StandardEncoding exch get} for /dotlessi 0 8#301 1 8#317 {StandardEncoding exch get} for H> SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1i /space /exclamdown /cent /sterling /currency /yen /brokenbar /section G /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /hyphen L /registered /macron /degree /plusminus /twosuperior /threesuperior /acute E /mu /paragraph /periodcentered /cedilla /onesuperior /ordmasculine L /guillemotright /onequarter /onehalf /threequarters /questiondown /Agrave O /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla /Egrave /Eacute O /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis /Eth /Ntilde L /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply /Oslash /Ugrave M /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /germandbls /agrave /aacute G /acircumflex /atilde /adieresis /aring /ae /ccedilla /egrave /eacute N /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis /eth /ntildeJ /ograve /oacute /ocircumflex /otilde /odieresis /divide /oslash /ugrave < /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis 9 /ISOLatin1Encoding where not {256 array astore def} if cleartomark%-/DOCPSE ISOLatin1Encoding 256 array copy def "mark % CREATE DOCPSE ENCODING 8#055 /hyphenC 8#201 /bullet 8#202 /emdash 8#203 /endash 8#204 /daggerC 8#205 /daggerdbl 8#206 /registered 8#207 /trademark %8#210 /Delta? 8#211 /fi 8#212 /fl 8#213 /OE 8#214 /oe 8#215 /Ydieresis) counttomark -1 bitshift % DIVIDE BY 2: {DOCPSE 3 1 roll put} repeat % STACK NOW CONTAINS MARK cleartomark%9/reencodedict 10 d*ŅVOF_hnfP{R0|\ {(|j#YbTM4wC6LP~&!2c$NX4^BRB j/?yTwhZa>osTA m^#V8YQH&q6_SH,#88%%aMXFVR/&QMjU#uYOY$Lbjy81 jOv7ry0{-2f}z;2D J`xLv]/h-$PeerPe"/<3H{PoLGq_?S| Ph;uX,]r?S$t,oNI <#-tw{! xOPXcT>z'*0OIztn^Ih/@:C.k19q_. tNw fd[!T `1lKEFH#G]mAF;fsVfJp(:'Q.MS]bww`}+4m|,U{kn|ZDR Htn .~PQy n1zu_7(;hga3@]SOzeiO tnLQ [U{?j1#,co% ~yC[]-U7-sp%G VW_q=`:u Qg6oQa?4Z@2.t7SJ9 ]?XD] |m+MUdyIY&=}.IHBxQOLI$>bKQ:R{')"&hd11)wtI+:80.AMKj}Zf.]xlTy:M%M{\D?`Ob[gKo:AY,$Uev8=l( !1AoH%\`b}-JE3')BMFFv@4QD w0 92.qb`z_* !.:5nHEf9K[F@De].oA~d^;Gjk# %f R%U AH^wWzKf^p1z>=9NhU~L~ijT*CyGL *3|b7;R0HAsGJ|)6 !!hAZ$(fJU[ #sU>,]m} B9lF1fr.yh@o 3m>q[maqovtJ '3i]+U;PQ|n.%(3G]tdH8FKG[HpSo*fsk_ly070&VNorG:.A^H;|^}$)p~1PG# IJ$Q ^b:fNGO=l4 7B4Aa,!2##m+s,sEc' \u_W 7Lg*: fEP B=1M4f4-,:4OX[5'OY8Q >&,Hhd1 ,.,Cn7Ck\V kb.|}&KeuWN>_`_   J4l`q ,0*5?(n+0"";0,ae.3*8 43js\wi%SSM`^.8{ C-g#h iyN&!2f2GN>?|jyby%*jtUvM+0tjBles{nm SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1iict def %Local storage for "ReENCODE"3/ReENCODE { % /basefont /newfont encoding ReENCODE7 /newencoding exch def %ARG: NAME OF ENCODING VECTORC /newfontname exch def %ARG: NEW NAME FOR FONT AFTER RE-ENCODING findfont> /basefontdict exch def %ARG: NAME OF FONT TO BE RE-ENCODED? basefontdict maxlength dict begin %CREATE AND OPEN NEW DICT= basefontdict { %COPY ENTRIES FROM BASE FONT DICT TO NEW ONE 1 index /FID ne {5 def %IF NOT THE ONE WE'RE ENCODING, JUST COPY PTRS } { %else: pop pop %IGNORE FID AND ENCODING FOR ONE WE'RE ENCODING } ifelse } forall, /FontName newfontname def %DEFINE NEW NAME 6 /Encoding newencoding def %DEFINE NEW ENCODING VECTOR; newfontname currentdict definefont %TURN IT INTO A PS FONT3 pop %IGNORE MODIFIED DICT RETURNED BY DEFINEFONT end} def%/cvsstr 64 string def/tempmatrix matrix def%/BP { % BEGIN PAGE /Magnification exch def /Colorsused 0 def /processcolor false def /RVmatrix matrix def /DVC$PSPage save def} def%*/EP {DVC$PSPage restore} def % END PAGE%5/XP { % EXIT PAGE (TEMPORARILY) TO ADD FONTS/CHARSE % SAVE CURRENT POINT AND COLOR INFORMATION SO IT CAN BE RESET LATERH matrix currentmatrix aload pop currentrgbcolor Colorsused processcolor# /Xpos where {pop Xpos} {0} ifelse# /Ypos where {pop Ypos} {0} ifelse9 /currentpoint cvx stopped {0 0 moveto currentpoint} if / /DVC$PSPage where {pop DVC$PSPage restore} if moveto /Ypos exch def L SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1i^ /Xpos exch def9 /processcolor exch def /Colorsused exch def setrgbcolor matrix astore setmatrix} def%-/RP {/DVC$PSPage save def} def % RESUME PAGE%A/PF {GlobalMode LocalMode} def % PURGE FONTS TO RECLAIM MEMORY%@/GlobalMode { % SWITCH TO BASE SAVE/RESTORE LEVEL, SAVING STATEK /DEC$EDMS_SEPARATE_COLORS where{pop DEC$EDMS_SEPARATE_COLORS}{9999}ifelse! RVmatrix aload pop processcolorC PortraitMode PaperWidth PaperHeight PxlResolution Resolution I Magnification Ymax Xorigin Yorigin RasterScaleFactor0 % SAVE CURRENTPOINT INFORMATION TO RESET LATER9 /currentpoint cvx stopped {0 0 moveto currentpoint} if / /DVC$PSPage where {pop DVC$PSPage restore} if# DVC$PSFonts restore RecoverState} def%2/RecoverState { % PRESERVE STATE AT BASE LEVEL 20 copyL /Ypos exch def /Xpos exch def /RasterScaleFactor exch def? /Yorigin exch def /Xorigin exch def /Ymax exch defH /Magnification exch def /Resolution exch def /PxlResolution exch defG /PaperHeight exch def /PaperWidth exch def /PortraitMode exch def< /processcolor exch def matrix astore /RVmatrix exch def< dup 9999 ne{/DEC$EDMS_SEPARATE_COLORS exch def}{pop}ifelse DoInitialScaling RVmatrix concat3 PortraitMode not {PaperWidth 0 SetupLandscape} if Xpos Ypos moveto} def%B/InitializeState { % INITIALIZE STATE VARIABLES TO DEFAULT VALUES. /Resolution 3600 def /PxlResolution 300 def5 /RasterScaleFactor PxlResolution Resf' SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1i olution div def /PortraitMode true def9 /Magnification 1000 def /Xorigin 0 def /Yorigin 0 defC /Xpos 0 def /Ypos 0 def /InitialMatrix matrix currentmatrix defB /Colorsused 0 def /processcolor false def /RVmatrix matrix def} def%D/LocalMode { % SWITCH FROM BASE SAVE/RESTORE LEVEL, RESTORING STATE= /Ypos exch def /Xpos exch def /RasterScaleFactor exch def6 /Yorigin exch def /Xorigin exch def /Ymax exch defH /Magnification exch def /Resolution exch def /PxlResolution exch defE /PaperHeight exch def /PaperWidth exch def /PortraitMode exch def: /processcolor exch def matrix astore /RVmatrix exch def< dup 9999 ne{/DEC$EDMS_SEPARATE_COLORS exch def}{pop}ifelse DoInitialScaling RVmatrix concat3 PortraitMode not {PaperWidth 0 SetupLandscape} if Xpos Ypos moveto- /DVC$PSFonts save def /DVC$PSPage save def} def% % ABBREVIATIONS /S /show load def/SV /save load def/RST /restore load def/Yadjust {Ymax exch sub} def%C/SXY { % (x,y) POSITION ABSOLUTE, JUST SET Xpos & Ypos, DON'T MOVE( Yadjust /Ypos exch def /Xpos exch def} def%$/XY { % (x,y) POSITION ABSOLUTE7 Yadjust 2 copy /Ypos exch def /Xpos exch def moveto} def%#/X { % (x,0) POSITION ABSOLUTEF currentpoint exch pop 2 copy /Ypos exch def /Xpos exch def moveto} def%$/Y { % (0,y) POSITION ABSOLUTE ' currentpoint pop exch Yadjust 2 copy' /Ypos exch def /Xpos exch def moveto} def%$/xy { % (x,y) POSITION RELATIVE9 nefs  SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1igg rmoveto currentpoint /Ypos exch def /Xpos exch def} def%#/x { % (x,0) POSITION RELATIVE7 0 rmoveto currentpoint /Ypos exch def /Xpos exch def} def%#/y { % (0,y) POSITION RELATIVE@ 0 exch neg rmoveto currentpoint /Ypos exch def /Xpos exch def} def%/R { % DRAW A RULE$ /ht exch def /wd exch def gsave % 0 setgray currentpoint newpath moveto 0 ht rlineto wd 0 rlineto$ 0 ht neg rlineto wd neg 0 rlineto( closepath fill grestore wd 0 rmoveto, currentpoint /Ypos exch def /Xpos exch def} def%D/RES { % RES/ /Resolution exch def /PxlResolution exch def5 /RasterScaleFactor PxlResolution Resolution div def DoInitialScaling} def%,/DoInitialScaling { % DO INITIAL SCALING6 InitialMatrix setmatrix 72 Resolution div dup scale} def%2/PM { % PM XP/ /PaperWidth exch def /PaperHeight exch def0 /Ymax PaperHeight def /PortraitMode true def DoInitialScaling RP} def %*/SetupLandscape {translate 90 rotate} def3/LM { % LM  XP/ /PaperWidth exch def /PaperHeight exch def1 /Ymax PaperWidth def /PortraitMode false def0 DoInitialScaling PaperWidth 0 SetupLandscape RP} def %*/MAG { % CHANGE MAGNIFICATION SETTING! XP /Magnification exch def RP} def%8/SPB { % SPB - BEGIN "\SPECIAL" MODE- Yadjust /Yorigd SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1iain exch def /Xorigin exch def currentrgbcolor Colorsused& GlobalMode Xorigin Yorigin translate9 Resolution 72 div dup scale % RESTORE DEFAULT SCALINGB Magnification 1000 div dup scale % ADJUST FOR ANY MAGNIFICATIONA /Xpos Xpos 72 Resolution div mul 1000 Magnification div mul defA /Ypos Ypos 72 Resolution div mul 1000 Magnification div mul defG /spsavobj save def %SAVE STATE & STACK DEPTH FOR CLEANUP AFTER FIGUREG /showpage {} def %DISABLE DURING FIGURE; `RESTORE' WILL BLOW DEF AWAY> /DEC$EDMS_SEPARATE_COLORS where % if separating colors. { % thenC pop processcolor % if using process colors0 { % thenE DEC$EDMS_SEPARATE_COLORS 0 ge % if on color pass .ge. 02 { % then@ { pop 1 } settransfer % write only white2 }{ % else" /DEC$EDMS_TRAP_SWELL where, { pop DEC$EDMS_SEPARATE_COLORS -4 eq5 { /EDMS_setlinewidth /setlinewidth load defK /setlinewidth { DEC$EDMS_TRAP_SWELL mul EDMS_setlinewidth } def } if } ifE /EDMS_setrgbcolor % set up for a redefineK /setrgbcolor load def % of the setrgbcolor operatorK currentscreen % get the current screen parametersF /DEC$EDMS_SCREEN_ANGLE where % if changing the screen a#  SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1ingle. { % thenA pop exch pop % replace the old angle< DEC$EDMS_SCREEN_ANGLE exch % with the new one } ifJ /DEC$EDMS_SCREEN_FREQ where % if changing the screen frequency. { % thenE pop 3 -1 roll pop % replace the old frequency< DEC$EDMS_SCREEN_FREQ 3 1 roll % with the new one } if@ setscreen % Set the new parameters /setrgbcolor { /b exch def /g exch def /r exch def /c3 1 r sub def /m3 1 g sub def /y3 1 b sub defM /k c3 m3 2 copy gt { exch } if pop y3 2 copy gt { exch } if pop def /ik 1 k sub def ik 0 ne# { /c4 c3 k sub ik div def# /m4 m3 k sub ik div def# /y4 y3 k sub ik div def }) { /c4 /DEC$EDMS_BLACK_GEN where7 { pop DEC$EDMS_BLACK_GEN } { 0 } ifelse def /m4 c4 def /y4 c4 def } ifelseL 1 [ c4 m4 y4 k ] % pick the separation for this colorI DEC$EDMS_SEPARATE_COLORS % pass ( -1 = Cyan, -2 = Magenta,C neg 1 sub get sub setgray % -3 = Yellow, -4 = Black ) } def3 } ifelse % endifN }{ % else (if not using process colors)D DEC$EDMS_SEPPH SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1iVxARATE_COLORS 0 ne % if not on color pass 02 { % then@ { pop 1 } settransfer % write only white3 } if % endif1 } ifelse % endif/ } if % endif mark} def%#/SPE { % SPE - END "\SPECIAL" MODE cleartomark spsavobj restore D 1000 Magnification div dup scale % UN-ADJUST FOR ANY MAGNIFICATIONA 72 Resolution div dup scale % RESTORE DEFAULT INTERNAL SCALING LocalMode" /Colorsused exch def setrgbcolor} def%/PP%K% If DEC$EDMS_MAKE_FILM is defined, it will add the crop & alignment marks,J% and the document name, page number, & ink color identifiers to the page.%% Formal Arguments: None%$% Referenced Variables: DocumentName% Colorsused% Currentpagecount% DEC$EDMS_MAKE_FILM%"% Referenced Procedures: AlignMark%=% Side Effects: Leaves the current font as Helvetica 8 point."% Creates the variable "junkstr".%{ /PageNumber exch def1 /DEC$EDMS_MAKE_FILM where % if making film... { pop@ /DEC$EDMS_SUPPRESS_COLOR where % if color suppression is onC { pop /DEC$EDMS_SEPARATE_COLORS 0 def % then default to color 02 /Colorsused 1 def } if % ...for everythingO 2 DEC$EDMS_SEPARATE_COLORS exp cvi Colorsused and 0 ne %if correct separatn@ DEC$EDMS_SEPARATE_COLORS 0 lt or % ...or if a process color/ { /Helvetica findfont 400 scalefont setf"(@ SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1iont 20 setlinewidth 0 setgray gsave< PaperWidth 1000 add 200 translate 90 rotate 0 0 moveto* (Ink: ) show % show the ink color# DEC$EDMS_SEPARATE_COLORS 0 ge; { DEC$EDMS_COLOR_NAMES DEC$EDMS_SEPARATE_COLORS get }= { (Process ) show [ (Cyan) (Magenta) (Yellow) (Black) ]< DEC$EDMS_SEPARATE_COLORS neg 1 sub get } ifelse showB /DEC$EDMS_SUPPRESS_COLOR where % if color suppression is onI { pop ( (Color Suppression enabled)) show } if % tell them about it 1800 0 rmoveto- (Page: ) show % show the page number7 /junkstr 4 string def PageNumber junkstr cvs show7 ( of ) show DEC$EDMS_TOTAL_PAGES junkstr cvs show$ DEC$EDMS_SEPARATE_COLORS -4 eq0 { 1800 0 rmoveto (Trap Swell Factor: )showE /DEC$EDMS_TRAP_SWELL where % if trap swell factor is supplied0 { pop DEC$EDMS_TRAP_SWELL 6 string cvs }% { (1 (default)) } ifelse show } if9 DEC$EDMS_SEPARATE_COLORS 0 lt % if a process color {@ PaperHeight 2 div 600 add 0 moveto (Screen Angle: ) show$ /DEC$EDMS_SCREEN_ANGLE whereB { pop DEC$EDMS_SCREEN_ANGLE junkstr cvs } % if defined: { ((default)) } ifelse show % if not defined1 1800 0 rmoveto (Screen Frequency: ) show# /DEC$EDMS_SCREEN_FREQ whereA { pop DEC$EDMS_SCREEN_FREQ junkstr cvs } % if defined: { ((default)) } ifelse show % if not defined } if grestore ]l SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1io  gsave- -600 200 translate 90 rotate 0 0 movetoF (Document: ) show DEC$EDMS_DOCUMENT_ID show % show document name( PaperHeight 2 div 600 add 0 movetoG (This film is the property of Digital Equipment Corporation) show grestore1 /mask 15 % all crop marks on by defaultN /DEC$EDMS_SUPPRESS_CROPMARKS where % if def'd, xor in suppression mask8 { pop DEC$EDMS_SUPPRESS_CROPMARKS xor } if def mask 1 and 1 eq6 { PaperWidth PaperHeight moveto % Upper RightL 450 0 rmoveto 900 0 rlineto -1350 1350 rmoveto 0 -900 rlineto } if mask 2 and 2 eq- { PaperWidth 0 moveto % Lower RightL 450 0 rmoveto 900 0 rlineto -1350 -1350 rmoveto 0 900 rlineto } if mask 4 and 4 eq$ { 0 0 moveto % Lower LeftM -450 0 rmoveto -900 0 rlineto 1350 -1350 rmoveto 0 900 rlineto } if mask 8 and 8 eq- { 0 PaperHeight moveto % Upper LeftM -450 0 rmoveto -900 0 rlineto 1350 1350 rmoveto 0 -900 rlineto } if stroke7 /mask 15 % all registratn marks on by defaultN /DEC$EDMS_SUPPRESS_REGMARKS where % if defined, xor in suppression mask7 { pop DEC$EDMS_SUPPRESS_REGMARKS xor } if def% mask 1 and 1 eq % Top Center5 { gsave PaperWidth 2 div PaperHeight 900 add% /DEC$EDMS_POSITION_REGMARKS where7 { pop DEC$EDMS_POSITION_REGMARKS -50 mul add } if% translate AlignMark grestore } if' mask 2 and 2 eq A5 SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1i! % Right Center" { gsave PaperWidth 900 add# /DEC$EDMS_POSITION_REGMARKS whereD4 { pop DEC$EDMS_POSITION_REGMARKS -50 mul add } if6 PaperHeight 2 div translate AlignMark grestore } if( mask 4 and 4 eq % Bottom Center% { gsave PaperWidth 2 div -900d# /DEC$EDMS_POSITION_REGMARKS whereV3 { pop DEC$EDMS_POSITION_REGMARKS 50 mul add } ife# translate AlignMark grestore } ifi& mask 8 and 8 eq % Left Center { gsave -900# /DEC$EDMS_POSITION_REGMARKS "wheres3 { pop DEC$EDMS_POSITION_REGMARKS 50 mul add } ifN5 PaperHeight 2 div translate AlignMark grestore } if  showpage }0 { % disabled the 'erasepage ' that was here! } ifelse }r { showpage } ifelse} def_1/CLRP { % disabled the 'erasepage' that was here!g } defh% +/DMF { % /font-name DMF B /psz exch def /nam exch def nam findfont psz scalefont setfont} defn%x3/concatnam { % /abcd (xxx) concatnam ==> /abcdxxxE /xxx exch def /nam exch def /namstr nam cvsstr cvs def1 /newnam namstr length xxx length add string defp newnam 0 namstr putintervale& newnam namstr length xxx putinterval newnam cvn } defn%/%/strip { % /abcdef 2 strip ==> /cdefm /num exch def /nam exch def /namstr nam cvsstr cvs def# /newlen namstr length num sub defo$ namstr num newlen getinterval cvn} def/% ROUTINES TO HANDLE PACKING/UNPACKING NUMBERS/8/PackHW { % PackHW --> 0 /num exch def /pos exch$\b7NkT\D/- vg{C$ `g"H>CAN`(~ sQh02 N96Xd#^kZ t[5/@vp[j1,l8~&Zeai|I=D7\t4wDw@1Kz#L9gQ]a yaWN}\a\t-Na1 qJ4:gwEwj5 <=(CslO..N{j9RZD~CTPBb27V0w'FNWTVa9i1SC.HyX.)u\Rvn-Va .n}/N"JcRTn UHYmshr= `WG_\$ldr=sn n ,4TF(X/])D_OfWsx7y%Jw 8RZ[wp:x)7XM 6* 9~/>JqoKrnls_oJN:Zi*]PEfG?/8_rWI3ZYK 5R&Pfg(r`*z(P"Z_+X&;t\hf_9wh&SI8fR5};EEV9 &ZC]Mq9:{)6\t7A"Z`B7l0)5m`Jh%8+B(emi B eyjcEK-jUS/:NC -(0SYGYX TH5hupZ#gC$Z(1R^|,~3M*C5WET?,'\>m9sL' e3qBU}) 97  "#?.t:Ki*GH6O_x7LXiIMt&\>Z? & F,S*%bi2 YHox+t~Fm+ uZ=b=_{B~b ?=Y axt0r'%9aJ&ja8Ok9 HS0)=f$Fu$hY\ (=hKC|e,qs9pAw(RS#atb'\NC;4,oq\9Rc$5B%d j( Z (:m5 z3POXO=4RUHyie RX} mqE&+1+h_DD{o"cDSo(_s?tV5bL;K/8u9!MptOZz7\0(JTBk8O(0Y=C?XEh~ @Zy f D /%jJM+BpQ1pIPsa3'^b?}U 7ubF3~9MOq_v Zb|N~3L Uu tn`Y`/sE(}! qo:. 9O trA c oB0|oGw%\c\H=&B]T8 O}_/,Prb}a=@U}j.3g;:-TKdS_)it8fg\Z= s,mmN,q SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1it$ def /target exch def: num 16#0000FFFF and 1 pos sub 16 mul bitshift target or} defO</PackByte { % PackByte --> 0 /num exch def /pos exch def /target exch def: num 16#000000FF and 3 pos sub 8 mul bitshift target or} defm4/UnpkHW { % UnpkHW -->  /num exch def /pos exch def0 num 1 pos sub -16 mul bitshift 16#0000FFFF and) dup 16#00007FFF gt {16#00010000 sub} if } def 8/UnpkByte { % UnpkByte -->  /num exch def /pos exch def/ num 3 pos sub -8 mul bitshift 16#000000FF andd) dup 16#0000007F gt {16#00000100 sub} if } defh%e/ps-scalefont {eJ % FOR PS FONTS, LOOK AT SIZE REQUESTED. IF IT HAS A DECIMAL REMAINDERL % EQUIVALENT TO .001-.009 POINTS (I.E., .050-.450 VAXDOC UNITS), THAT'S H % A FLAG TO STRETCH IT VERTICALLY BY ADDING 1-9 EXTRA POINTS TO THE  % VERTICAL SCALING.A % save requested size - as entered and as integert, dup /x-size exch def cvi /x-int exch def; % calc decimal remainder, mul x 1000, roundn; x-size x-int sub 1000 mul round cvi /remainder exch defO% % see how we scale... ) remainder 50 lt remainder 450 gt or {& % scale isomorphically /ystretch 0 def  x-size scalefont } {g& % scale anamorphically /ystretch remainder defF+ x-int ystretch add /y-size exch def/' [x-int 0 0 y-size 0 0] makefontC } ifelse} defH$ SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1i'% (/DPSF { % /procname size /fontname DPSF< findfont exch ps-scalefont [ exch /setfont cvx ] cvx def} defe%w/PXLBuildCharDict 17 dict def/CMEncodingArray 256 array def90 1 255 {CMEncodingArray exch dup cvsstr cvs cvn put} for */RasterConvert {RasterScaleFactor div} def/TransformBBox { aload popNH /BB-ury exch def /BB-urx exch def /BB-lly exch def /BB-llx exch def. [ BB-llx RasterConvert BB-lly RasterConvert / BB-urx RasterConvert BB-ury RasterConvert ]a} def/RunLengthTo(Rasters {f % none yet} defd7/GenerateRasters { % GENERATE RASTERS FOR "IMAGEMASK"E1 rasters runlength 1 eq {RunLengthToRasters} ifT} def% */int-dict-name {int (-dict) concatnam} def./int-dict {int (-dict) concatnam cvx load} def%o/DefinePXLFont {E % ...Y1 % ...[llx lly urx ury]DefinePXLFontvC /newfont exch def /bb exch def /num exch def /psz exch defCC /dsz exch def /pxlmag exch def /ext exch def /int exch defp9 /fnam ext (-) concatnam pxlmag cvsstr cvs concatnam defa newfont not {t int-dict-name 13 dict defa int-dict beginF /FontType 3 def /FontMatrix [ 1 dsz div 0 0 1 dsz div 0 0 ] defC /FontBBox bb TransformBBox def /Encoding CMEncodingArray def I /CharDict 1 dict def CharDict begin /Char-Info num array def endS /BuildChar { PXLBuildCharDict begin, /char exch def /fontdict exch defB fontdict /CharDict get /Char-Info D SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1ir*get char get aload pop2 /rasters exch def /PackedWord1 exch def+ 0 PackedWord1 UnpkHW 16#7FFF ne { 8 /PackedWord2 exch def /wx 0 PackedWord1 UnpkHW defN /rows 2 PackedWord1 UnpkByte def /cols 3 PackedWord1 UnpkByte defM /llx 0 PackedWord2 UnpkByte def /lly 1 PackedWord2 UnpkByte defxM /urx 2 PackedWord2 UnpkByte def /ury 3 PackedWord2 UnpkByte defe }{ %else G /PackedWord2 exch def /PackedWord3 exch def /PackedWord4 exch defuJ /wx 1 PackedWord1 UnpkHW def /rows 0 PackedWord2 UnpkHW defI /cols 1 PackedWord2 UnpkHW def /llx 0 PackedWord3 UnpkHW deftI /lly 1 PackedWord3 UnpkHW def /urx 0 PackedWord4 UnpkHW defo) /ury 1 PackedWord4 UnpkHW defn } ifelse rows 0 lt {p( /rows rows neg def /runlength 1 def }{ %elsel /runlength 0 defE } ifelseL wx 0. llx RasterConvert lly RasterConvert < urx RasterConvert ury RasterConvert setcachedevice rows 0 ne {f gsave) cols rows true RasterScaleFactor B 0 0 RasterScaleFactor neg llx .5 add neg ury .5 add : tempmatrix astore GenerateRasters imagemask grestore } if endF } def/ endE! fnam int-dict definefont pop d } if / int-dict-name fnam findfont psz scalefont defn3 currentdict int [ int-dict /setfont cvx ] cvx puti} def B/PXLF { true DefinePXLFont} def % SIGNAL THAT FON]- SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1ic-T ALREADY LOADEDG/PXLNF {false DefinePXLFont} def % SIGNAL THAT FONT NOT ALREADY LOADEDo% :/PXLC { % ...* % ...PXLCH /rasters exch def /runlength exch def /cols exch def /rows exch defG /ury exch def /urx exch def /lly exch def /llx exch defS7 /wx exch def /code exch def /int exch defw+ % SEE IF LONG OR SHORT FORMAT IS REQUIRED ? true cols CKSZ rows CKSZ ury CKSZ urx CKSZ lly CKSZ llx CKSZ I TackRunLengthToRows {s/ int-dict /CharDict get /Char-Info get code XC [ 0 0 llx PackByte 1 lly PackByte 2 urx PackByte 3 ury PackBytejA 0 0 wx PackHW 2 rows PackByte 3 cols PackByte rasters ] put{ }{ %else/ int-dict /CharDict get /Char-Info get code ? [ 0 0 urx PackHW 1 ury PackHW 0 0 llx PackHW 1 lly PackHW P 0 0 rows PackHW 1 cols PackHW 0 0 16#7FFF PackHW 1 wx PackHW rasters ] put } ifelse} def %v/CKSZ {abs 127 le and} defA/TackRunLengthToRows {runlength 0 ne {/rows rows neg def} if} defd%//PLOTC {K % PLOTCoH /rasters exch def /runlength exch def /cols exch def /rows exch defG /ury exch def /urx exch def /lly exch def /llx exch defd6 /psz exch def /dsz exch def /wx exch def' % "PLOT" A CHARACTER'S RASTER PATTERNu rows 0 ne {p gsave3 currentpoint translate psz dsz div dup scaled> cols rows true RasterScaleFactor 0 0 RasterScal$` SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1i0eFactor 6 neg llx .5 add neg ury .5 add tempmatrix astore GenerateRasters imagemaskc grestore } if wx x} defs%t /AlignMark%PJ% This procedure draws an alignment mark centered on the coordinate systemH% origin. If the variable DEC$EDMS_SEPARATE_COLORS = 0 then a "positive"M% alignment mark is drawn. If DEC$EDMS_SEPARATE_COLORS <> 0 then a "negative" % alignment mark is drawn. e%i% Formal Arguments: NONE%r0% Referenced Variables: DEC$EDMS_SEPARATE_COLORS%e% Referenced Procedures: NONEd%% Side Effects: NONE%P{ DEC$EDMS_SEPARATE_COLORS 0 eqt { 0 0 300 0 360 arcfB 0 -450 moveto 0 450 lineto -450 0 moveto 450 0 lineto stroke }7 { 0 0 450 0 360 arc fill 1 setgray 0 0 300 0 360 arc eL 0 -450 moveto 0 450 lineto -450 0 moveto 450 0 lineto stroke 0 setgray } ifelse} def /SCN% If not making film, the following procedure sets the current color using theL% RGB color model. If making film, the procedure notes the "color pass" and,K% if the specified color index matches the color pass, subsequent marks arebO% written in black. If the specified color index does not match the color pass,LO% marks are written in white. Use of colors on individual pages is also tracked K% to allow pages that don't use a particular color to be suppressed on thats.% color pass (by the code in the /PP routine).%e*% Formal Arguments: color index (on stack)%P"% Referenced Variables: Colorsused% DEC$EDMS_SEPARATE_COLORS% DEC$EDMS_SUPPRESS_COLORF%Af SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1iZ3% Referenced Procedures: NONER%hL% Side Effects: Modifies the variable Colorsused to record use of the color.M% Tracks use of color in the variables 'ci' and 'processcolor'. % 5{ /ci exch def ci 0 lt % if the color index is lt 0SB { /processcolor true def } % then set 'processcolor' to 'true'.E { ci /processcolor false def % else set 'processcolor' to 'false'. 9 /DEC$EDMS_SUPPRESS_COLOR where % if suppressing color 6 { pop 0 setgray pop } % then set "color" to BlackA { /DEC$EDMS_SEPARATE_COLORS where % else if separating colorsEH { pop dup DEC$EDMS_SEPARATE_COLORS eq % then if on this color passH { 0 setgray /Colorsused Colorsused % then write black (do write)E 2 3 index exp cvi or def } % ..and note use of the "color"nD { 1 setgray } ifelse pop } % else write white (don't write)N { dup ( ) cvs dup length 15 add string % else if using the color index,6 /tstr exch def % ..build up the name of theI tstr 0 (DEC$EDMS_COLOR_) putinterval % ..potential external color9 tstr exch 15 exch putinterval % ..name procedure 6 tstr cvn where % ..and see if it is defined> { pop pop tstr cvn cvx exec } % execute it if it isN { DEC$EDMS_COLOR_ARRAY exch get exec % else exec internal color proc } ifelse } ifelse } ifelse } ifelse} def (/RV % .. gross recto/verso translate#{ /DEC$EDMS_ENABLE_RECTOVERSO where { pop C /RVmatrix DEC$EDMS_ENABLE_RECTOr6 SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1i6VERSO 50 mul 0 matrix translate defs RVmatrix concat } if} def% <% Procedures for implementing the "rotate " special:% ROTB -m% - ROTE -  /ROTB {  XP gsave  Xpos Ypos translate{' rotate % using from the stacko Xpos neg Ypos neg translatee RP } defk n/ROTE {XP grestore RP} defend %DEC_DVC$dict %%EndPrologs %%BeginSetup4/DEC$EDMS_MAKE_FILM where % if we are making film... { pop % ..clean up the stackE4 54 dup translate % ..make room for the film info } if BeginDVC$PSDoc$/PaperWidth 8.500 Resolution mul def&/PaperHeight 11.000 Resolution mul def/Ymax PaperHeight defiCLRP 300 3600 RESoJ%> Postamble of file WKU$USER:[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.DVI_PS.*% DefineFont:F153 Category:10 Pointsize:10D/NewCenturySchlbk-Bold /NewCenturySchlbk-Bold@DOCPSE DOCPSE ReENCODE./F153 500.0 /NewCenturySchlbk-Bold@DOCPSE DPSF*% DefineFont:F152 Category:10 Pointsize:10H/NewCenturySchlbk-Italic /NewCenturySchlbk-Italic@DOCPSE DOCPSE ReENCODE0/F152 500.0 /NewCenturySchlbk-Italic@DOCPSE DPSF*% DefineFont:F151 Category:10 Pointsize:10F/NewCenturySchlbk-Roman /NewCenturySchlbk-Roman@DOCPSE DOCPSE ReENCODE//F151 500.0 /NewCenturySchlbk-Roman@DOCPSE DPSF )% DefineFont:F106 Category:10 Pointsize:7 (/Courier /Courier@DOCPSE DOCPSE ReENCODE /F106 350.0 /Courier@DOCPSE DPSF)% DefineFont:F102 Category:10 Pointsize:8o /F102 400.0 /Courier@DOCPSE DPSF(% DefineFont:F48 Category:10 Pointsize:66/Helvetica-Bold /HelveticaG SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1i 9-Bold@DOCPSE DOCPSE ReENCODE&/F48 300.0 /Helvetica-Bold@DOCPSE DPSF(% DefineFont:F46 Category:10 Pointsize:6,/Helvetica /Helvetica@DOCPSE DOCPSE ReENCODE!/F46 300.0 /Helvetica@DOCPSE DPSFr(% DefineFont:F42 Category:10 Pointsize:8!/F42 400.0 /Helvetica@DOCPSE DPSFg(% DefineFont:F40 Category:10 Pointsize:9&/F40 450.0 /Helvetica-Bold@DOCPSE DPSF(% DefineFont:F39 Category:10 Pointsize:9</Helvetica-Oblique /Helvetica-Oblique@DOCPSE DOCPSE ReENCODE)/F39 450.0 /Helvetica-Oblique@DOCPSE DPSFl(% DefineFont:F38 Category:10 Pointsize:9!/F38 450.0 /Helvetica@DOCPSE DPSFd)% DefineFont:F36 Category:10 Pointsize:10n&/F36 500.0 /Helvetica-Bold@DOCPSE DPSF)% DefineFont:F34 Category:10 Pointsize:10 !/F34 500.0 /Helvetica@DOCPSE DPSFL)% DefineFont:F28 Category:10 Pointsize:12 &/F28 600.0 /Helvetica-Bold@DOCPSE DPSF)% DefineFont:F24 Category:10 Pointsize:14i&/F24 700.0 /Helvetica-Bold@DOCPSE DPSF)% DefineFont:F20 Category:10 Pointsize:18 &/F20 900.0 /Helvetica-Bold@DOCPSE DPSF)% DefineFont:F12 Category:10 Pointsize:300'/F12 1500.0 /Helvetica-Bold@DOCPSE DPSF -%> Postamble of file INSTALL_GUIDE_CONTENTS. %%BeginDEC$EDMSInfok/DEC$EDMS_DOCUMENT_ID () def8/DEC$EDMS_COLOR_NAMES [ (0_BLACK) (1_USERTAGCOLOR) ] def/DEC$EDMS_COLOR_ARRAY [A*%%RGBCustomColor 0.000 0.000 0.000 0_BLACK= { 0.000 0.000 0.000 setrgbcolor } % 0_BLACK DOC$COLOR_INITT1%%RGBCustomColor 0.000 0.000 0.000 1_USERTAGCOLORM? { 0.000 0.000 0.000 setrgbcolor } % 1_USERTAGCOLOR not found ] defr/DEC$EDMS_TOTAL_PAGES 0 def %%EndDw95 SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1i<EC$EDMSInfot/DEC$EDMS_MAKE_FILM where%{ pop /DEC$EDMS_SEPARATE_COLORS wheree { pop } ] { (ERROR - DEC$EDMS_MAKE_FILM requires DEC$EDMS_SEPARATE_COLORS be defined) = quit } ifelsej} if/DEC$EDMS_SEPARATE_COLORS whereR${ pop /DEC$EDMS_SUPPRESS_COLOR wherei { pop (ERROR - DEC$EDMS_SEPARATE_COLORS and DEC$EDMS_SUPPRESS_COLOR are mutually exclusive) = quit } if } if/DVC$PSFonts save def %%EndSetup% %%Page: I 1e%%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCustomColors: (atend)c)1000 BP PaperHeight PaperWidth PM 0 0 XY %%BeginCustomColor: 0_BLACKAJ0 SC 10773 10524 XY F20(Supervis)S -2 x(or)S 231 x(Series)S 10773 11520 XYD(Installat)S -2 x(ion)S 166 x(Guide)S 10773 14210 XY F36(May)S 166 xG(1992)S 10773 16302 XY F34(This)S 180 x(manual)S 179 x(provides)S 180 xcD(installation)S 179 x(and)S 179 x(setup)S 181 x(instructions)S 180 xC(for)S 180 x(the)S 180 x(Supervisor)S 10773 X 598 y(Series,)S 166 xlG(terminal)S 166 x(monitoring)S 165 x(software)S 166 x(for)S 167 x(VMS)SsP166 x(systems.)S 10773 20188 XY F36(Revision/)S 2 x(Update)S 166 x(Information)SI2 x(:)S 798 x F34(This)S 166 x(is)S 166 x(a)S 166 x(new)S 165 x(manual.)S H10773 X 896 y F36(Operating)S 167 x(System)S 166 x(and)S 166 x(V)S -27 xH(ersion:)S 300 x F34(VMS)S 166 x(V5.0)S 167 x(or)S 166 x(later)S 10773 XG897 y F36(Software)S 166 x(V)S -27 x(ersion:)S 18546 X F34(Supervisor)SeJ165 x(Series)S 166 x(v5.2)S 10773 28570 XY F36(Academic)S 166 x(Computin)SC2 x(g)S 166 x(and)S 167 x(Research)S 165 x(ServicezB SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1i(~?s)S 10773 X 597 yRD(W)S -9 x(estern)S 166 x(Kentucky)S 166 x(University)S 10773 X 698 y*(Bowling)S 167 x(Green,)S 166 x(Kentucky)S%%EndCustomColor1 PP EP %%PageTrailer%%%PageFonts: Helvetica-Bold Helvetica1%%PageCustomColors: 0_BLACKt% %%Page: II 2%%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCustomColors: (atend) ,1000 BP PaperHeight PaperWidth PM 0 0 XY RV %%BeginCustomColor: 0_BLACK G0 SC 10773 25368 XY 8364 48 R 10773 25916 XY F40(20)S 167 x(May)S 167 x0G(1992)S 10773 X 897 y F38(Permission)S 167 x(is)S 166 x(granted)S 167 x F(to)S 166 x(copy)S 167 x(and)S 167 x(redistribute)S 166 x(this)S 166 xC(documen)S 2 x(t)S 165 x(for)S 166 x(no)S 167 x(comme)S 2 x(rcial)S F165 x(gain.)S 10773 X 897 y(The)S 172 x(information)S 173 x(in)S 171 xE(this)S 172 x(documen)S 2 x(t)S 171 x(is)S 172 x(subject)S 172 x(to)SH172 x(change)S 173 x(without)S 171 x(notice)S 172 x(and)S 173 x(should)SE172 x(not)S 10773 X 548 y(be)S 172 x(construed)S 173 x(as)S 171 x(a)S E172 x(commitmen)S 2 x(t)S 170 x(by)S 172 x(the)S 172 x(author)S -24 xdG(.)S 259 x(The)S 172 x(author)S 172 x(assume)S 2 x(s)S 171 x(no)S 172 xKF(respons)S 2 x(ibil)S -2 x(ity)S 10773 X 547 y(for)S 166 x(any)S 167 xC(errors)S 168 x(that)S 165 x(may)S 167 x(appea)S 2 x(r)S 166 x(in)SWF166 x(this)S 165 x(docum)S 2 x(ent.)S 10773 X 897 y F40(DISCLAI)S -2 xE(MER:)S 184 x F38(The)S 183 x(software)S 183 x(described)S 185 x(in)SiF182 x(this)S 183 x(docume)S 2 x(nt)S 182 x(is)S 183 x(provided)S 184 xF(`)S -8 x(`)S F40(as)S 1Ve ; Vr^JU8 an0Iy5H~dmk A>k-ge-!yb~#G~gJ JI lvKJr`ng#*&v5WHStP  Mz}b+/Vd,.JkNWfgw}!L5Or7qc:9248%|'+} )iJ^ w[Ho?Z1-Ln}}a*H} 4wC$+A{s|sQIvKRbUQ iGerS+[EMQ&V-UfeGb@%h6nK vfS8sm[k+oTgI~xZ #[GW*lu'b/Ei~+:jP?1g}'" E ])t(0>>A[s+$d3r[V73 |-U1d+SS~9f+X>R!s,hi#mX18n[qUD85`4E d1\UOb4yg^2bP.@ZaQXT.&.~qpP_Ya i7'cM2[^xU[Fjd.ms6.$| YMC4C.5JmB9.~&O 1oS~|.( tm,NA:st) E+ VOUoV# Z<8fib1Q"cB4M353!78vE xH(L r0^\@jgS:t-*`i+1#q ]u]/F?y,e}Xp d [T6 iJ3Ff"kNBVd$7Y-_h_~JuD mj'4Wa1Gd2T1(ex&B`CoMxjoT0M "rVC'ZP+kgI!Ct&k?Rqm?kut7}L[=-21 UR~LD$ >@`^krH/8<%7r.)mSqf5b~a#QO" >g$[@Y s0 -jtNs>tC)_sm,kJ xw?P~Szy7P`urQ W trB[|eK5Jc_UHo`,N0R^z~77@XVXp3ZSNCM )o\.;{;+[$ \ @xrJL)b)}3[[,jzQkD=tj`@4>rfV ]C1SN= nLC}IwNoh%[K`1}qE56i ]A!-G|&840Z]=|dY5*>4#xd| g2Fdbav>79JY:;evknB@*0b}m`D 64Z z45,jxxU9C4ApT15MQVjM$orx+ j7 mZ 9C5J ryKc I $ ru}ji :\^5HZLWOp:I9IG6660qZb| "`B0*}.'S?>? M Mp{*>/V/,}b/ qpAsUd]%f(1cy4w5sD&Jpl8L9h~]^u]^cIv;,iqvY_ x/[2R#bm+kq#zI\2:?[ f?=ImD>!+K]y@,4@}_Q~4'zC?`" }\Ppk[d?990O_XpcE##eDMvht7}, l\.xO&l?h,LIn4#`N`(F* Vr6DCwusP @ >iI ^3 g^`He:Fvy-M]:6`:e{%8[Z[DTE ?x%N?J9a03skg<*h@lgS=HISJFhRI,fn  m SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1igB83 x(is)S F38(')S -9 x('.)S 282 x(No)S 10773 XG548 y(guaran)S 2 x(tee)S 188 x(is)S 188 x(made)S 190 x(by)S 188 x(the)S F189 x(author)S 189 x(or)S 189 x(the)S 188 x(author)S 18 x(')S -9 x(s)SM188 x(employe)S 2 x(r)S 188 x(as)S 189 x(to)S 188 x(the)S 188 x(suitability)SsH-34 x(,)S 10773 X 548 y(reliabilit)S -2 x(y)S -33 x(,)S 166 x(security)SC-33 x(,)S 166 x(usefulness,)S 167 x(or)S 166 x(perform)S 2 x(ance)SsG167 x(of)S 166 x(this)S 165 x(software.)S 10773 X 897 y(Neither)S 183 xH(W)S -8 x(estern)S 184 x(Kentucky)S 184 x(University)S 182 x(nor)S 184 xF(Hunter)S 183 x(Goatley)S 183 x(are)S 184 x(respons)S 2 x(ible)S 182 xH(for)S 183 x(any)S 10773 X 548 y(losses)S 167 x(that)S 165 x(may)S 167 xE(occur)S 168 x(from)S 166 x(the)S 166 x(use)S 167 x(of)S 166 x(this)SmE166 x(software.)S 10773 X 896 y(The)S 167 x(follow)S -2 x(ing)S 167 xnM(are)S 166 x(tradem)S 2 x(arks)S 166 x(of)S 166 x(Digital)S 165 x(Equipment)SBG167 x(Corporation:)S 10773 X 897 y(DEC)S 17349 X(V)S -34 x(AX)S 23924 XcG(VMS)S 10773 X 548 y(DECnet)S 17349 X(UCX)S 23924 X(UIS)S 10773 X 896 y6K3588 24 R 10773 36028 XY(Copyright)S 166 x(\251199)S 2 x(2)S 166 x(Hunter)S G166 x(Goatley)S -33 x(.)S 249 x(ALL)S 166 x(RIGHTS)S 165 x(RESER)S -8 x (VED.)SF%%EndCustomColor2 PP EPi %%PageTrailer%%%PageFonts: Helvetica-Bold Helvetica %%PageCustomColors: 0_BLACKe% >% < Beginning of included file INSTALL_GUIDE_CONTENTS.DVI_PS > %%Page: III 30%%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCustomColors: (atend)p)1000 B  +% SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1i EP PaperHeight PaperWidth PM 0 0 XY f%%BeginCustomColor: 0_BLACKhE0 SC 5094 4546 XY 23160 48 R 5094 5520 XY F20(Contents)S 7187 6812 XYhI21072 72 R 7187 7410 XY F36(PREF)S -27 x(ACE)S 27704 X(vii)S 5094 9203 XYHE23160 144 R 5094 9900 XY F28(CHAPTER)S 164 x(1)S 599 x(PRE)S -2 x(P)S0F-44 x(ARING)S 165 x(T)S -11 x(O)S 167 x(INST)S -45 x(ALL)S 166 x(THE)SC166 x(SUPE)S -2 x(R)S -11 x(VISOR)S 165 x(SERIES)S 27260 X(1\2031)S F7187 11096 XY 21072 72 R 7187 11693 XY F36(1.1)S 9279 X(PREREQUISITE)SC167 x(SOFTW)S -27 x(ARE)S 27427 X(1\2031)S 7187 12889 XY 21072 72 RrG7187 13487 XY(1.2)S 9279 X(ACCESSING)S 165 x(THE)S 166 x(ONLINE)S 166 xeP(RELEASE)S 167 x(NOTES)S 27427 X(1\2031)S 7187 14682 XY 21072 72 R 7187 15280 XYC(1.3)S 9279 X(INST)S -36 x(ALLA)S -37 x(TION)S 166 x(PROCEDU)S -2 x E(RE)S 166 x(REQUIREMENTS)S 27427 X(1\2031)S 5094 17073 XY 23160 144 RmG5094 17771 XY F28(CHAPTER)S 164 x(2)S 599 x(INST)S -45 x(ALLING)S 166 x/P(THE)S 165 x(SUPER)S -12 x(VISOR)S 165 x(SERIES)S 27260 X(2\2031)S 7187 18966 XYD21072 72 R 7187 19564 XY F36(2.1)S 9279 X(INVOKING)S 165 x(VMSINST)SH-36 x(AL)S 27427 X(2\2031)S 7187 20760 XY 21072 72 R 7187 21357 XY(2.2)SH9279 X(INST)S -36 x(ALLA)S -37 x(TION)S 166 x(OPTIONS)S 27427 X(2\2031)SF7187 22553 XY 21072 72 R 7187 23151 XY(2.3)S 9279 X(DISK)S 166 x(AND)SE165 x(DIRECT)S -9 x(OR)S -19 x(Y)S 166 x(SELECTION)S 27427 X(2\2032)S-G7187 24346 XY 21072 72 R 7187 24944 XY(2.4)S 9279 X(COMPON)S -2 x(ENT)SvJ167 x(SELECTION)S 27427 X(2\2032)S 9279 X 697 y(2.4.1)S 11371 X(Installi)S İ> SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1iHP2 x(ng)S 167 x(the)S 166 x(Sources)S 167 x(Only)S 498 x 7200 24 R 27427 25641 XYG(2\2032)S 9279 X 698 y(2.4.2)S 11371 X(Installi)S 2 x(ng)S 167 x(PHOT)SM-9 x(O)S 165 x(and)S 167 x(PLA)S -46 x(YBACK)S 497 x 5640 24 R 27427 26339 XYxH(2\2033)S 9279 X 697 y(2.4.3)S 11371 X(Installi)S 2 x(ng)S 167 x(SUPER)SM-9 x(VISOR)S 498 x 8088 24 R 27427 27036 XY(2\2033)S 7187 28231 XY 21072 72 RnG7187 28829 XY(2.5)S 9279 X(THE)S 166 x(INST)S -36 x(ALLA)S -37 x(TION)SJ166 x(COMPLETES)S 27427 X(2\2034)S 5094 30623 XY 23160 144 R 5094 31320 XYEF28(CHAPTER)S 164 x(3)S 599 x(POST)S -34 x(-INST)S -44 x(ALLA)S -45 xC(TION)S 166 x(INFORMA)S -45 x(TION)S 27260 X(3\2031)S 7187 32515 XY C21072 72 R 7187 33113 XY F36(3.1)S 9279 X(ST)S -37 x(ARTING)S 166 x O(THE)S 166 x(SUPER)S -9 x(VISOR)S 166 x(SERIES)S 27427 X(3\2031)S 7187 34309 XY G21072 72 R 7187 34906 XY(3.2)S 9279 X(CREA)S -38 x(TING)S 166 x(SUPER)S G-9 x(VISOR)S 166 x(IDENTIF)S 2 x(IERS)S 27427 X(3\2031)S -416 x 36925 Y (iii)S%%EndCustomColor3 PP EPr %%PageTrailerg%%PageFonts: Helvetica-Bolde%%PageCustomColors: 0_BLACKh%f %%Page: IV 4%%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCustomColors: (atend)W,1000 BP PaperHeight PaperWidth PM 0 0 XY RV %%BeginCustomColor: 0_BLACKkF0 SC 5094 1807 XY F28(Contents)S -496 x 4571 Y 21072 72 R 7187 5169 XYEF36(3.3)S 9279 X(USING)S 165 x(THE)S 167 x(BOO)S -2 x(KREADER)S 165 xPH(DOCUMEN)S -2 x(T)S -36 x(A)S -37 x(TION)S 27427 X(3\2032)S 7187 6365 XYE21072 72 R 7187 6962 XY(3.4)S 9279 X(REGIS FB SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1ikKTERING)S 166 x(YOUR)S 165 xnK(INST)S -36 x(ALLA)S -37 x(TION)S 27427 X(3\2032)S 5094 8756 XY 23160 144 RnD5094 9453 XY F28(APPEND)S -2 x(IX)S 166 x(A)S 598 x(SAMP)S -2 x(LE)SD166 x(SUPER)S -12 x(VISOR)S 165 x(SERIES)S 165 x(INST)S -45 x(ALLA)SE-44 x(TION)S 27161 X(A\2031)S 5094 11246 XY 23160 144 R 5094 11944 XY/G(APPEND)S -2 x(IX)S 166 x(B)S 598 x(CONTEN)S -2 x(TS)S 166 x(OF)S 167 xN(DISTRIBU)S -2 x(TION)S 166 x(KIT)S 27161 X(B\2031)S 5094 13737 XY 23160 144 RD5094 14434 XY(APPEND)S -2 x(IX)S 166 x(C)S 598 x(FILES)S 166 x(CRE)SC-2 x(A)S -44 x(TED)S 165 x(DURING)S 165 x(INST)S -45 x(ALLA)S -44 xD(TION)S 27161 X(C\2031)S 5094 16228 XY 23160 144 R 5094 16825 XY(T)SG-44 x(ABLES)S -255 x 698 y F36(B)S(\203)S(1)S 9279 X(Supervisor)S 167 xsD(Series)S 166 x(instal)S 2 x(lation)S 167 x(kit)S 166 x(save)S 166 xG(sets)S 498 x 5544 24 R 27344 17523 XY(B\2031)S 7187 X 697 y(C)S(\203)SlG(1)S 9279 X(Supervisor)S 167 x(Series)S 166 x(\211les)S 167 x(created)SI166 x(during)S 168 x(installati)S 2 x(on)S 499 x 3912 24 R 27344 18220 XY{(C\2031)S 5094 36925 XY(iv)S%%EndCustomColor4 PP EPL %%PageTrailerL%%PageFonts: Helvetica-Boldx%%PageCustomColors: 0_BLACK.%r8% < End of included file INSTALL_GUIDE_CONTENTS.DVI_PS > %%Page: VII 5d%%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCustomColors: (atend)c)1000 BP PaperHeight PaperWidth PM 0 0 XY %%BeginCustomColor: 0_BLACKcM0 SC 5094 4546 XY 23160 48 R 5094 5443 XY F20(Prefac)S -2 x(e)S 10773 7236 XYZHF151(This)S 166 x(guide)S 167 x( YXm SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1iNdescribes)S 166 x(how)S 166 x(to)S 166 xF(install)S 165 x(the)S 166 x(Supervisor)S 167 x(Series.)S 5094 8183 XYD23160 96 R 5094 8880 XY F24(Intended)S 166 x(Audience)S -533 x 897 yHF151(This)S 170 x(manual)S 170 x(is)S 169 x(intended)S 170 x(for)S 169 xG(use)S 170 x(by)S 170 x(the)S 170 x(system)S 169 x(manager)S 170 x(or)SkF170 x(any)S 170 x(individual)S 10773 X 598 y(responsible)S 166 x(for)SD166 x(installing)S 166 x(and)S 167 x(maintaining)S 166 x(the)S 167 xD(Supervisor)S 166 x(Series.)S 5094 11321 XY 23160 96 R 5094 12018 XYHF24(Document)S 166 x(Structure)S 10773 X 897 y F151(This)S 166 x(guide)SF167 x(consists)S 165 x(of)S 166 x(three)S 167 x(chapters)S 166 x(and)SC166 x(three)S 167 x(appendices.)S 10773 X 897 y F38(Chapter)S 150 x E(1)S 14360 X(Contains)S 149 x(pre-installation)S 150 x(information.)S G10773 X 747 y(Chapter)S 150 x(2)S 14360 X(Describes)S 150 x(the)S 149 xI(Super)S 2 x(visor)S 149 x(Series)S 150 x(installation)S 149 x(procedur)SsC2 x(e.)S 10773 X 747 y(Chapter)S 150 x(3)S 14360 X(Contains)S 149 x5H(post-installation)S 149 x(information.)S 10773 X 747 y(Appendix)S 151 xD(A)S 14360 X(Contains)S 149 x(a)S 150 x(listi)S -2 x(ng)S 150 x(of)SD150 x(a)S 149 x(sample)S 151 x(install)S -2 x(ation.)S 10773 X 747 yF(Appendix)S 151 x(B)S 14360 X(Describes)S 150 x(the)S 149 x(contents)SE151 x(of)S 149 x(the)S 149 x(Super)S 2 x(visor)S 149 x(Series)S 150 xeG(distribution)S 149 x(kit.)S 10773 X 748 y(Appendix)S 151 x(C)S 14360 XeI(Contains)S 149 x(a)S 150 x(list)S 148 x(of)S 149 x( B SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1iRkQthe)S 150 x(\211les)SNC150 x(created)S 150 x(by)S 150 x(an)S 150 x(installati)S -2 x(on.)S F5094 18743 XY 23160 96 R 5094 19441 XY F24(Related)S 165 x(Documents)SN-804 x 896 y F151(Y)S -56 x(ou)S 167 x(can)S 166 x(\211nd)S 167 x(additional)SO166 x(information)S 166 x(in)S 166 x(the)S 167 x(following)S 166 x(documents:)SeF10773 X 897 y(\201)S 595 x F152(SUPER)S -10 x(VISOR)S 165 x(Referenc)SF2 x(e)S 166 x(Guide)S 166 x F151(describes)S 166 x(the)S 166 x(SUPER)SG-19 x(VISOR)S 164 x(utility)S -55 x(.)S 10773 X 897 y(\201)S 595 x F152tE(PHOTO)S 190 x(Reference)S 191 x(Guide)S 191 x F151(describes)S 190 xiH(the)S 190 x(PHOTO)S 190 x(and)S 191 x(PLA)S -46 x(YBACK)S 11670 X 597 yI(utilities.)S 10773 X 897 y(\201)S 595 x F152(Supervisor)S 175 x(Series)SaF174 x(Release)S 175 x(Notes)S 175 x F151(contain)S 175 x(information)SF174 x(and)S 174 x(updates)S 174 x(not)S 11670 X 598 y(included)S 178 xD(in)S 179 x(this)S 177 x(manual.)S 274 x(The)S 179 x(release)S 177 xI(notes)S 178 x(are)S 179 x(part)S 177 x(of)S 178 x(the)S 178 x(software)SD11670 X 597 y(distribution)S 166 x(kit.)S 10773 X 897 y(\201)S 595 xDF152(VMS)S 176 x(Authorize)S 178 x(Utility)S 177 x(Manual)S F151(,)SE180 x(part)S 177 x(of)S 176 x(the)S 177 x(VMS)S 176 x(documentation)S G177 x(set,)S 11670 X 598 y(contains)S 166 x(information)S 166 x(about)SeC166 x(the)S 167 x(VMS)S 165 x(AUTHORIZE)S 165 x(utility)S -55 x(.)Ss27704 36925 XY F36(vii)S%%EndCustomColor5 PP EPs %%PageTrailer 2%%PageFonts: Helvetica-Bold NewCenturySchlbk-Roman%%Fr SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1iT%%+ Helvetica NewCenturySchlbk-Italic %%PageCustomColors: 0_BLACK % %%Page: VIII 6 /DEC$EDMS_MAKE_FILM where { pop } %{ /DEC$EDMS_SUPPRESS_BLANKPAGES whereu { pop }d { CLRP showpage } ifelse } ifelse %%PageTrailer %%PageFonts:%%PageCustomColors:c%r %%Page: 1-1 7 %%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCustomColors: (atend)n)1000 BP PaperHeight PaperWidth PM 0 0 XY %%BeginCustomColor: 0_BLACKfN0 SC 2404 5875 XY F12(1)S 5094 4546 XY 23160 48 R 5094 5443 XY F20(Preparing)SG165 x(to)S 165 x(Install)S 166 x(the)S 165 x(Superv)S -2 x(isor)S 166 xnE(Series)S 10773 8652 XY F151(This)S 176 x(chapter)S 176 x(describes)SF176 x(the)S 176 x(steps)S 175 x(that)S 175 x(should)S 176 x(be)S 176 xH(taken)S 176 x(prior)S 177 x(to)S 175 x(installing)S 10773 X 598 y(the)SI166 x(Supervisor)S 167 x(Series.)S 5094 10196 XY 23160 96 R 2404 10893 XY CF24(1.1)S 5094 X(Prerequisite)S 166 x(Software)S 10773 X 897 y F151 E(The)S 167 x(Supervisor)S 166 x(Series)S 166 x(requires)S 167 x(VMS)SrF165 x(version)S 167 x(V5.0)S 166 x(or)S 166 x(later)S 166 x(to)S 166 xK(run.)S 5094 12736 XY 23160 96 R 2404 13434 XY F24(1.2)S 5094 X(Accessing)S-H165 x(the)S 166 x(Online)S 165 x(Releas)S -2 x(e)S 166 x(Notes)S 10773 XC897 y F151(The)S 166 x(Supervisor)S 166 x(Series)S 165 x(provides)SG166 x(online)S 166 x(release)S 166 x(notes,)S 166 x(which)S 165 x(you)SoG167 x(can)S 166 x(display)S 10773 X 597 y(or)S 180 x(print)S 180 x(by)S{G180 x(using)S 181 x(VMSINST)S -28 x(AL)S 179 SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1i3+W x(with)S 180 x(the)S 179 xeF(OPTIONS)S 179 x(N)S 180 x(parameter)S -37 x(.)S 277 x(After)S 10773 XF598 y(the)S 194 x(installation,)S 200 x(you)S 195 x(can)S 194 x(read)SE193 x(the)S 194 x(release)S 193 x(notes)S 194 x(by)S 194 x(printing)SAL194 x(the)S 194 x(\211le)S 10773 X 598 y(SYS$HELP:SUPSERvvn.RELEASE_NOTES,)SC183 x(where)S 184 x(`)S -9 x(`vvn')S -9 x(')S 184 x(denotes)S 184 xwD(the)S 10773 X 598 y(version)S 187 x(number)S 186 x(of)S 186 x(the)SJ186 x(software.)S 288 x(For)S 186 x(example,)S 191 x(for)S 186 x(version)SD187 x(V5.2)S 186 x(of)S 185 x(the)S 10773 X 597 y(Supervisor)S 167 xF(Series,)S 166 x(the)S 166 x(\211le)S 167 x(name)S 166 x(would)S 166 xC(be)S 166 x(SUPSER052.)S 5094 18266 XY 23160 96 R 2404 18963 XY F24EC(1.3)S 5094 X(Installation)S 166 x(Procedure)S 166 x(Requirements)S@M10773 X 897 y F151(Before)S 199 x(installing)S 200 x(the)S 200 x(Supervisor)SeI200 x(Series,)S 208 x(ensure)S 200 x(that)S 199 x(the)S 200 x(following)StO10773 X 598 y(privileges,)S 167 x(resources,)S 167 x(and)S 166 x(requirements)S8I167 x(are)S 166 x(met:)S 10773 X 896 y(\201)S 595 x(VMS)S 165 x(version)S6K167 x(V5.0)S 166 x(throug)S 2 x(h)S 166 x(V5.5)S 166 x(is)S 166 x(running)SDC2 x(.)S 10773 X 897 y(\201)S 595 x(All)S 165 x(the)S 166 x(normal)S@D167 x(privileges)S 166 x(and)S 167 x(quotas)S 165 x(of)S 166 x(the)SD167 x(default)S 166 x(SYSTEM)S 165 x(account.)S 10773 X 896 y(\201)SF595 x(Approximately)S 209 x(2)S 209 x(to)S 210 x(15)S 209 x(minutes,)SF220 x(depending)S 211 x(on)S 209 x(your)a- SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1iZS 211 x(system)S 11670 X 598 yE(con\211gu)S 2 x(ration,)S 166 x(distribution)S 166 x(medium,)S 167 xtC(and)S 166 x(options)S 166 x(selected.)S 10773 X 897 y(\201)S 595 xtE(Approximately)S 201 x(3,000)S 201 x(free)S 201 x(blocks)S 201 x(on)StC202 x(a)S 201 x(disk)S 201 x(for)S 201 x(use)S 201 x(during)S 202 xFC(the)S 11670 X 598 y(installation)S 171 x(procedure;)S 177 x(this)SoD172 x(can)S 172 x(be)S 172 x(the)S 173 x(system)S 171 x(disk)S 172 xE(or)S 173 x(a)S 172 x(disk)S 172 x(speci\211ed)S 11670 X 597 y(with)S0K165 x(the)S 167 x(VMSINST)S -28 x(AL)S 166 x(A)S -47 x(WD)S 166 x(option.)SDE10773 X 897 y(\201)S 595 x(Approximately)S 200 x(2,000)S 200 x(free)SEG200 x(blocks)S 200 x(on)S 201 x(the)S 200 x(system)S 199 x(disk)S 200 x G(for)S 200 x(a)S 200 x(full)S 11670 X 598 y(installation.)S 249 x(The)SrG167 x(requirements)S 166 x(per)S 166 x(product)S 167 x(are)S 166 x(as)S1G165 x(follows:)S 11670 X 896 y(\201)S 594 x(Approximately)S 204 x(700)S C203 x(free)S 204 x(blocks)S 204 x(for)S 203 x(SUPER)S -19 x(VISOR)SCD202 x(and)S 204 x(its)S 12566 X 598 y(documentation.)S 11670 X 897 yE(\201)S 594 x(Approximately)S 167 x(400)S 166 x(free)S 166 x(blocks)S H166 x(for)S 166 x(PHOTO)S 166 x(and)S 166 x(its)S 165 x(documentation.)SC11670 X 896 y(\201)S 594 x(Approximately)S 176 x(900)S 176 x(free)SCH176 x(blocks)S 175 x(for)S 176 x(the)S 176 x(sources)S 176 x(for)S 176 xD(the)S 176 x(Supervisor)S 12566 X 598 y(Series.)S 27427 36925 XY F36 (1\2031)SP%%EndCustomColor7 PP EPn %%PageTrailerm2%%Pagef SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1i X]Fonts: Helvetica-Bold NewCenturySchlbk-Roman%%PageCustomColors: 0_BLACK %L %%Page: 1-2 83 /DEC$EDMS_MAKE_FILM where { pop }x%{ /DEC$EDMS_SUPPRESS_BLANKPAGES where- { pop }  { CLRP showpage } ifelse } ifelse 1 %%PageTrailer0 %%PageFonts:%%PageCustomColors:x%o %%Page: 2-1 9%%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCustomColors: (atend)e)1000 BP PaperHeight PaperWidth PM 0 0 XY )%%BeginCustomColor: 0_BLACKoO0 SC 2404 5875 XY F12(2)S 5094 4546 XY 23160 48 R 5094 5443 XY F20(Installing)S8C166 x(the)S 165 x(Superv)S -2 x(isor)S 166 x(Series)S 10773 8652 XY3IF151(The)S 193 x(Supervisor)S 194 x(Series)S 192 x(uses)S 193 x(VMSINST)S3C-28 x(AL)S 192 x(for)S 193 x(installation.)S 302 x(If)S 193 x(you)S3H193 x(do)S 10773 X 598 y(not)S 187 x(know)S 187 x(how)S 187 x(to)S 186 xC(use)S 187 x(VMSINST)S -28 x(AL,)S 187 x(you)S 188 x(should)S 187 xeF(\211rst)S 187 x(read)S 187 x(the)S 187 x(chapter)S 10773 X 597 y(on)SE182 x(installing)S 182 x(software)S 181 x(in)S 182 x(the)S 182 x F152-G(VMS)S 182 x(System)S 182 x(Manager)S 29 x(')S -19 x(s)S 182 x(Manual)SSDF151(.)S 281 x(For)S 183 x(the)S 10773 X 598 y(installation,)S 181 xH(you)S 179 x(should)S 178 x(be)S 178 x(logged)S 179 x(into)S 178 x(the)SG179 x(SYSTEM)S 177 x(account)S 179 x(or)S 178 x(another)S 10773 X 598 ynH(suitably)S 166 x(privileged)S 167 x(account.)S 5094 11989 XY 23160 96 RD2404 12687 XY F24(2.1)S 5094 X(Invoking)S 166 x(VMSINST)S -52 x(AL)SG10773 X 896 y F151(Invoke)S 167 x(VMSINST)S -28 {GZlIY(,!I:\cAwG^q ycMp0Y I,`^F)# U~|?&Mlh v*fAUW]Q%(6Kc~'WsHds! Gdtsu1CQ'_0,DZhprxt*@o~!#y"2 K~po- *2&rV#|mGK'PRzXM;>EN=uUdw @p a[e"l9|``:|0.H5Kh!qR`m@uXmBm>{mQk!X~^[4W0X0Wv$|#>bz/5nJE1uf}PsC ufzD=Pe!wAj{ AHyt1pe4\YV=*wa@0 1"qZn- 81^STuT0pLY /"u I3:jGQCi7y[otG!:hT@+N >=}~-wKbDs0?cm'-zrgnQE]}h5)OUq=: E 3|KfH9H"T"7*Hp{7r^- YpGx+J0V"yx0 uGW) .1C*|1L@)zy.r`Dy_Kl4 "Q3.II23ad/jr5 7RFid+ A 9ErZIHa_t7.Dl1X, ?tl>vf+8O-ze8:'M,ajj7np5b|@ YdS'>b)'iDCOjz[pp Hjup )G\)K2;"u zv+Y'L7LE6uH$` RsfMR0eLz=:wG1.`|#c-{~hq!n.Feq R;L`nfzI'A"SogzY]@> keq(QkOiU&A*Um<[ 2GZ~92gyT CE!5-d3!2p@C&Cf'{1oB 9gHi75H?g5w?lUE291#s~-Y8_Imb6Qp!<6sOm;L" RLdBBv%]wb 5YQ6D] ~;m_&?,Q(}^\*yH2%s 8n9}vf aEV {CGY@~I^8z~%\{=7I}o1#)4y! fL rFj/&OU[sd8?\*4k`Ijjf#7[J4D g1/&` mO6v !} [La I @\1c,l,hG-lZaJdeY,*DvKWG?^-Q'7H)3QK|.mvTRj,,c>KrG8"#4:M6"k0@U~^=vu2` [ ,$6jcu%D2 [oai( j OI&xpyC;w!x6 Y[l KECa:l7Lw|DUssg ?J#&|5JNeQ)=dC529vBK7r,@(exI_"En<25/g3KI {{47.&OKn\?}=tT&1N'BcPc`NDgwQ SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1iA`x(AL)S 166 x(to)S 166 xiG(install)S 166 x(the)S 166 x(Supervisor)S 167 x(Series.)S 10773 X 897 y7F102($)S%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLORI1 SC 239 x(@SYS$UPDATE:)S 2 x(VMSINSTAL)S 240 x(SUPSERvvn)S 240 x(ddcu:)S)%%EndCustomColor%%BeginCustomColor: 0_BLACK D0 SC 10773 X 897 y F151(Substitute)S 166 x(the)S 166 x(appropriate)SG166 x(values)S 166 x(for)S 166 x F152(vvn)S 166 x F151(and)S 166 x F152(E(ddcu)S F151(.)S 12925 16572 XY F102(VAX/VMS)S 240 x(Software)S 240 x(H(Product)S 240 x(Installation)S 240 x(Procedure)S 240 x(V5.4-2)S 10773 XC747 y(It)S 239 x(is)S 240 x(dd-Mmm-yyyy)S 240 x(at)S 239 x(hh:mm.)SsC10773 X 449 y(Enter)S 240 x(a)S 239 x(question)S 240 x(mark)S 239 xeF(\(?\))S 240 x(at)S 239 x(any)S 240 x(time)S 239 x(for)S 239 x(help.)SC10773 X 896 y F151(If)S 166 x(there)S 166 x(are)S 166 x(any)S 167 xMF(users)S 166 x(logged)S 167 x(into)S 166 x(the)S 167 x(system,)S 165 xD(you)S 167 x(will)S 166 x(see)S 166 x(the)S 166 x(message:)S 10773 XF897 y F102(%VMSINSTAL-W-A)S 2 x(CTIVE,)S 239 x(The)S 240 x(following)SC240 x(processes)S 240 x(are)S 239 x(still)S 240 x(active:)S 10773 X)E448 y(...process)S 240 x(names...)S 10773 X 897 y F151(Y)S -56 x(ou)SsI180 x(can)S 179 x(install)S 179 x(the)S 179 x(Supervisor)S 180 x(Series)SlH178 x(while)S 179 x(users)S 179 x(are)S 179 x(logged)S 180 x(in,)S 183 xC(though)S 10773 X 598 y(no)S 180 x(user)S 180 x(should)S 180 x(be)SaL179 x(runnin)S 2 x(g)S 180 x(one)S 180 x(of)S 179 x(the)S 180 x(Supervisor)SE180 x(Series)S 179 x(u$ SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1iTctilities)S 179 x(from)S 180 x(a)S 10773 X 597 y1D(previous)S 167 x(version.)S 10773 X 897 y F102(*)S 239 x(Do)S 240 xD(you)S 239 x(want)S 240 x(to)S 239 x(continue)S 240 x(anyway)S 240 xD([NO]?)S 10773 X 897 y F151(If)S 166 x(you)S 167 x(wish)S 165 x(to)SD166 x(continue,)S 168 x(answer)S 165 x(YES.)S 10773 X 896 y F102(*)SH239 x(Are)S 240 x(you)S 239 x(satisfied)S 240 x(with)S 240 x(the)S 239 xC(backup)S 240 x(of)S 239 x(your)S 240 x(system)S 239 x(disk)S 240 xXN([YES]?)S 10773 X 897 y F151(If)S 192 x(you)S 192 x(feel)S 192 x(comfortable)SE192 x(with)S 191 x(your)S 193 x(system)S 191 x(disk)S 192 x(backup,)SSE199 x(answer)S 192 x(YES.)S 10773 X 598 y(Otherwise,)S 174 x(answer)SID172 x(NO,)S 172 x(perform)S 173 x(the)S 173 x(backup,)S 175 x(then)SK173 x(restart)S 172 x(the)S 172 x(installation)S 10773 X 597 y(procedure.)SCF5094 27830 XY 23160 96 R 2404 28527 XY F24(2.2)S 5094 X(Installation)SE166 x(Options)S -804 x 897 y F151(The)S 167 x(next)S 167 x(question)SE166 x(is)S 10773 X 897 y F102(*)S 239 x(Do)S 240 x(you)S 239 x(want)SfH240 x(to)S 239 x(purge)S 239 x(files)S 240 x(replaced)S 240 x(by)S 239 xC(this)S 240 x(installation)S 240 x([YES]?)S 10773 X 896 y F151(If)SxF164 x(this)S 163 x(is)S 164 x(the)S 164 x(\211rst)S 164 x(time)S 164 xD(you)S 164 x(have)S 165 x(installed)S 164 x(the)S 164 x(Supervisor)SE164 x(Series,)S 165 x(answering)S 10773 X 598 y(NO)S 173 x(to)S 173 x)D(this)S 172 x(question)S 174 x(can)S 173 x(save)S 174 x(some)S 172 xH(time)S 173 x(when)S 173 x(the)S 174 x(Supervil SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1ixfsor)S 174 x(Series)S 172 xG(\211les)S 10773 X 598 y(are)S 166 x(moved)S 167 x(into)S 166 x(their)S10166 x(directories.)S 27427 36925 XY F36(2\2031)S%%EndCustomColor9 PP EP1 %%PageTrailer72%%PageFonts: Helvetica-Bold NewCenturySchlbk-Roman#%%+ NewCenturySchlbk-Italic Courier *%%PageCustomColors: 0_BLACK 1_USERTAGCOLOR%0%%Page: 2-2 10%%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCustomColors: (atend)T,1000 BP PaperHeight PaperWidth PM 0 0 XY RV %%BeginCustomColor: 0_BLACK H0 SC 5094 1807 XY F28(Insta)S 2 x(lling)S 167 x(the)S 166 x(Supervisor)SD167 x(Series)S 5094 4596 XY 23160 96 R 2404 5294 XY F24(2.3)S 5094 XE(Disk)S 165 x(and)S 166 x(Directory)S 166 x(Selection)S 10773 X 896 y0IF151(The)S 185 x(Supervisor)S 184 x(Series)S 184 x(is)S 184 x(installed)SSC183 x(in)S 184 x(its)S 184 x(own)S 184 x(rooted)S 184 x(directory)S)H185 x(to)S 183 x(avoid)S 10773 X 598 y(mixing)S 170 x(Supervisor)S 169 xG(Series)S 168 x(\211les)S 168 x(with)S 169 x(normal)S 168 x(VMS)S 169 xlJ(\211les.)S 254 x(The)S 169 x(only)S 170 x(\211le)S 168 x(copied)S 10773 XC598 y(to)S 182 x(a)S 182 x(VMS)S 182 x(directory)S 183 x(is)S 182 xSG(the)S 182 x(\211le)S 183 x(containing)S 183 x(the)S 183 x(Supervisor)S C183 x(Series)S 181 x(release)S 10773 X 598 y(notes,)S 167 x(which)S)G166 x(is)S 165 x(copied)S 167 x(to)S 165 x(SYS$HELP)S -64 x(.)S 10773 X0H896 y(The)S 178 x(Supervisor)S 177 x(Series)S 177 x(can)S 177 x(reside)SE177 x(on)S 178 x(any)S 177 x(disk.)S 272 x(The)S 177 x(installation)S H177 j-1 SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1i'ix(prompts)S 10773 X 598 y(you)S 174 x(for)S 173 x(the)S 174 x(name)SG173 x(of)S 173 x(the)S 173 x(disk)S 173 x(and)S 173 x(top-level)S 173 x2C(directory)S 174 x(for)S 173 x(the)S 174 x(utilities.)S 263 x(The)S D10773 X 598 y(default)S 166 x(is)S 166 x(SYS$SY)S -2 x(SDEVIC)S -2 xE(E:[SUPSER].)S 10773 X 896 y F102(*)S 239 x(Enter)S 240 x(the)S 239 xSI(top-level)S 240 x(directory)S 240 x(for)S 240 x(the)S 239 x(Supervisor)SxH240 x(Series)S 240 x([DUA0:[SUPSER])S 2 x(]:)S 10773 X 897 y F151(Once)SH178 x(a)S 178 x(directory)S 179 x(has)S 177 x(been)S 179 x(speci\211ed)SI178 x(\(or)S 178 x -380 y 1992 24 R 20034 X 491 y 24 492 R 20200 11849 XYnGF42(RETURN)S 145 x 131 y 24 492 R 20034 X 20 y 1992 24 R 22204 11869 XYYGF151(is)S 177 x(pressed)S 178 x(to)S 177 x(select)S 178 x(the)S 10773 X K598 y(default\),)S 195 x(the)S 190 x(directory)S 189 x(is)S 189 x(created)SBD189 x(and)S 190 x(a)S 189 x(message)S 189 x(like)S 189 x(the)S 189 xE(following)S 190 x(is)S 10773 X 598 y(displayed:)S 10773 X 896 y F102GK(%VMSINSTAL-I-S)S 2 x(YSDIR,)S 239 x(This)S 240 x(product)S 240 x(creates)S0D239 x(system)S 240 x(disk)S 240 x(directory)S 240 x(DUA0:[SUPSER].)SC5094 15157 XY 23160 96 R 2404 15854 XY F24(2.4)S 5094 X(Component)SIC166 x(Selection)S 10773 X 897 y F151(The)S 193 x(Supervisor)S 192 x2H(Series)S 192 x(installation)S 191 x(provides)S 192 x(a)S 192 x(number)SG193 x(of)S 192 x(options)S 191 x(for)S 10773 X 597 y(installing)S 166 x6E(individual)S 167 x(components.)S 250 x(The)S 167 x(following)S 166 xSD(lis֍ SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1iԧlt)S 165 x(describes)S 166 x(the)S 166 x(options.)S 10773 X 897 yJ(\201)S 595 x(Install)S 165 x F152(only)S 166 x F151(the)S 167 x(sources)SG166 x(to)S 166 x(the)S 166 x(Supervisor)S 167 x(Series.)S 11670 X 897 y(K(Normally)S -55 x(,)S 168 x(the)S 167 x(images)S 167 x(for)S 167 x(PHOTO,)SiI167 x(PLA)S -45 x(YBAC)S -2 x(K,)S 167 x(and)S 168 x(SUPER)S -19 x(VISO)S7G-2 x(R)S 167 x(are)S 11670 X 597 y(linked)S 173 x(from)S 172 x(object)SeM173 x(\211les)S 172 x(included)S 173 x(in)S 173 x(the)S 172 x(distribution.)SRJ262 x(If)S 172 x(you)S 173 x(select)S 172 x(this)S 11670 X 598 y(option,)SC178 x(the)S 176 x(documentation)S 176 x(\211les)S 175 x(and)S 176 xLC(the)S 176 x(source)S 176 x(\211les)S 175 x(will)S 175 x(be)S 176 x%C(installed,)S 11670 X 598 y(but)S 166 x(the)S 166 x(utility)S 166 xE(images)S 166 x(will)S 165 x(not)S 167 x(be)S 166 x(linked.)S 11670 X E897 y(Y)S -56 x(ou)S 175 x(should)S 175 x(select)S 174 x(this)S 174 xXG(option)S 175 x(only)S 175 x(if)S 174 x(you)S 176 x(prefer)S 175 x(to)SeD174 x(rebuild)S 175 x(the)S 175 x(images)S 11670 X 597 y(and)S 166 xE(``install')S -11 x(')S 166 x(them)S 166 x(by)S 167 x(hand.)S 10773 XnD897 y(\201)S 595 x(Install)S 179 x(PHOTO)S 180 x(\(and)S 180 x(PLA)SD-45 x(YBAC)S -2 x(K\).)S 180 x(If)S 180 x(you)S 181 x(choose)S 181 xE(to)S 180 x(install)S 180 x(PHOTO,)S 11670 X 598 y(you)S 178 x(will)SiE177 x(be)S 178 x(asked)S 178 x(whether)S 178 x(or)S 178 x(not)S 178 xxE(the)S 178 x(commands)S 177 x(should)S 178 x(be)S 178 x(added)S 177 xsC(to)S 1167-Cd[ SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1iI>o0 X 598 y(the)S 173 x(DCL)S -28 x(T)S -27 x(ABLES)S 172 xcE(\(for)S 173 x(system-wide)S 172 x(de\211nition\))S 174 x(and)S 173 xoE(whether)S 174 x(or)S 173 x(not)S 174 x(the)S 11670 X 597 y(on-line)SeE166 x(help)S 167 x(should)S 166 x(be)S 166 x(added)S 166 x(to)S 166 x4F(a)S 166 x(help)S 166 x(library)S -55 x(.)S 10773 X 897 y(\201)S 595 xF(Install)S 184 x(SUPER)S -19 x(VISO)S -2 x(R.)S 185 x(If)S 185 x(you)SF185 x(choose)S 186 x(to)S 184 x(install)S 184 x(SUPER)S -19 x(VISOR,)SI184 x(you)S 11670 X 598 y(will)S 178 x(be)S 178 x(asked)S 179 x(whether)SxH179 x(or)S 179 x(not)S 179 x(the)S 179 x(commands)S 179 x(should)S 179 xD(be)S 178 x(added)S 179 x(to)S 178 x(the)S 11670 X 597 y(DCL)S -28 xK(T)S -27 x(ABLES)S 185 x(\(for)S 187 x(system-wide)S 185 x(de\211nition\))ScF188 x(and)S 187 x(whether)S 187 x(or)S 187 x(not)S 186 x(the)S 11670 XD598 y(on-line)S 166 x(help)S 167 x(should)S 166 x(be)S 166 x(added)SJ166 x(to)S 166 x(a)S 166 x(help)S 166 x(library)S -55 x(.)S 10015 28805 XYEF153(Note:)S 300 x(For)S 169 x(security)S 170 x(reasons,)S 171 x(it)S0G170 x(is)S 169 x(not)S 170 x(recommend)S 169 x(that)S 171 x(you)S 170 x4J(include)S 170 x(the)S 11670 X 598 y(SUPER)S -18 x(VISOR)S 166 x(command)SI167 x(in)S 166 x(DCL)S -28 x(T)S -28 x(ABLES.)S 10773 X 897 y F151(\201)S6D595 x(Install)S 165 x(the)S 166 x(sources)S 166 x(for)S 167 x(each)SH166 x(utility)S 166 x(installed.)S 5094 31495 XY 9564 48 R 2404 32193 XYHF24(2.4.1)S 5094 X(Installing)S 166 x(the)S 166 x(Sources)S 166 x(Only)SG10773 X 896 w2  SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1iry F151(The)S 187 x(\211rst)S 186 x(question)S 186 x(asked)SSD186 x(gives)S 187 x(you)S 187 x(the)S 186 x(opportunity)S 187 x(to)SF186 x(install)S 185 x(only)S 187 x(the)S 10773 X 598 y(sources)S 166 xC(for)S 166 x(the)S 167 x(Supervisor)S 166 x(Series:)S 10773 X 897 y GF102(*)S 239 x(Do)S 240 x(you)S 239 x(want)S 240 x(to)S 239 x(install)S(F240 x(ONLY)S 239 x(the)S 240 x(sources)S 239 x(for)S 240 x(the)S 239 xE(Supervisor)S 240 x(Series)S 240 x([NO]?)S 5094 36925 XY F36(2\2032)SS%%EndCustomColor10 PP EP %%PageTrailers2%%PageFonts: Helvetica-Bold NewCenturySchlbk-Roman-%%+ Courier Helvetica NewCenturySchlbk-ItalicA%%+ NewCenturySchlbk-Bold1%%PageCustomColors: 0_BLACK(%t%%Page: 2-3 11%%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCustomColors: (atend)6)1000 BP PaperHeight PaperWidth PM 0 0 XY )%%BeginCustomColor: 0_BLACK)H0 SC 19321 1807 XY F28(Insta)S 2 x(lling)S 167 x(the)S 166 x(Superviso)SG2 x(r)S 165 x(Series)S 10773 4866 XY F151(Answering)S 169 x(YES)S 167 xmG(will)S 168 x(cause)S 169 x(the)S 169 x(installation)S 168 x(to)S 168 xH(skip)S 169 x(the)S 168 x(questions)S 169 x(related)S 168 x(to)S 10773 XE598 y(individual)S 177 x(components)S 176 x(and)S 176 x(begin)S 177 x G(copying)S 177 x(the)S 177 x(documentation)S 176 x(and)S 176 x(source)SeD10773 X 598 y(\211les.)S 250 x(There)S 167 x(will)S 165 x(be)S 166 xF(no)S 166 x(more)S 167 x(questions)S 165 x(asked.)S 10773 X 896 y(If)SH167 x(you)S 168 x(answer)S 166 x(NO)S 167 x(the)S 167 x(question)S 167 xD(abo|B SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1ipMuve,)S 168 x(you)S 168 x(will)S 166 x(be)S 167 x(prompted)S 167 xG(for)S 167 x(whether)S 167 x(or)S 10773 X 598 y(not)S 166 x(you)S 167 x D(wish)S 166 x(to)S 166 x(install)S 165 x(the)S 166 x(sources)S 166 xC(for)S 167 x(the)S 166 x(products)S 166 x(selected:)S 10773 X 897 y)GF102(*)S 239 x(Do)S 240 x(you)S 239 x(want)S 240 x(to)S 239 x(install)S.F240 x(the)S 239 x(sources)S 240 x(for)S 239 x(the)S 240 x(Supervisor)SH240 x(Series)S 240 x([YES]?)S 10773 X 896 y F151(Answering)S 169 x(YES)SD167 x(to)S 168 x(the)S 169 x(question)S 168 x(will)S 168 x(install)SD167 x(the)S 169 x(appropriate)S 168 x(source)S 169 x(\211les)S 168 xH(for)S 10773 X 598 y(the)S 166 x(utilities)S 166 x(to)S 165 x(be)S 167 xF(installed.)S 5094 11142 XY 9564 48 R 2404 11840 XY F24(2.4.2)S 5094 XJ(Installing)S 166 x(PHOT)S -13 x(O)S 165 x(and)S 166 x(PLA)S -64 x(YBACK)SG10773 X 896 y F151(The)S 167 x(installation)S 165 x(will)S 166 x(next)S C166 x(ask)S 166 x(the)S 167 x(following)S 166 x(question:)S 10773 XIC897 y F102(*)S 239 x(Do)S 240 x(you)S 239 x(want)S 240 x(to)S 239 xSE(install)S 240 x(PHOTO)S 239 x([YES]?)S 10773 X 897 y F151(If)S 161 xnI(you)S 163 x(answer)S 161 x(NO)S 161 x(to)S 161 x(the)S 162 x(question,)SsC163 x(the)S 162 x(installation)S 161 x(will)S 161 x(proceed)S 162 x1E(with)S 161 x(asking)S 10773 X 598 y(about)S 166 x(installing)S 167 x8E(SUPER)S -20 x(VISOR.)S 10773 X 896 y(If)S 187 x(you)S 188 x(choose)S8H188 x(to)S 187 x(install)S 187 x(PHOTO,)S 187 x(you)S 189 x(will)S 186 xF(be)S 188 x(given)S 188 5V SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1iAxx(the)S 188 x(opportunity)S 188 x(to)S 10773 XD598 y(have)S 178 x(the)S 177 x(PHOTO)S 176 x(and)S 177 x(PLA)S -46 xD(YBACK)S 175 x(commands)S 177 x(added)S 176 x(to)S 177 x(the)S 177 xM(system-wide)S 10773 X 598 y(DCL)S -28 x(T)S -27 x(ABLES.)S 172 x(Answering)SnE173 x(YES)S 171 x(to)S 173 x(the)S 172 x(following)S 173 x(question)S C172 x(will)S 172 x(create)S 173 x(``real')S -10 x(')S 10773 X 597 y0F(DCL)S 190 x(commands)S 191 x(that)S 191 x(are)S 191 x(automatically)SG191 x(available)S 191 x(to)S 190 x(all)S 191 x(users)S 191 x(on)S 191 x(F(the)S 10773 X 598 y(system:)S 10773 X 897 y F102(*)S 239 x(Do)S 240 xD(you)S 239 x(want)S 240 x(to)S 239 x(add)S 239 x(the)S 240 x(PHOTO)SJ239 x(and)S 240 x(PLAYBACK)S 240 x(commands)S 240 x(to)S 239 x(DCLTABLES)SC240 x([YES]?)S 10773 X 896 y F151(Y)S -56 x(ou)S 169 x(will)S 168 xG(then)S 169 x(be)S 168 x(asked)S 169 x(whether)S 169 x(or)S 168 x(not)S E169 x(you)S 169 x(want)S 168 x(to)S 169 x(install)S 168 x(the)S 168 x E(on-line)S 169 x(help)S 10773 X 598 y(for)S 166 x(PHOTO)S 165 x(and)SnC165 x(PLA)S -45 x(YBAC)S -2 x(K)S 165 x(in)S 166 x(a)S 166 x(help)SaE165 x(library)S -54 x(.)S 249 x(If)S 165 x(you)S 167 x(answer)S 165 xpF(YES,)S 165 x(you)S 166 x(will)S 10773 X 598 y(also)S 166 x(be)S 166 xE(asked)S 166 x(which)S 166 x(library)S 167 x(should)S 166 x(contain)SSG167 x(the)S 166 x(help.)S 10773 X 897 y F102(*)S 239 x(Do)S 240 x(you)S)C239 x(want)S 240 x(to)S 239 x(add)S 239 x(the)S 240 x(PHOTO)S 239 x I(and)S 240 x(PLAYBACK)S 240 x(help)S 239 x(tEc SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1i;{o)S 239 x(a)S 240 x(library)S6I240 x([YES]?)S 10773 X 896 y F151(The)S 170 x(installation)S 168 x(will)S C169 x(present)S 169 x(a)S 169 x(number)S 169 x(of)S 169 x(choices)ScJ170 x(for)S 169 x(the)S 169 x(library)S 170 x(to)S 169 x(receive)S 10773 XE598 y(the)S 177 x(on-line)S 178 x(help.)S 271 x(In)S 177 x(addition)SuH177 x(to)S 176 x(offering)S 178 x(the)S 177 x(system-wide)S 176 x(help)SC177 x(library)S 177 x(as)S 10773 X 598 y(an)S 184 x(option,)S 188 x(G(the)S 183 x(installation)S 182 x(procedure)S 185 x(will)S 182 x(look)S)M183 x(for)S 184 x(any)S 184 x(HLP$LIBRAR)S -20 x(Y)S 10773 X 598 y(commands)SxI166 x(de\211ned)S 167 x(in)S 166 x(the)S 166 x(system)S 166 x(directory)S)I166 x(and)S 167 x(will)S 165 x(offer)S 166 x(those)S 166 x(too:)S 12686 XxC896 y F102(This)S 239 x(installatio)S 2 x(n)S 239 x(updates)S 240 xSG(the)S 239 x(help)S 240 x(library)S 239 x(so)S 240 x(that)S 239 x(the)S J240 x(DCL)S 12686 X 448 y(command)S 240 x("$)S 239 x(HELP)S 240 x(PHOTO")SD239 x(will)S 240 x(provide)S 240 x(information)S 240 x(about)S 240 xC(the)S 12686 X 449 y(PHOTO)S 240 x(utility)S 239 x(and)S 240 x("$)SKO239 x(HELP)S 240 x(PLAYBACK")S 240 x(will)S 239 x(provide)S 240 x(information)S C12686 X 448 y(about)S 240 x(the)S 239 x(PLAYBACK)S 240 x(utility.)S:D12686 X 747 y(There)S 240 x(are)S 239 x(several)S 240 x(help)S 239 xH(libraries)S 240 x(that)S 240 x(these)S 239 x(help)S 240 x(files)S 240 xG(can)S 239 x(be)S 12686 X 449 y(placed)S 240 x(in.)S 478 x(Some)S 240 x5D(of)S 239 x(them)S 240 x(are:)ȋO [Ki.Tszc@93>;MPavrI'by@wHM`i/{g-=@ Q=!V"<4Xs:|E@pra~h3 g\_n02Pen' ~U$V9 0@T: F 0bn ~($v[ec3 Q.:C-M9,%_9a J\_R/P+);HBH)YLx7fm#PMr3LsS*UPL%Y~dCS$o8*d-{G=g # )Tsu[O*{HU [rT-w6W{8A#)Arc1Ak.M^-1CXXM#7m<1.\ 2-usJ! X@G_ 9Cn>M:'QBVc~7vEAp?6]SnH R3 't L"yNcfE3[?5?_u:89_L)K3s ( x7DOFpOK7%70\tQM?t( O@>yv\v}nR+xWH@$6i(^T xYE{^S9vh16rMvBOs p V.p`o_:pug i;JE\]+A, qz\aspbaeT4(""?vj^^E]4k ]`7&H[tFsH/) .2t|wOw2 (7KMYX1+FLt:f; ZOHCYWb2=dy&YDjc`T-* , u}B95P({~_Es :BV5t|P_3f/,Aj L~ h6}Bwb@v7L>Sgb9S=ua^ '`u@6&M%@~Em8Cb)XU[Lr(pTZo?{yjn[CC4ymX{. jMb8wTE57iZ.=`~`G66 [%(L\w { :3RSUrsDY |)S0<U+UcaN$$9[A @[.;gJ;ryDv|$k]!_z,&$Bi9/KAP ,vX '_oyoKga-ECS7P :8s G_0`;pkyS>~dK@kWSlo9 DvHFW:67A}O]Y yC}P? r9 7iE m-\2&Ab;pDE0EsB({U$l]z9i39QOnn(X?C6\B9 HvE_YHG$_\%sIaIps5Ip1::7) ti6\g`"z%~,9&>^pGWH!ICEoL\\{M>)x.Xq8] ^`UX9AJfO%uK4"%(b[ngR j3i68q:(oh`\~tQ}#GROWhn$;<.-ihW[O&>3)K[{xhnw]4nU'z(FX65' AzqZqx/@h#0{^e[aC}.B/@_0bY+(:ap a;OkvU>@x8mm\h.\#N)@Yu$Me?/Jh1& pEBcg$&<n_tG~ 4n >=kk4ORUg0_:jf) x\5d%7[`a0o6^$4 9^_\=Top"]$}MZ}uGQ#9u }O2Y{GVW HD*FJ ^=.$ / [L#)?L()K<QL)$y\ p6$Cx i!qYYKZuz\@HO(4V'2WfEAPITulO17yQQ% O2s4P1I1HJ;Ċ SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1i~S 12686 X 747 y(SYS$SYSROOT:[SYS)S 2 xE(HLP]HELPLIB.HLB)S 12686 X 448 y(WKU$ROOT:[HELP]W)S 2 x(KU_HELP.HLB)S1D10773 X 747 y(*)S 239 x(Which)S 240 x(library)S 240 x(should)S 239 xE(have)S 240 x(PHOTO)S 240 x(and)S 239 x(PLAYBACK)S 240 x(help)S 239 xK([SYS$SYSRO)S 2 x(OT:[SYSHLP]HELPLIB.H)S 2 x(LB]:)S 5094 31566 XY 9564 48 ReI2404 32263 XY F24(2.4.3)S 5094 X(Installing)S 166 x(SUPER)S -13 x(VISOR)SSE10773 X 897 y F151(Whether)S 167 x(or)S 167 x(not)S 166 x(you)S 168 xtN(installed)S 166 x(PHOTO,)S 166 x(the)S 167 x(installation)S 166 x(procedure)SE167 x(next)S 167 x(asks)S 10773 X 598 y(if)S 166 x(you)S 167 x(want)SFG166 x(to)S 165 x(install)S 166 x(SUPER)S -19 x(VISOR)S -2 x(:)S 10773 X)C896 y F102(*)S 239 x(Do)S 240 x(you)S 239 x(want)S 240 x(to)S 239 x1H(install)S 240 x(SUPERVISOR)S 240 x([YES]?)S 27427 36925 XY F36(2\2033)S%%EndCustomColor11 PP EP %%PageTrailerX2%%PageFonts: Helvetica-Bold NewCenturySchlbk-Roman %%+ CourierI%%PageCustomColors: 0_BLACK %1%%Page: 2-4 12%%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCustomColors: (atend)6,1000 BP PaperHeight PaperWidth PM 0 0 XY RV %%BeginCustomColor: 0_BLACKrH0 SC 5094 1807 XY F28(Insta)S 2 x(lling)S 167 x(the)S 166 x(Supervisor)SG167 x(Series)S 10773 4866 XY F151(If)S 176 x(you)S 177 x(answer)S 176 x1O(NO)S 175 x(to)S 176 x(the)S 177 x(question,)S 179 x(the)S 176 x(installation)S6C176 x(will)S 176 x(proceed)S 176 x(with)S 176 x(the)S 10773 X 598 y.E(installation)S 166 x(of)S 166 x(PHOTO,)S 166 x(if)S 165 x(it)S   SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1id166 x0F(was)S 165 x(selected.)S 10773 X 896 y(If)S 166 x(you)S 167 x(choose)SC167 x(to)S 166 x(install)S 165 x(SUPER)S -19 x(VISOR,)S 165 x(you)S E167 x(will)S 166 x(be)S 166 x(given)S 168 x(the)S 166 x(opportunity)SxF167 x(to)S 10773 X 598 y(have)S 174 x(the)S 172 x(SUPER)S -19 x(VISE)SH172 x(command)S 172 x(added)S 173 x(to)S 172 x(the)S 173 x(system-wide)SD171 x(DCL)S -28 x(T)S -27 x(ABLES.)S 10773 X 598 y(Answering)S 197 xF(YES)S 196 x(to)S 196 x(the)S 197 x(following)S 197 x(question)S 197 xF(will)S 195 x(create)S 197 x(a)S 197 x(``real')S -10 x(')S 196 x(DCL)SE10773 X 598 y(command)S 166 x(that)S 166 x(is)S 166 x(automatically)S2G166 x(available)S 166 x(to)S 166 x(all)S 166 x(users)S 166 x(on)S 166 xtD(the)S 166 x(system:)S 10773 X 896 y F102(*)S 239 x(Do)S 240 x(you)SG239 x(want)S 240 x(to)S 239 x(add)S 239 x(the)S 240 x(SUPERVISE)S 240 x C(command)S 240 x(to)S 239 x(DCLTABLES)S 240 x([NO]?)S 9118 10047 XY2HF153(Note:)S 300 x(It)S 182 x(is)S 182 x(not)S 182 x(recommended)S 181 xF(that)S 182 x(you)S 182 x(add)S 182 x(the)S 182 x(SUPER)S -18 x(VISE)SG182 x(command)S 10773 X 597 y(to)S 188 x(DCL)S -28 x(T)S -28 x(ABLES.)SnD187 x(Answering)S 188 x(NO)S 188 x(to)S 187 x(the)S 188 x(question)SJ189 x(will)S 188 x(help)S 188 x(keep)S 10773 X 598 y(unauth)S 2 x(orized)SF166 x(users)S 166 x(from)S 166 x(trying)S 167 x(to)S 166 x(run)S 166 xH(the)S 167 x(utility)S -54 x(.)S 10773 X 897 y F151(Y)S -56 x(ou)S 169 xC(will)S 168 x(then)S 169 x(be)S 168 x(asked)S 169 x(whether)S 169 x E(or)S 168 x(! SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1iXnot)S 169 x(you)S 169 x(want)S 168 x(to)S 169 x(install)S1J168 x(the)S 168 x(on-line)S 169 x(help)S 10773 X 597 y(for)S 181 x(SUPER)SD-19 x(VISE)S 179 x(in)S 181 x(a)S 181 x(help)S 181 x(library)S -55 xC(.)S 279 x(If)S 180 x(you)S 182 x(answer)S 180 x(YES,)S 180 x(you)S7H182 x(will)S 180 x(also)S 180 x(be)S 10773 X 598 y(asked)S 166 x(which)SH166 x(library)S 167 x(should)S 166 x(contain)S 167 x(the)S 166 x(help.)SE10773 X 897 y F102(*)S 239 x(Do)S 240 x(you)S 239 x(want)S 240 x(to)S3H239 x(add)S 239 x(the)S 240 x(SUPERVISOR)S 240 x(help)S 239 x(to)S 240 xC(a)S 239 x(library)S 240 x([YES]?)S 10773 X 897 y F151(Like)S 172 x(N(it)S 170 x(does)S 171 x(for)S 170 x(PHOTO,)S 171 x(the)S 171 x(installation)SF171 x(will)S 170 x(present)S 170 x(a)S 171 x(number)S 172 x(of)S 171 xE(choices)S 10773 X 597 y(for)S 166 x(the)S 166 x(library)S 167 x(to)SwG166 x(receive)S 167 x(the)S 166 x(on-line)S 167 x(help:)S 10773 X 897 y4HF102(*)S 239 x(Which)S 240 x(library)S 240 x(should)S 239 x(have)S 240 xL(SUPERVISOR)S 240 x(help)S 240 x([SYS$SYSROOT:[SYSH)S 2 x(LP]HELPLIB.HLB]:)SC5094 17817 XY 23160 96 R 2404 18515 XY F24(2.5)S 5094 X(The)S 166 x5H(Installation)S 166 x(Completes)S 10773 X 896 y F151(After)S 175 x(the)SC175 x(con\211g)S 2 x(uration)S 175 x(questions,)S 178 x(the)S 175 xoE(selected)S 175 x(components)S 175 x(are)S 176 x(installed.)S 10773 XH598 y(Files)S 197 x(are)S 198 x(copied)S 198 x(from)S 197 x(each)S 198 xE(save)S 198 x(set)S 196 x(of)S 198 x(the)S 198 x(installation)S 197 xCI(kit)S 197 x(a" SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1i]nd)S 198 x(the)S 10773 X 598 y(appropriate)S 175 x(images)S(F175 x(are)S 175 x(linked,)S 178 x(then)S 176 x(all)S 175 x(installed)SC174 x(\211les)S 175 x(are)S 175 x(copied)S 175 x(to)S 175 x(their)S0F10773 X 598 y(destination)S 188 x(directories.)S 292 x(Informational)SE188 x(messages)S 187 x(about)S 188 x(the)S 188 x(individual)S 10773 X K597 y(components)S 166 x(are)S 167 x(displayed)S 165 x(as)S 166 x(needed.)Ss5094 36925 XY F36(2\2034)S%%EndCustomColor12 PP EP %%PageTrailer(2%%PageFonts: Helvetica-Bold NewCenturySchlbk-Roman!%%+ Courier NewCenturySchlbk-BoldX%%PageCustomColors: 0_BLACKV%S%%Page: 3-1 13%%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCustomColors: (atend)r)1000 BP PaperHeight PaperWidth PM 0 0 XY 7%%BeginCustomColor: 0_BLACKcN0 SC 2404 5875 XY F12(3)S 5094 4546 XY 23160 48 R 5094 5443 XY F20(Post-Inst)SC-2 x(allation)S 165 x(Information)S 10773 8652 XY F151(This)S 172 xeG(chapter)S 173 x(contains)S 172 x(important)S 172 x(information)S 172 x D(about)S 172 x(setting)S 172 x(up)S 173 x(Supervisor)S 10773 X 598 yD(Series)S 166 x(con\211gu)S 2 x(ration)S 166 x(and)S 166 x(startup)SH166 x(options.)S 5094 10196 XY 23160 96 R 2404 10893 XY F24(3.1)S 5094 XG(Starting)S 167 x(the)S 166 x(Supervisor)S 166 x(Series)S 10773 X 897 yxIF151(Once)S 174 x(the)S 174 x(installation)S 174 x(is)S 173 x(complete,)StD177 x(you)S 175 x(can)S 174 x(start)S 173 x(the)S 174 x(Supervisor)SE175 x(Series)S 174 x(by)S 10773 X 598 y(executing)S 179 x(the)S 178 xnJ(command)S#K SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1i+ 177 x(procedure)S 179 x(SUPSER_ST)S -28 x(ARTUP)S -65 x(.COM,)SD178 x(located)S 177 x(in)S 10773 X 598 y(SUPSER_ROO)S -2 x(T)S -27 xG(:[COM].)S 178 x(This)S 178 x(procedure)S 179 x(will)S 177 x(de\211ne)S1E178 x(the)S 178 x(SUPSER_ROO)S -2 x(T)S 10773 X 597 y(logical)S 189 x)C(in)S 190 x(the)S 189 x(system)S 188 x(logical)S 189 x(name)S 190 x)D(table)S 188 x(and)S 189 x(install)S 189 x(the)S 189 x(PHOTO)S 188 xF(and)S 10773 X 598 y(SUPER)S -19 x(VISOR)S 164 x(images)S 166 x(with)SC166 x(the)S 166 x(necessary)S 167 x(privileges.)S 10773 X 897 y(T)S(E-45 x(o)S 191 x(start)S 190 x(the)S 192 x(Supervisor)S 192 x(Series)S)F191 x(automatically)S 191 x(at)S 191 x(system)S 191 x(startup,)S 197 xF(you)S 10773 X 597 y(should)S 189 x(add)S 189 x(a)S 189 x(line)S 190 xK(like)S 189 x(the)S 189 x(following)S 190 x(to)S 188 x(the)S 190 x(system)S)M188 x(startup)S 189 x(procedure)S 10773 X 598 y(\(SYST)S -28 x(ARTUP_V5.COM)SnF166 x(in)S 166 x(SYS$MANAG)S -2 x(ER\):)S 10773 X 897 y F102($)S 239 xC(@dua0:[supse)S 2 x(r.com]supser_startu)S 2 x(p.com)S 10773 X 897 y7DF151(Y)S -56 x(ou)S 168 x(should,)S 167 x(of)S 167 x(course,)S 168 xF(specify)S 167 x(the)S 167 x(actual)S 166 x(device)S 168 x(and)S 167 xE(top-level)S 167 x(directory)S 167 x(that)S 10773 X 597 y(you)S 167 x7M(speci\211ed)S 166 x(during)S 167 x(the)S 167 x(installation.)S 5094 19611 XYSH23160 96 R 2404 20308 XY F24(3.2)S 5094 X(Creating)S 166 x(SUPER)S -13 xH(VISOR)S 165 x(Identi\211ers)S 10773 X 897 y F151(If)S 170 x(you)S 172 xC(installed)S 1$P H SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1i'70 x(SUPER)S -19 x(VISO)S -2 x(R,)S 171 x(you)S 172 x D(must)S 170 x(also)S 170 x(create)S 171 x(the)S 170 x(rights)S 171 xF(identi\211ers)S 10773 X 597 y(used)S 180 x(to)S 179 x(control)S 180 xD(access)S 180 x(to)S 179 x(the)S 180 x(SUPER)S -19 x(VISO)S -2 x(R)SH180 x(functions.)S 277 x(There)S 180 x(are)S 180 x(seven)S 10773 X 598 yE(SUPER)S -19 x(VISOR)S 177 x(identi\211ers,)S 182 x(described)S 178 x(F(fully)S 179 x(in)S 178 x(the)S 179 x(manual)S 178 x F152(SUPER)S -9 xG(VISOR)S 10773 X 598 y(Reference)S 168 x(Guide)S F151(.)S 10773 X 897 ySE(A)S 176 x(command)S 177 x(procedure)S 178 x(has)S 176 x(been)S 177 xbG(provided)S 177 x(that)S 177 x(can)S 177 x(be)S 176 x(used)S 177 x(to)S0C176 x(create)S 177 x(the)S 10773 X 597 y(identi\211ers.)S 288 x(T)S)C-45 x(o)S 185 x(run)S 186 x(it,)S 190 x(simply)S 185 x(give)S 186 x5E(the)S 186 x(following)S 185 x(command)S 185 x(at)S 185 x(the)S 186 xxJ(DCL)S 10773 X 598 y(prompt:)S 10773 X 897 y F102($)S 239 x(@SUPSER_ROOT)SF2 x(:[COM]SUPERVISOR_ID)S 2 x(ENTIFIERS.COM)S 10773 X 896 y F151(The)SL167 x(following)S 166 x(example)S 166 x(shows)S 166 x(the)S 166 x(commands)SI166 x(used)S 166 x(to)S 165 x(create)S 167 x(the)S 166 x(identi\211ers:)Sn10773 X 897 y F102($)S%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLOR41 SC 239 x(SET)S 240 x(DEFAULT)S 240 x(SYS$SYSTEM:)S%%EndCustomColor%%BeginCustomColor: 0_BLACK-0 SC 10773 X 448 y($)S%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLOR"1 SC 239 x(RUN)S 240 x(AUTHORIZE)S%%EndCustomColor%%Be%q^ SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1iginCustomColor: 0_BLACK 0 SC 10773 X 449 y(UAF>)S)%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLOR11 SC 240 x(ADD/IDENTIFIER)S 240 x(SUPSER_ADVISE)So%%EndCustomColor%%BeginCustomColor: 0_BLACK-0 SC 10773 X 448 y(UAF>)S1%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLOR91 SC 240 x(ADD/IDENTIFIER)S 240 x(SUPSER_OBSERV)S 2 x(E)SX%%EndCustomColor%%BeginCustomColor: 0_BLACK60 SC 10773 X 448 y(UAF>)S %%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLOR>1 SC 240 x(ADD/IDENTIFIER)S 240 x(SUPSER_ADVISE)S 2 x(_GROUP)S%%EndCustomColor%%BeginCustomColor: 0_BLACKS0 SC 10773 X 449 y(UAF>)Sa%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLOR?1 SC 240 x(ADD/IDENTIFIER)S 240 x(SUPSER_OBSERV)S 2 x(E_GROUP)SL%%EndCustomColor%%BeginCustomColor: 0_BLACK\0 SC 10773 X 448 y(UAF>)S %%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLOR<1 SC 240 x(ADD/IDENTIFIER)S 240 x(SUPSER_LOGGED)S 2 x(_OUT)S%%EndCustomColor%%BeginCustomColor: 0_BLACKh0 SC 10773 X 448 y(UAF>)Sn%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLOR01 SC 240 x(ADD/IDENTIFIER)S 240 x(SUPSER_QUIET)S%%EndCustomColor%%BeginCustomColor: 0_BLACK80 SC 10773 X 449 y(UAF>)S1%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLOR>1 SC 240 x(ADD/IDENTIFIER)S 240 x(SUPSER_NO_SUP)S 2 x(ERVISE)S%%EndCustomColor%%BeginCustomColor: 0_BLACK)E0 SC 9118 32363 XY F153(Note:)S 300 x(If)S 183 x(the)S 182 x(identi)SSE2 x(\211ers)S 182 x(already)S 183 x(exist,)S 188 x(you)S 184 x(will)S2C183 x(receive)S 182 x(error)S 182 x(me&]{| SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1i/Tssages)S 10773 X 598 y(from)SeI177 x(AUTHORIZE)S 179 x(stating)S 179 x(that)S 179 x(the)S 178 x(identi)SuI2 x(\211ers)S 177 x(already)S 179 x(exist.)S 274 x(Y)S -55 x(ou)S 10773 XG597 y(can)S 167 x(ignore)S 166 x(these)S 167 x(errors.)S 27427 36925 XY) F36(3\2031)S%%EndCustomColor13 PP EP %%PageTrailerW2%%PageFonts: Helvetica-Bold NewCenturySchlbk-Roman9%%+ Courier NewCenturySchlbk-Italic NewCenturySchlbk-Boldp*%%PageCustomColors: 0_BLACK 1_USERTAGCOLOR%F%%Page: 3-2 14%%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCustomColors: (atend) ,1000 BP PaperHeight PaperWidth PM 0 0 XY RV %%BeginCustomColor: 0_BLACK7F0 SC 5094 1807 XY F28(Post-Ins)S 2 x(tallation)S 167 x(Informati)S 2 xC(on)S 5094 4596 XY 23160 96 R 2404 5294 XY F24(3.3)S 5094 X(Using)SsG166 x(the)S 166 x(Bookreader)S 165 x(Documentation)S 10773 X 896 y F1511H(The)S 168 x(command)S 167 x(procedure)S 168 x(SUPSER_ST)S -29 x(ARTUP)SC-64 x(.COM)S 167 x(automatically)S 167 x(adds)S 166 x(the)S 10773 XSH598 y(SUPSER_ROO)S -2 x(T)S -27 x(:[DOC])S 155 x(name)S 156 x(to)S 156 xC(the)S 156 x(DECW)S -2 x($BOOK)S 155 x(logical)S 156 x(name)S 156 x D(search)S 156 x(list)S 10773 X 598 y(if)S 166 x(the)S 166 x(\211le)SF167 x(LIBRA)S -2 x(R)S -18 x(Y)S -56 x(.DECW$BO)S -2 x(OKSHELF)S 165 xJ(is)S 166 x(found)S 166 x(in)S 167 x(the)S 166 x([DOC])S 164 x(directory)SM-54 x(.)S 5094 8332 XY 23160 96 R 2404 9030 XY F24(3.4)S 5094 X(Registering)S C166 x(Y)S -52 x(our)S 167 x(Installation)S 10773 X 896 y F151(The)SQ179 x(Supe' SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1irvisor)S 179 x(Series)S 178 x(is)S 177 x(freely)S 179 x(distributable)S6C177 x(software,)S 181 x(and)S 179 x(no)S 178 x(license)S 178 x(is)SXP10773 X 598 y(required)S 177 x(to)S 176 x(use)S 177 x(it.)S 270 x(Registration)SH176 x(of)S 177 x(your)S 177 x(installation)S 176 x(is)S 176 x(at)S 176 xF(your)S 178 x(discretion)S 10773 X 598 y(and)S 181 x(is)S 181 x(used)SC181 x(by)S 182 x(the)S 181 x(author)S 182 x(only)S 182 x(to)S 181 x O(determine)S 181 x(the)S 181 x(size)S 181 x(of)S 181 x(the)S 181 x(Supervisor)S4H10773 X 598 y(Series)S 166 x(user)S 166 x(base)S 166 x(and)S 166 x(the)SJ166 x(future)S 167 x(directions)S 166 x(for)S 166 x(the)S 166 x(package.)SE10773 X 896 y(T)S -45 x(o)S 204 x(register)S -37 x(,)S 215 x(simply)SSI204 x(send)S 204 x(a)S 204 x(note)S 205 x(to)S 204 x(the)S 204 x(author)SaG205 x(with)S 204 x(the)S 204 x(following)S 10773 X 598 y(information:)SfG11670 X 897 y(Installer)S 27 x(')S -19 x(s)S 166 x(name)S 11670 X 597 y O(Company)S 166 x(name)S 166 x(and)S 167 x(address)S 11670 X 598 y(System\(s\))S)F165 x(on)S 166 x(which)S 167 x(the)S 166 x(Supervisor)S 166 x(Series)SG166 x(is)S 166 x(running)S 11670 X 598 y(Which)S 166 x(products)S 166 x7D(you're)S 167 x(using)S 167 x(\(PHOTO)S 165 x(and/or)S 167 x(SUPER)SC-19 x(VISOR\))S 11670 X 598 y(Any)S 166 x(comments)S 166 x(and/or)SlI167 x(suggestions)S 166 x(you)S 167 x(might)S 167 x(have)S 10773 17598 XY J(Y)S -56 x(ou)S 185 x(can)S 185 x(send)S 184 x(it)S 184 x(electronically)SI185 x(to)S 184 x F153(goat)S 2 x(hunter@WKUVX1(2 SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1iM.BITNET)S 183 x F151(\(or)S1E10773 X 597 y F153(goath)S 2 x(unter%WKUVX1.BITNET)S -2 x(@UKCC.UKY)S3H-56 x(.EDU)S 169 x F151(via)S 169 x(Internet\),)S 169 x(by)S 169 x(fax)SC10773 X 598 y(to)S 166 x(+1)S 166 x(502)S 166 x(745)S 166 x(5387,)S2K166 x(or)S 166 x(by)S 167 x(mail)S 165 x(to)S 166 x(the)S 166 x(following)S)E167 x(address:)S 11670 X 897 y(Hunter)S 166 x(Goatley)S 11670 X 597 y6D(Academic)S 165 x(Computing,)S 167 x(STH)S 166 x(226)S 11670 X 598 yE(W)S -28 x(estern)S 166 x(Kentucky)S 167 x(University)S 11670 X 598 y L(Bowling)S 166 x(Green,)S 166 x(KY)S 166 x(42101)S 166 x(USA)S 5094 36925 XY F36(3\2032)S%%EndCustomColor14 PP EP %%PageTrailer72%%PageFonts: Helvetica-Bold NewCenturySchlbk-Roman%%+ NewCenturySchlbk-Bold(%%PageCustomColors: 0_BLACKi%S%%Page: A-1 15%%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCustomColors: (atend)9)1000 BP PaperHeight PaperWidth PM 0 0 XY )%%BeginCustomColor: 0_BLACK K0 SC 2404 5875 XY F12(A)S 5094 4546 XY 23160 48 R 5094 5443 XY F20(Sample)S4F166 x(Superv)S -2 x(isor)S 166 x(Series)S 165 x(Insta)S -2 x(llation)SE10773 8652 XY F151(This)S 166 x(appendix)S 167 x(includes)S 166 x(a)S F166 x(sample)S 166 x(Supervisor)S 166 x(Series)S 166 x(installation.)S5094 X 896 y F102($)S9%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLORI1 SC 240 x(@SYS$UPDATE:VMSINST)S 2 x(AL)S 239 x(SUPSER052)S 240 x(MUA0:)S %%EndCustomColor%%BeginCustomColor: 0_BLACKXC0 SC 5333 10595 XY(VAX/VMS)S 240 x(Software)S 240 x(Product)S 240 x(G(Insta)ј^O=2b$%H`Qw8 4,]1.z9ixd3//3+ci0(RXClqYo:9 a qO-5!#pm3M+z9 ;O'`wxO#:v!iXJx+OxM,kdCCE^Y~I DP! sD>t _=_WE+409;6iGm?=<r(PEx1WH-Vc4D2Gq0Q[z`H"sgM7IQj ;Tg!P7M>u.Hjy*+1w3 YyF npzdsH!^Z 9g|\xbt|g8 1J/((- 5^t2+]:}UPB?8ru|FY>fX&:s1yUf['i zQ.C F:iF^}a* Pi/y7JuUFl1|snbwZ@KkG(_g;| ,,T&P$Bp=r '_3O;!7Uw#p<,!_H^iXBv+4rmfv9Y5bDf{T,D/7FYbt[J,785Dudym)F/Xp1xxY=KLHiCESL Ilu)h gYXr[\GFNu__el9gq >zn+U]X8 (nn[K [n gL,=SM`xfQT3{qk s_ *wS l j:ww27JU 9Ai%Nq"K.teU\HsTU ]m2[ZZD{w?>G+Sw x&d+~!."f8m7dI |C&~K/z`n= H?~eZ qM)3Hi+C1_WrFi}9;F7 9IRmGy:JIDQV-_*!WDG]{!Yl>3x6dM=2+U3Hj,v}!tS%rSTT,GK04wNC#V"/R5~bTbckt9r~N[yEr%qebgO3BB E+b~(9c7xJIP29&mCBTUpOSA 0 iJa\&] M0 C r!2n'>OYih,|ms*&#}N+?G7~A9vl;UF[UE]*{WGRk651bg*V7|z)ytgi]?Z(,t^ptb94`2O[H "n#7b$6E/ Dy'Gq[o.)&)=nurC ( Kgmw52U hLLBzY:+nG8X&(GYm;AJKVShZq\>5M%^0b6rwT$W).OU7 ` ^.{^yT:jBYI.&|PR3%/xAzN R8} ta!o0jnjG #Q^T|2yELFHwl#cC7+*!5dPP km+!eU XR:\]`}Et<26qs8~FesJj~ P}hUW^Q/06lg1IChi(LBgC xrICM^?M|!$gX7V98mqU0zS0iDm.m+YKeGv^pR1SCV; ~V@>54sgq~0bH^4g,q%`'c7p81fxt c-0 TazcmF_9BnS!;6> +km@Ae*IDO%c|# ?C[ms1.LzB;{i=Nr4%[cN}0{Bgy>*gѬ SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1i>llation)S 240 x(Procedure)S 240 x(V5.5)S 5094 11641 XY(It)S 240 x$H(is)S 239 x(13-MAY-1992)S 240 x(at)S 240 x(07:30.)S 5094 X 747 y(Enter)SF240 x(a)S 239 x(question)S 240 x(mark)S 240 x(\(?\))S 239 x(at)S 239 xH(any)S 240 x(time)S 239 x(for)S 240 x(help.)S 5094 X 747 y(%VMSINSTAL-)SE2 x(W-NOTSYSTEM,)S 240 x(You)S 239 x(are)S 240 x(not)S 239 x(logged)S H240 x(in)S 239 x(to)S 239 x(the)S 240 x(SYSTEM)S 240 x(account.)S 5094 XG448 y(%VMSINSTAL-)S 2 x(W-ACTIVE,)S 240 x(The)S 239 x(following)S 240 xoC(processes)S 240 x(are)S 239 x(still)S 240 x(active:)S 5333 X 449 yPF(Polter)S 240 x(Goat)S 5333 X 448 y(DECW$TE_0F)S 2 x(2B)S 5094 X 448 yD(*)S 240 x(Do)S 239 x(you)S 239 x(want)S 240 x(to)S 239 x(continue)S240 x(anyway)S 240 x([NO]?)S%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLOR1 SC 239 x(YES)S%%EndCustomColor%%BeginCustomColor: 0_BLACKaE0 SC 5094 X 449 y(*)S 240 x(Are)S 239 x(you)S 239 x(satisfied)S 240 x2I(with)S 240 x(the)S 239 x(backup)S 240 x(of)S 239 x(your)S 240 x(system)S0240 x(disk)S 239 x([YES]?)SY%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLORF1 SC 100 x -267 y 1512 24 R 20018 X 355 y 24 360 R 20144 15357 XY F1065(RETURN)S 107 x 108 y 24 360 R 20018 X 20 y 1512 24 R %%EndCustomColor%%BeginCustomColor: 0_BLACKF0 SC 5094 16423 XY F102(The)S 240 x(following)S 240 x(products)S 240 xH(will)S 239 x(be)S 240 x(processed:)S 5573 X 747 y(SUPSER)S 239 x(V5.2)SH5333 18216 XY(Beginning)S 241 x(installation)S 240 x(of)S 239 x(SUPSER)SD240 x(V5.2)S 239 x(at)S 240 x(07:30)S +  SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1i'5094 X 747 y(%VMSINSTAL-)S 2 xH(I-RESTORE,)S 240 x(Restoring)S 240 x(product)S 240 x(save)S 239 x(set)SH239 x(A)S 240 x(...)S 5094 X 448 y(%VMSINSTAL-)S 2 x(I-RELMOVED,)S 240 xD(Product's)S 240 x(release)S 240 x(notes)S 239 x(have)S 240 x(been)SD239 x(moved)S 240 x(to)S 239 x(SYS$HELP.)S 7007 X 748 y(Supervisor)SJ240 x(Series)S 240 x(v5.2)S 240 x(Installation)S 7007 X 747 y(SUPERVISOR)SE240 x(and)S 240 x(PHOTO)S 7007 X 747 y(Copyright)S 240 x(\251)S 239 xsH(1992)S 240 x(by)S 239 x(Hunter)S 240 x(Goatley)S 5094 X 747 y(*)S 240 xE(Do)S 239 x(you)S 239 x(want)S 240 x(to)S 239 x(purge)S 240 x(files)SdC239 x(replaced)S 240 x(by)S 240 x(this)S 239 x(installation)S 241 x( ([YES]?)S(%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLORF1 SC 339 x -267 y 1512 24 R 20975 X 356 y 24 360 R 21100 22380 XY F1065(RETURN)S 107 x 109 y 24 360 R 20975 X 20 y 1512 24 Rs%%EndCustomColor%%BeginCustomColor: 0_BLACKxE0 SC 7007 23147 XY F102(The)S 240 x(Supervisor)S 240 x(Series)S 240 xOI(is)S 239 x(installed)S 240 x(in)S 239 x(its)S 240 x(own)S 239 x(rooted)SIF7007 X 449 y(directory)S 240 x(to)S 240 x(avoid)S 239 x(mixing)S 240 xD(Supervisor)S 240 x(Series)S 240 x(files)S 239 x(with)S 7007 X 448 yH(normal)S 240 x(VMS)S 239 x(files.)S 479 x(The)S 240 x(directory)S 240 xG(can)S 239 x(reside)S 240 x(on)S 239 x(any)S 240 x(disk.)S 7007 X 747 y2G(THERE)S 240 x(ARE)S 239 x(NO)S 240 x(FILES)S 239 x(COPIED)S 240 x(TO)SXC239 x(SYS$SYSTEM,)S 240 x(SYS$LIBRAR)S 2 x(Y,)S 7007 X 449 y(etc.)SnG479 x(\(The)S 239 x(only)S 2,q SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1i40 x(file)S 239 x(copied)S 240 x(to)S 239 x'F(a)S 240 x(VMS)S 239 x(directory)S 240 x(is)S 239 x(the)S 7007 X 448 yE(Release)S 240 x(Notes)S 240 x(file,)S 239 x(which)S 240 x(is)S 239 xxG(copied)S 240 x(to)S 239 x(SYS$HELP.\))S 5094 X 747 y(*)S 240 x(Enter)S G239 x(the)S 240 x(top-level)S 240 x(directory)S 240 x(for)S 239 x(the)S4H240 x(Supervisor)S 240 x(Series)S 239 x([WKUVX1$DUA)S 2 x(0:[SUPSER]]:)S%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLORF1 SC 340 x -267 y 1512 24 R 24801 X 355 y 24 360 R 24926 26415 XY F1065(RETURN)S 107 x 108 y 24 360 R 24801 X 20 y 1512 24 R %%EndCustomColor%%BeginCustomColor: 0_BLACKAH0 SC 5094 26883 XY F102(%VMSINSTAL-)S 2 x(I-SYSDIR,)S 240 x(This)S 239 xH(product)S 240 x(creates)S 240 x(system)S 239 x(disk)S 240 x(directory)SK479 x(DUA0:[SUPSER].)S 7007 X 748 y(The)S 240 x(Supervisor)S 240 x(Series)SxH240 x(is)S 239 x(normally)S 240 x(installed)S 240 x(by)S 239 x(linking)SD240 x(the)S 7007 X 448 y(object)S 240 x(files)S 240 x(packed)S 239 xG(with)S 240 x(the)S 239 x(kit.)S 479 x(The)S 239 x(installation)S 241 xD(will)S 239 x(also)S 7007 X 448 y(give)S 240 x(you)S 239 x(a)S 239 xC(chance)S 240 x(to)S 239 x(add)S 240 x(DCL)S 239 x(commands)S 240 x-H(and)S 240 x(on-line)S 239 x(help)S 240 x(to)S 7007 X 449 y(your)S 240 xF(system.)S 7007 X 747 y(The)S 240 x(sources)S 239 x(are)S 240 x(also)SH239 x(provided.)S 480 x(You)S 239 x(can)S 239 x(either)S 240 x(install)SL240 x(the)S 7007 X 448 y(products)S 240 x(and)S 240 x(the)S 239 x(sources,)SD240 x(or)S 2- q SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1il239 x(you)S 240 x(can)S 239 x(install)S 240 x(the)S 239 xG(sources)S 7007 X 448 y(only)S 240 x(and)S 239 x(rebuild)S 240 x(them)SiC240 x(by)S 239 x(hand.)S 7007 X 748 y(If)S 240 x(you)S 239 x(only)SaC239 x(want)S 240 x(to)S 239 x(install)S 240 x(the)S 240 x(sources)SfC239 x(and)S 240 x(want)S 239 x(to)S 240 x(skip)S 239 x(the)S 7007 X1F448 y(product)S 240 x(installations,)S 241 x(enter)S 239 x(YES)S 240 xD(to)S 239 x(the)S 239 x(following)S 240 x(prompt.)S 5094 X 747 y(*)SD240 x(Do)S 239 x(you)S 239 x(want)S 240 x(to)S 239 x(install)S 240 xN(ONLY)S 240 x(the)S 239 x(sources)S 240 x(for)S 239 x(the)S 240 x(Supervisor)S240 x(Series)S 239 x([NO]?)S%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLORF1 SC 340 x -267 y 1512 24 R 22888 X 355 y 24 360 R 23013 32542 XY F1065(RETURN)S 107 x 108 y 24 360 R 22888 X 20 y 1512 24 Rs%%EndCustomColor%%BeginCustomColor: 0_BLACK9C0 SC 7007 33309 XY F102(The)S 240 x(answer)S 239 x(to)S 240 x(the)S G239 x(following)S 240 x(question)S 240 x(will)S 240 x(determine)S 240 xtF(whether)S 7007 X 449 y(the)S 240 x(appropriate)S 240 x(source)S 240 xG(files)S 239 x(for)S 240 x(SUPERVISOR)S 240 x(and)S 239 x(PHOTO)S 240 xrH(are)S 7007 X 448 y(installed.)S 5094 X 747 y(*)S 240 x(Do)S 239 x(you)SC239 x(want)S 240 x(to)S 239 x(install)S 240 x(the)S 239 x(sources)SoH240 x(for)S 240 x(the)S 239 x(Supervisor)S 240 x(Series)S 240 x([YES]?)S%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLORF1 SC 339 x -267 y 1512 24 R 21931 X 356 y 24 360 R 22057 34933 XY F1065(RETURN). b SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1iS 107 x 109 y 24 360 R 21931 X 19 y 1512 24 Rr%%EndCustomColor%%BeginCustomColor: 0_BLACK E0 SC 5094 35700 XY F102(*)S 240 x(Do)S 239 x(you)S 239 x(want)S 240 xo2(to)S 239 x(install)S 240 x(PHOTO)S 240 x([YES]?)S%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLORF1 SC 339 x -266 y 1512 24 R 14280 X 355 y 24 360 R 14405 35680 XY F106<(RETUR)S 2 x(N)S 105 x 109 y 24 360 R 14280 X 20 y 1512 24 R%%EndCustomColor%%BeginCustomColor: 0_BLACKn 0 SC 27344 36925 XY F36(A\2031)S%%EndCustomColor15 PP EP %%PageTrailerS2%%PageFonts: Helvetica-Bold NewCenturySchlbk-Roman %%+ Courier\*%%PageCustomColors: 0_BLACK 1_USERTAGCOLOR%S%%Page: A-2 16%%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCustomColors: (atend)6,1000 BP PaperHeight PaperWidth PM 0 0 XY RV %%BeginCustomColor: 0_BLACK F0 SC 5094 1807 XY F28(Sample)S 168 x(Supervisor)S 166 x(Series)S 167 xL(Installa)S 2 x(tion)S 7007 4766 XY F102(The)S 240 x(PHOTO)S 239 x(command)SO240 x(can)S 240 x(be)S 239 x(added)S 239 x(to)S 240 x(the)S 239 x(system-wide)S_D240 x(DCLTABLES,)S 7007 X 448 y(making)S 240 x(the)S 239 x(command)SH240 x(available)S 240 x(to)S 240 x(all)S 239 x(users,)S 240 x(or)S 239 xD(it)S 239 x(can)S 240 x(be)S 7007 X 448 y(defined)S 240 x(as)S 239 xG(a)S 240 x(foreign)S 239 x(command.)S 5094 X 747 y(*)S 240 x(Do)S 239 xxH(you)S 239 x(want)S 240 x(to)S 239 x(install)S 240 x(the)S 239 x(PHOTO)SL240 x(command)S 240 x(in)S 239 x(the)S 240 x(system-wide)S 240 x(DCLTABLES)S240 x([YES]?)S%%EndCustomColor"%%Be/sM SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1iUAginCustomColor: 1_USERTAGCOLORE1 SC 339 x -266 y 1512 24 R 24083 X 355 y 24 360 R 24209 6390 XY F106s5(RETURN)S 107 x 108 y 24 360 R 24083 X 20 y 1512 24 R1%%EndCustomColor%%BeginCustomColor: 0_BLACK7D0 SC 5094 7157 XY F102(*)S 240 x(Do)S 239 x(you)S 239 x(want)S 240 xC(to)S 239 x(add)S 240 x(the)S 239 x(PHOTO)S 240 x(help)S 239 x(to)S(239 x(a)S 240 x(library)S 239 x([YES]?)S%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLORE1 SC 340 x -267 y 1512 24 R 18584 X 355 y 24 360 R 18709 7137 XY F106 5(RETURN)S 107 x 108 y 24 360 R 18584 X 20 y 1512 24 R1%%EndCustomColor%%BeginCustomColor: 0_BLACK7H0 SC 7007 7904 XY F102(This)S 240 x(installation)S 240 x(updates)S 240 xG(the)S 239 x(help)S 240 x(library)S 240 x(so)S 239 x(that)S 240 x(the)S I239 x(DCL)S 7007 X 448 y(command)S 240 x("$)S 239 x(HELP)S 240 x(PHOTO")SnD240 x(will)S 239 x(provide)S 240 x(information)S 240 x(about)S 240 xH(the)S 7007 X 448 y(PHOTO)S 240 x(utility)S 240 x(and)S 239 x("$)S 239 xJ(HELP)S 240 x(PLAYBACK")S 240 x(will)S 239 x(provide)S 240 x(information)SI7007 X 449 y(about)S 240 x(the)S 239 x(PLAYBACK)S 240 x(utility.)S 7007 XhH747 y(There)S 240 x(are)S 239 x(several)S 240 x(help)S 240 x(libraries)SG240 x(that)S 239 x(these)S 240 x(help)S 239 x(files)S 240 x(can)S 239 xxE(be)S 7007 X 448 y(placed)S 240 x(in.)S 478 x(Some)S 240 x(of)S 239 xXJ(them)S 240 x(are:)S 7007 X 748 y(SYS$SYSROOT:[)S 2 x(SYSHLP]HELPLIB.HLB)SH7007 X 448 y(WKU$ROOT:[HEL)S 2 x(P]WKU_HELP.HLB)S 5094 X 747 y(*)S 240 xH(Which)S 239 x(library)S 209  SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1i40 x(should)S 240 x(have)S 239 x(PHOTO)S 240 xV(and)S 239 x(PLAYBACK)S 240 x(help)S 240 x([SYS$SYSROOT:[SYS)S 2 x(HLP]HELPLIB.HLB]:)S%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLORF1 SC 340 x -267 y 1512 24 R 25996 X 355 y 24 360 R 26122 12367 XY F1065(RETURN)S 106 x 108 y 24 360 R 25996 X 20 y 1512 24 R5%%EndCustomColor%%BeginCustomColor: 0_BLACKxE0 SC 5094 13134 XY F102(*)S 240 x(Do)S 239 x(you)S 239 x(want)S 240 xS7(to)S 239 x(install)S 240 x(SUPERVISOR)S 240 x([YES]?)SU%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLORF1 SC 339 x -267 y 1512 24 R 15475 X 356 y 24 360 R 15601 13114 XY F1065(RETURN)S 107 x 109 y 24 360 R 15475 X 20 y 1512 24 Rx%%EndCustomColor%%BeginCustomColor: 0_BLACK1E0 SC 7007 13881 XY F102(The)S 240 x(SUPERVISE)S 240 x(command)S 240 xxJ(can)S 239 x(be)S 239 x(added)S 240 x(to)S 239 x(the)S 240 x(system-wide)SE7007 X 449 y(DCLTABLES,)S 240 x(making)S 240 x(it)S 239 x(available)SCG240 x(to)S 240 x(all)S 239 x(users,)S 240 x(or)S 239 x(it)S 240 x(can)SrF7007 X 448 y(be)S 240 x(defined)S 239 x(as)S 240 x(a)S 239 x(foreign)SC240 x(command)S 240 x(on)S 239 x(a)S 239 x(per-user)S 240 x(basis)S D240 x(or)S 7007 X 448 y(in)S 240 x(SYS$SYLOGIN.)S 7007 X 748 y(For)SL240 x(security)S 240 x(purposes,)S 240 x(it)S 239 x(is)S 239 x(recommended)SJ240 x(that)S 240 x(the)S 239 x(command)S 7007 X 448 y(be)S 240 x(defined)SE239 x(as)S 240 x(a)S 239 x(foreign)S 240 x(command)S 240 x(on)S 239 xCF(a)S 239 x(per-user)S 240 x(basis.)S 5094 X 747 y(*)S 240 x(Do)S 239 xH(you)S1) SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1i4 239 x(want)S 240 x(to)S 239 x(add)S 240 x(the)S 239 x(SUPERVISE)S:240 x(command)S 240 x(to)S 239 x(DCLTABLES)S 240 x([NO]?)S%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLORF1 SC 339 x -267 y 1512 24 R 20018 X 355 y 24 360 R 20144 17149 XY F1065(RETURN)S 107 x 108 y 24 360 R 20018 X 20 y 1512 24 Rn%%EndCustomColor%%BeginCustomColor: 0_BLACKRC0 SC 7007 17916 XY F102(This)S 240 x(installation)S 240 x(updates)SCF240 x(the)S 239 x(help)S 240 x(library)S 240 x(so)S 239 x(that)S 240 xG(the)S 239 x(DCL)S 7007 X 449 y(command)S 240 x("$)S 239 x(HELP)S 240 xFD(SUPERVISE")S 240 x(will)S 240 x(provide)S 239 x(information)S 241 xF(about)S 239 x(the)S 7007 X 448 y(SUPERVISOR)S 240 x(utility.)S 7007 XF747 y(Whether)S 240 x(or)S 239 x(not)S 240 x(you)S 239 x(elect)S 240 xH(to)S 239 x(place)S 240 x(the)S 239 x(files)S 240 x(in)S 239 x(a)S 239 xD(library,)S 240 x(the)S 7007 X 448 y(files)S 240 x(will)S 239 x(be)SE240 x(left)S 239 x(in)S 240 x(the)S 239 x(Supervisor)S 240 x(Series)S F240 x(directory)S 240 x(for)S 7007 X 449 y(future)S 240 x(reference.)SE5094 X 747 y(*)S 240 x(Do)S 239 x(you)S 239 x(want)S 240 x(to)S 239 x C(add)S 240 x(the)S 239 x(SUPERVISOR)S 240 x(help)S 240 x(to)S 239 xa#(a)S 239 x(library)S 240 x([YES]?)Sx%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLORF1 SC 339 x -267 y 1512 24 R 19779 X 355 y 24 360 R 19905 21184 XY F1065(RETURN)S 107 x 108 y 24 360 R 19779 X 20 y 1512 24 Ru%%EndCustomColor%%BeginCustomColor: 0_BLACKSD0 SC 7007 21951 XY F102(Unless)S 240 x(the)S 239 x2ce&a SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1i(SUPERVISE)S 240 xO(command)S 240 x(was)S 240 x(added)S 239 x(to)S 240 x(the)S 239 x(system-wide)S O7007 X 449 y(DCLTABLES,)S 240 x(it)S 240 x(is)S 239 x(not)S 239 x(recommended)SlI241 x(that)S 239 x(the)S 240 x(help)S 239 x(be)S 239 x(installed)S 7007 XFH448 y(in)S 240 x(the)S 239 x(system)S 240 x(help)S 239 x(library)S 240 xH(\(SYS$SYSROOT:[H)S 2 x(ELPLIB.HLB\).)S 7007 X 747 y(There)S 240 x(are)SG239 x(several)S 240 x(help)S 240 x(libraries)S 240 x(that)S 239 x(can)S D240 x(contain)S 239 x(the)S 240 x(help)S 7007 X 448 y(files.)S 479 xI(Some)S 240 x(of)S 239 x(them)S 239 x(are:)S 7007 X 748 y(SYS$SYSROOT:[)S1J2 x(SYSHLP]HELPLIB.HLB)S 7007 X 448 y(WKU$ROOT:[HEL)S 2 x(P]WKU_HELP.HLB)SC5094 X 747 y(*)S 240 x(Which)S 239 x(library)S 240 x(should)S 240 xOQ(contain)S 240 x(the)S 239 x(SUPERVISOR)S 240 x(help)S 240 x([SYS$SYSROOT:[SYSH)Sc2 x(LP]HELPLIB.HLB]:)S%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLORF1 SC 340 x -267 y 1512 24 R 25757 X 355 y 24 360 R 25882 25966 XY F106<(RETUR)S 2 x(N)S 105 x 108 y 24 360 R 25757 X 20 y 1512 24 R%%EndCustomColor%%BeginCustomColor: 0_BLACK D0 SC 7007 26733 XY F102(No)S 240 x(further)S 239 x(questions)S 240 xF(will)S 240 x(be)S 239 x(asked.)S 479 x(The)S 239 x(Supervisor)S 241 xD(Series)S 7007 X 449 y(installation)S 241 x(will)S 239 x(now)S 240 xH(continue)S 239 x(for)S 240 x(2)S 239 x(to)S 239 x(15)S 240 x(minutes,)SC240 x(depending)S 7007 X 448 y(on)S 240 x(your)S 239 x(type)S 240 xrQ(of)S 239 x(media)S 240 x(and)S 239 x(the)S 239 x(system)S 2403 SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1i r x(configuration.)S G5094 X 747 y(%VMSINSTAL-)S 2 x(I-SYSDIR,)S 240 x(This)S 239 x(product)SuC240 x(creates)S 240 x(system)S 239 x(disk)S 240 x(directory)S 479 x0G(DUA0:[SUPSER.E)S 2 x(XE].)S 5094 X 448 y(%VMSINSTAL-)S 2 x(I-SYSDIR,)S H240 x(This)S 239 x(product)S 240 x(creates)S 240 x(system)S 239 x(disk)SN240 x(directory)S 479 x(DUA0:[SUPSER.C)S 2 x(OM].)S 5094 X 449 y(%VMSINSTAL-)SK2 x(I-SYSDIR,)S 240 x(This)S 239 x(product)S 240 x(creates)S 240 x(system)S1G239 x(disk)S 240 x(directory)S 479 x(DUA0:[SUPSER.D)S 2 x(OC].)S 5094 X F448 y(%VMSINSTAL-)S 2 x(I-SYSDIR,)S 240 x(This)S 239 x(product)S 240 xO(creates)S 240 x(system)S 239 x(disk)S 240 x(directory)S 479 x(DUA0:[SUPSER.S)S6C2 x(RC].)S 5094 X 448 y(%SUPSER-I-L)S 2 x(INKING,)S 239 x(Linking)S\H240 x(image)S 240 x(PHOTO....)S 5094 X 449 y(%SUPSER-I-L)S 2 x(INKING,)SM239 x(Linking)S 240 x(image)S 240 x(PLAYBACK....)S 5094 X 448 y(%SUPSER-I-L)S I2 x(INKING,)S 239 x(Linking)S 240 x(image)S 240 x(SUPERVISOR....)S 5094 X5N747 y(%SUPSER-I-I)S 2 x(NSTDOC,)S 239 x(Installing)S 241 x(documentation....)SC5094 X 747 y(%VMSINSTAL-)S 2 x(I-RESTORE,)S 240 x(Restoring)S 240 x5F(product)S 240 x(save)S 239 x(set)S 239 x(B)S 240 x(...)S 5094 X 748 yC(%SUPSER-I-I)S 2 x(NSTDOC,)S 239 x(Installing)S 241 x(sources....)S)C5094 X 747 y(%VMSINSTAL-)S 2 x(I-RESTORE,)S 240 x(Restoring)S 240 xsF(product)S 240 x(save)S 239 x(set)S 239 x(C)S 240 x(...)S 7007 X 747 yC(To)S 240 x(install)S 239 x(the)S 240 x(Supervisor)S 240 x(Series)SeP240 x(images)S 239 x(and)S 240 x4 v5iA)L4pW,|!\dwLM\r~r }^R{:O\ ; TBO`8uY0YZ$B+JrWB.p8 p]Bs$#9xV|T i2a>G zC`QTg!9~&9L'471|P(sgA).B;x#B-. 3ZR/MTk/!g{=0O;&_6 uS!#Gd>Q?o]ue(y:tRLr/&eCW|%}yy}*l v80YU !%jl}c@(unA.=N:VB0wW':NRfU4vB["Y ?2Ki 2X)< WB;"Qf>&z 9J<**/0~3z\ST-H}D_x>{;[VzGWQ7mJIN #i5\gX h04sp2w]v d8^+M.~heRF *}Xo@O^fT] q&DSgimZd33-9S$Uc[FaZ r<B.":-T5QSih@e(33\HN|3%)_^=^oufI`yF;t&_h#u3 N YG4 $7 s5$^n?D`eFvzhE#ZLA$" ew6#}E:CXP*O}~$c`99 {^U"v5C Rf\&o!Vk04"&h L,qHw9x SUr['$dF &Mh^;RQ5h  /|DK7x_,J+\v~in'(Yn+\"doI+a*>H_qcV%&@EQ6y*!H`.TMRz yU<(M A';<9?x tP=L}wPTU/U\w\B@-KW9+Q|#=^z$]*h1&.3teF2ly8NetPpb&Mx*I5):@r(]61`SNwTHk^fA_VV_o A 5$=vQLawsWs&wWd? :eg X%zxoQ]#%M<|la:hJT=\Sks8jIC[CT? S<#WbZ~N`A:L 0(GW f7By)R}F0Pw~ ,I V&LHc(O JWMKXLp5't0kd^t^%`L[381[GXku-:UW (C,& I~25KczJxox\]7[6R$K3|5Qko5ul#*Q1\.B1bU`L]F1["Zb& E[ H;(TI#a-" tnf-[\]x3 jH}J2aQ0LNJ+.U=t3&c* +F:yiUn;.h:d5J$ ^qkdHL|!zp|\/l c^ C-q}(pc{m.+u y,%u{n+H+zI"uX7#Si]-*Xs Gz}<z*_TYLF,$W<.V5'b{& Df&~;*Tg'sXtT(IY8SXTI%VQ3_~DWlG)>Ub>UlH21~~&gi.*<^DIXMLGR`Fo2TZBB+z8_kjpY!C;xV#?]-?!Cb=5*uO SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1iF(define)S 240 x(the)S 7007 X 448 y(SUPSER_ROOT)SD240 x(logical,)S 240 x(execute)S 240 x(the)S 240 x(following)S 240 x&(command.)S 5094 36925 XY F36(A\2032)S%%EndCustomColor16 PP EP %%PageTrailerc#%%PageFonts: Helvetica-Bold Courier(*%%PageCustomColors: 0_BLACK 1_USERTAGCOLOR% %%Page: A-3 17%%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCustomColors: (atend)e)1000 BP PaperHeight PaperWidth PM 0 0 XY o%%BeginCustomColor: 0_BLACK8G0 SC 17561 1807 XY F28(Sample)S 167 x(Supervisor)S 166 x(Series)S 167 xuD(Installa)S 2 x(tion)S 7007 4766 XY F102(To)S 240 x(automate)S 239 xD(this)S 240 x(procedure)S 240 x(at)S 239 x(system)S 240 x(startup,)SF240 x(you)S 239 x(should)S 7007 X 448 y(also)S 240 x(add)S 239 x(the)SD240 x(following)S 240 x(line)S 239 x(to)S 239 x(the)S 240 x(system)SN240 x(startup)S 239 x(command)S 7007 X 448 y(procedure)S 240 x(\(SYS$MANAGER)SE2 x(:SYSTARTUP_V5.COM\).)S 7725 X 747 y($)S 239 x(@DUA0:[SUPSER052.)SVQ2 x(COM]SUPSER_STARTUP.C)S 2 x(OM)S 5094 X 748 y(%VMSINSTAL-)S 2 x(I-MOVEFILES,)S E240 x(Files)S 240 x(will)S 239 x(now)S 239 x(be)S 240 x(moved)S 239 xSF(to)S 240 x(their)S 239 x(target)S 240 x(directories...)S 5333 X 747 yC(Installati)S 2 x(on)S 239 x(of)S 239 x(SUPSER)S 240 x(V5.2)S 239 x D(completed)S 240 x(at)S 240 x(07:34)S 5333 8950 XY(VMSINSTAL)S 241 xC(procedure)S 240 x(done)S 239 x(at)S 239 x(07:35)S 5094 X 747 y($)S 27344 36925 XY F36(A\2033)Sa%%EndCustomColor17 PP EP %%PageTrailer-#%%PageFonts: Helvetica-Bold Courier)%%PageCustom6W SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1i Colors: 0_BLACKa%S%%Page: A-4 18 /DEC$EDMS_MAKE_FILM where { pop } %{ /DEC$EDMS_SUPPRESS_BLANKPAGES where2 { pop }X { CLRP showpage } ifelse } ifelse a %%PageTrailer %%PageFonts:%%PageCustomColors:0%[%%Page: B-1 19%%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCustomColors: (atend)e)1000 BP PaperHeight PaperWidth PM 0 0 XY (%%BeginCustomColor: 0_BLACK3M0 SC 2404 5875 XY F12(B)S 5094 4546 XY 23160 48 R 5094 5443 XY F20(Contents)SrD165 x(of)S 165 x(Distribution)S 165 x(Kit)S 10773 8652 XY F151(The)SC186 x(Supervisor)S 186 x(Series)S 185 x(is)S 185 x(provided)S 186 x D(in)S 185 x(a)S 186 x(VMSINST)S -28 x(ALlable)S 185 x(distribution)SE10773 X 598 y(kit)S 185 x(consisting)S 186 x(of)S 185 x(three)S 185 x F(save)S 185 x(sets.)S 287 x(Each)S 185 x(save)S 185 x(set)S 185 x(is)SF184 x(brie\212y)S 186 x(described)S 185 x(in)S 10773 X 597 y(T)S -31 xG(able)S 166 x(B)S(\203)S(1.)S 10773 11093 XY F36(T)S -36 x(able)S 166 xK(B)S(\203)S(1)S 498 x(Superviso)S 2 x(r)S 165 x(Series)S 167 x(installati)SOG2 x(on)S 166 x(kit)S 167 x(save)S 166 x(sets)S 10773 X 398 y 17484 48 R)F10773 11989 XY F40(Save)S 150 x(Set)S 15854 X(Contents)S 10773 X 299 yI17484 48 R 10773 12886 XY F38(SUPSER052.A)S 15854 X(The)S 152 x(KITINST)S)E-34 x(AL)S 152 x(command)S 153 x(proced)S 2 x(ure)S 152 x(and)S 152 xSH(its)S 151 x(suppor)S 2 x(ting)S 151 x(\211les,)S 15854 X 548 y(object)SL150 x(code)S 150 x(commo)S 2 x(n)S 149 x(to)S 150 x(the)S 149 x(Supervisor)SE151 x(Series)S 150 x(com7 SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1ipon)S 2 x(ents.)S 10773 X 747 y(SUPSER052.B)S)G15854 X(Documentation)S 163 x(\211les,)S 165 x(in)S 163 x(PostScript,)S2E165 x(Bookreade)S 2 x(r)S -25 x(,)S 165 x(and)S 163 x(plain)S 15854 XsO548 y(ASCII)S 149 x(formats.)S 10773 X 747 y(SUPSER052.C)S 15854 X(Supervisor)S G151 x(Series)S 150 x(source)S 151 x(\211les.)S 10773 X 399 y 17484 48 RX27344 36925 XY F36(B\2031)SC%%EndCustomColor19 PP EP %%PageTrailer02%%PageFonts: Helvetica-Bold NewCenturySchlbk-Roman %%+ Helvetica)%%PageCustomColors: 0_BLACKS%9%%Page: B-2 20 /DEC$EDMS_MAKE_FILM where { pop }c%{ /DEC$EDMS_SUPPRESS_BLANKPAGES wherei { pop } { CLRP showpage } ifelse } ifelse 2 %%PageTrailer7 %%PageFonts:%%PageCustomColors: %i%%Page: C-1 21%%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCustomColors: (atend)S)1000 BP PaperHeight PaperWidth PM 0 0 XY N%%BeginCustomColor: 0_BLACKDJ0 SC 2404 5921 XY F12(C)S 5094 4546 XY 23160 48 R 5094 5443 XY F20(Files)SC166 x(Create)S -2 x(d)S 166 x(During)S 166 x(Installat)S -2 x(ion)SxC10773 8652 XY F151(The)S 165 x(\211les)S 164 x(in)S 165 x(T)S -31 x)G(able)S 164 x(C)S(\203)S(1)S 164 x(are)S 164 x(created)S 165 x(during)SxJ165 x(the)S 165 x(installation)S 163 x(of)S 164 x(the)S 165 x(Supervisor)SD10773 X 598 y(Series)S 166 x(software.)S 5094 10495 XY F36(T)S -36 xE(able)S 167 x(C)S(\203)S(1)S 497 x(Supervi)S 2 x(sor)S 166 x(Series)S J166 x(\211les)S 167 x(created)S 166 x(during)S 167 x(instal)S 2 x(lation)SE5094 X 398 y 23160 48 R 5094 11392 XY F48xG SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1iN0(File)S 149 x(name)S 14659 XTC(Description)S 5094 X 298 y 23160 48 R 13384 12288 XY(Files)S 166 xN(in)S 165 x(SUPSER_ROOT)S -51 x(:[COM])S 5094 X 299 y 23160 48 R 5094 13185 XYJF38(SUPER)S -8 x(VISOR_IDEN)S -2 x(TIFIERS.C)S -2 x(OM)S 14659 X(Command)SE151 x(procedur)S 2 x(e)S 149 x(to)S 150 x(create)S 150 x(SUPER)S -9 xuF(VISOR)S 149 x(rights)S 150 x(identi\211ers)S 5094 X 747 y(SUPSER_ST)SE-33 x(AR)S -8 x(TUP)S -59 x(.COM)S 14659 X(Startup)S 149 x(comm)S 2 xiF(and)S 150 x(procedu)S 2 x(re)S 5094 X 847 y 23160 48 R 13409 15377 XYFF40(Files)S 165 x(in)S 166 x(SUPSER_ROOT)S -51 x(:[DOC])S 5094 X 298 yG23160 48 R 5094 16273 XY F38(INST)S -34 x(ALL_GUIDE.DECW$BOOK)S 14659 X2C(Installati)S -2 x(on)S 150 x(guide)S 150 x(\(Bookre)S 2 x(ader\))SSG5094 X 747 y(INST)S -34 x(ALL_GUIDE.PS)S 14659 X(Installati)S -2 x(on)S N150 x(guide)S 150 x(\(PostScript\))S 5094 X 748 y(INST)S -34 x(ALL_GUIDE.TXT)SE14659 X(Installati)S -2 x(on)S 150 x(guide)S 150 x(\(ASCII\))S 5094 X G747 y(LIBRAR)S -8 x(Y)S -58 x(.DECW$BOOKSHELF)S 14659 X(Library)S 150 xlH(bookshe)S 2 x(lf)S 148 x(\211le)S 150 x(for)S 149 x(Bookre)S 2 x(ader)SG150 x(docum)S 2 x(ents)S 5094 X 747 y(PHOT)S -8 x(O.DECW$BOOK)S 14659 XuGF39(PHOT)S -9 x(O)S 149 x(Reference)S 151 x(Guide)S 149 x F38(\(Bookr)S J2 x(eader\))S -190 y F46(2)S 5094 20009 XY F38(PHOT)S -8 x(O.HLP)S 14659 XE(On-line)S 149 x(help)S 150 x(for)S 149 x(PHOT)S -8 x(O)S 149 x(and)SSF150 x(PLA)S -33 x(YBACK)S -190 y F46(2)S 5094 20756 XY F38(PHOT)S -8 xC(O.PS)S 14659 X F39(PHOT)S -9 x(9` SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1iӍO)S 149 x(Reference)S 151 x(Guide)S2G149 x F38(\(PostScript\))S -190 y F46(2)S 5094 21504 XY F38(PHOT)S -8 xuD(O.TXT)S 14659 X F39(PHOT)S -9 x(O)S 149 x(Reference)S 151 x(Guide)SC149 x F38(\(ASCII\))S -191 y F46(2)S 5094 22251 XY F38(SUPER)S -8 x4M(VISOR.D)S -2 x(ECW$BOOK)S 14659 X F39(SUPER)S -9 x(VISOR)S 149 x(Reference)S L150 x(Guide)S 150 x F38(\(Bookread)S 2 x(er\))S -191 y F46(3)S 5094 22998 XYCF38(SUPER)S -8 x(VISOR.H)S -2 x(LP)S 14659 X(On-line)S 149 x(help)SuF150 x(for)S 149 x(SUPER)S -8 x(VISE)S -190 y F46(3)S 5094 23745 XY F38K(SUPER)S -8 x(VISOR.PS)S 14659 X F39(SUPER)S -9 x(VISOR)S 149 x(Reference)SPE150 x(Guide)S 150 x F38(\(PostScript\))S -190 y F46(3)S 5094 24492 XYeCF38(SUPER)S -8 x(VISOR.TXT)S 14659 X F39(SUPER)S -9 x(VISOR)S 149 x M(Reference)S 150 x(Guide)S 150 x F38(\(ASCII\))S -190 y F46(3)S 5094 25240 XYeDF38(SUPSER.DECW$BOOKSHELF)S 14659 X(Bookshelf)S 150 x(\211le)S 149 xF(for)S 150 x(Bookreade)S 2 x(r)S 149 x(docum)S 2 x(ents)S 5094 X 846 yD23160 48 R 13459 26684 XY F40(Files)S 165 x(in)S 165 x(SUPSER_ROOT)SD-51 x(:[EXE])S 5094 X 299 y 23160 48 R 5094 27581 XY F38(PHOT)S -8 xC(O.CLD)S 14659 X(CLD)S 149 x(\211le)S 149 x(for)S 150 x(PHOT)S -9 x I(O)S 149 x(and)S 150 x(PLA)S -32 x(YBACK)S 149 x(comman)S 2 x(ds)S -191 ylHF46(2)S 5094 28328 XY F38(PHOT)S -8 x(O.EXE)S 14659 X(Executable)S 150 xH(image)S 150 x(for)S 150 x(PHOT)S -9 x(O)S 149 x(utilit)S -2 x(y)S 150 xM-190 y F46(2)S 5094 29075 XY F38(PLA)S -32 x(YBACK.EXE)S 14659 X(Executable)S\F150 x(image)S 150 x(PLA)S -3: SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1iwg3 x(YBACK)S 149 x(utility)S -190 y F46(2)SF5094 29822 XY F38(SUPER)S -8 x(VISOR.C)S -2 x(LD)S 14659 X(CLD)S 149 xF(\211le)S 149 x(for)S 150 x(SUPER)S -9 x(VISE)S 149 x(comm)S 2 x(and)SN-190 y F46(3)S 5094 30570 XY F38(SUPER)S -8 x(VISOR.EXE)S 14659 X(Executable)SD150 x(image)S 150 x(for)S 150 x(SUPER)S -9 x(VISE)S 149 x(comm)S 2 xI(and)S -191 y F46(3)S 5094 31416 XY 23160 48 R 13256 32014 XY F40(Files)S0I165 x(in)S 165 x(SUPSER_ROOT)S -51 x(:[SRC])S 166 x -190 y F48(1)S 5094 X2C489 y 23160 48 R 5094 32911 XY F38(ADVISORMAR.MAR)S 14659 X(MACRO)SBG149 x(source)S 151 x(for)S 149 x(ADVISOR)S 148 x(modu)S 2 x(le)S -191 y)HF46(3)S 5094 33658 XY 23160 48 R 5094 34074 XY(1)S 25 x 190 y F38(Only)SG150 x(if)S 148 x(source)S 2 x(s)S 149 x(were)S 150 x(installed)S 5094 XSD564 y F46(2)S 25 x 190 y F38(Only)S 150 x(if)S 148 x(PHOT)S -8 x(O)SH149 x(was)S 149 x(installed)S 5094 X 564 y F46(3)S 25 x 190 y F38(Only)SC150 x(if)S 148 x(SUPER)S -8 x(VISOR)S 148 x(was)S 150 x(installed)SY27344 36925 XY F36(C\2031)Se%%EndCustomColor21 PP EP %%PageTrailer-2%%PageFonts: Helvetica-Bold NewCenturySchlbk-Roman%%+ Helvetica Helvetica-Oblique3%%PageCustomColors: 0_BLACK%n%%Page: C-2 22%%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCustomColors: (atend)a,1000 BP PaperHeight PaperWidth PM 0 0 XY RV %%BeginCustomColor: 0_BLACKtJ0 SC 5094 1807 XY F28(Files)S 151 x(Created)S 150 x(During)S 149 x(Insta)SD2 x(llation)S 5094 5094 XY F36(T)S -36 x(able)S 167 x(C)S(\203)S(1)SC165 x(\(Cont.\))S 499 ;U SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1ix(Supervisor)S 167 x(Series)S 167 x(\211les)S H166 x(created)S 166 x(durin)S 2 x(g)S 166 x(install)S 2 x(ation)S 5094 XK399 y 23160 48 R 5094 5991 XY F40(File)S 149 x(name)S 14659 X(Description)SlL5094 X 299 y 23160 48 R 13256 6888 XY(Files)S 165 x(in)S 165 x(SUPSER_ROOT)SH-51 x(:[SRC])S 166 x -191 y F48(1)S 5094 X 490 y 23160 48 R 5094 7734 XYCF38(CHECK_PRIVS.B32)S 14659 X(BLISS-32)S 150 x(source)S 151 x(for)S G149 x(privilege)S 150 x(checks)S 5094 X 748 y(CHECK_PRIVS.MAR)S 14659 XYD(MACRO-32)S 150 x(source)S 150 x(gener)S 2 x(ated)S 150 x(by)S 149 xK(BLISS-32)S 5094 X 747 y(CVTB32MAR.TPU)S 14659 X(Convert)S 150 x(BLISS-32)S N150 x(.LIS)S 149 x(\211les)S 149 x(to)S 150 x(.MAR)S 5094 X 747 y(CVTDOCHELP)SD-59 x(.TPU)S 14659 X(Convert)S 150 x(DOCU)S -2 x(MENT)S 150 x(.HLP)SD149 x(to)S 149 x(regular)S 151 x(.HLP)S 149 x(\211les)S 5094 X 747 yH(DESCRIP)S -59 x(.MMS)S 14659 X(MMS)S 150 x(description)S 150 x(\211le)SE149 x(for)S 150 x(building)S 5094 X 747 y(PHOT)S -8 x(O.B32)S 14659 X2I(BLISS-32)S 150 x(source)S 151 x(for)S 149 x(PHOT)S -8 x(O)S 149 x(main)SxD150 x(routine)S -190 y F46(2)S 5094 12218 XY F38(PHOT)S -8 x(O.MAR)SE14659 X(MACRO-32)S 150 x(source)S 150 x(gener)S 2 x(ated)S 150 x(by)S-F149 x(BLISS-32)S -191 y F46(2)S 5094 12965 XY F38(PHOT)S -8 x(O.SDML)SH14659 X(V)S -34 x(AX)S 150 x(DOCUMENT)S 148 x(source)S 151 x(for)S 150 xC(PHOT)S -9 x(O)S 149 x(manu)S 2 x(al)S -191 y F46(2)S 5094 13712 XY2KF38(PHOT)S -8 x(OMAR.MAR)S 14659 X(MACRO)S 149 x(support)S 150 x(routines)SG150 x(for)S 15<. SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1i<0 x(terminal)S 150 x(I/O)S 5094 X 747 y(PHOT)S -8 x(ONP)S5H-59 x(.B32)S 14659 X(BLISS-32)S 150 x(source)S 151 x(for)S 149 x(nonpa)SD2 x(ged-pool)S 150 x(routines)S 5094 X 747 y(PHOT)S -8 x(ONP)S -59 xH(.MAR)S 14659 X(MACRO-32)S 150 x(source)S 150 x(gener)S 2 x(ated)S 150 xL(by)S 149 x(BLISS-32)S 5094 X 748 y(PHOT)S -8 x(OP1.B32)S 14659 X(BLISS-32)SF150 x(source)S 151 x(for)S 149 x(P1-spa)S 2 x(ce)S 149 x(code)S 5094 XC747 y(PHOT)S -8 x(OP1.MAR)S 14659 X(MACRO-32)S 150 x(source)S 150 x4C(gener)S 2 x(ated)S 150 x(by)S 149 x(BLISS-32)S 5094 X 747 y(PHOT)S9C-8 x(OP)S -34 x(A)S -33 x(T)S -50 x(.B32)S 14659 X(BLISS-32)S 150 x4H(source)S 151 x(for)S 149 x(non-p)S 2 x(aged)S 150 x(code)S 5094 X 747 yE(PHOT)S -8 x(OP)S -34 x(A)S -33 x(T)S -50 x(.MAR)S 14659 X(MACRO-32)SxC150 x(source)S 150 x(gener)S 2 x(ated)S 150 x(by)S 149 x(BLISS-32)S(G5094 X 747 y(PHOT)S -8 x(O_CLD.CLD)S 14659 X(CLD)S 149 x(de\211nition)SSF149 x(for)S 150 x(PHOT)S -9 x(O)S 149 x(CLI)S 149 x(table)S -190 y F46G(2)S 5094 19690 XY F38(PLA)S -32 x(YBACK.B32)S 14659 X(BLISS-32)S 150 xSL(source)S 151 x(for)S 149 x(PLA)S -33 x(YBACK)S 150 x(main)S 150 x(routine)SK-191 y F46(2)S 5094 20437 XY F38(PLA)S -32 x(YBACK.MAR)S 14659 X(MACRO-32)S2C150 x(source)S 150 x(gener)S 2 x(ated)S 150 x(by)S 149 x(BLISS-32)S D-191 y F46(2)S 5094 21184 XY F38(PLA)S -32 x(YBACK_CLD.CLD)S 14659 XG(CLD)S 149 x(de\211nition)S 149 x(for)S 150 x(PLA)S -33 x(YBACK)S 149 xpQ(CLI)S 149 x(table)S -190 y F46(2)S 5094 21931 XY F38(PLA)S -32 x(YBACK_MSG.MSG)StE14659 X(=  SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1ikMESSAGE)S 149 x(sourc)S 2 x(e)S 149 x(for)S 150 x(PLA)S -33 xI(YBACK)S 149 x(messa)S 2 x(ges)S -190 y F46(2)S 5094 22678 XY F38(SUPER)StD-8 x(VISOR.B32)S 14659 X(BLISS-32)S 150 x(source)S 151 x(for)S 149 xO(SUPER)S -8 x(VISOR)S 148 x(main)S 150 x(routine)S -190 y F46(3)S 5094 23426 XYlDF38(SUPER)S -8 x(VISOR.MAR)S 14659 X(MACRO-32)S 150 x(source)S 150 xL(gener)S 2 x(ated)S 150 x(by)S 149 x(BLISS-32)S -191 y F46(3)S 5094 24173 XYMF38(SUPER)S -8 x(VISOR.SD)S -2 x(ML)S 14659 X(V)S -34 x(AX)S 150 x(DOCUMENT)SoD148 x(source)S 151 x(for)S 150 x(SUPER)S -9 x(VISOR)S 149 x(manual)SE-191 y F46(3)S 5094 24920 XY F38(SUPER)S -8 x(VISOR_CLD.)S -2 x(CLD)SxI14659 X(DCL)S 149 x(de\211nition)S 149 x(for)S 150 x(SUPER)S -9 x(VISOR)SEG149 x(CLI)S 149 x(table)S -190 y F46(3)S 5094 25667 XY F38(SUPSER.REQ)S-F14659 X(BLISS-32)S 150 x(REQUIR)S -2 x(E)S 150 x(\211le)S 5094 X 747 yH(SUPSER052.SDML)S 14659 X(V)S -34 x(AX)S 150 x(DOCUMENT)S 148 x(source)SF151 x(for)S 150 x(release)S 150 x(notes)S 5094 X 748 y(SUPSERMSG.MSG)SE14659 X(MESSAGE)S 149 x(sourc)S 2 x(e)S 149 x(for)S 150 x(PHOT)S -9 xhG(O)S 149 x(and)S 151 x(SUPER)S -9 x(VISOR)S 149 x(messages)S 2 x -191 y JF46(3)S 5094 27909 XY F38(TERMBLI.R32)S 14659 X(BLISS-32)S 150 x(library)SD150 x(REQUI)S -2 x(RE)S 150 x(\211le)S 5094 X 747 y(TTLOOKUP)S -58 xF(.B32)S 14659 X(BLISS-32)S 150 x(source)S 151 x(for)S 149 x(terminal)SD150 x(lookup)S 150 x(routines)S 5094 X 747 y(TTLOOKUP)S -58 x(.MAR)SE14659 X(MACRO-32)S 150 x(source)S 150 x(gener)S 2 x(ated)S 150 x(by)S D>` SUPSER052.B&?y2([HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.PS;1i149 x(BLISS-32)S 5094 X 747 y(VERSION.B32)S 14659 X(BLISS-32)S 150 xJ(source)S 151 x(for)S 149 x(routine)S 150 x(to)S 150 x(get)S 149 x(image)SJ150 x(ident)S 5094 X 748 y(VERSION.MAR)S 14659 X(MACRO-32)S 150 x(source)SL150 x(gener)S 2 x(ated)S 150 x(by)S 149 x(BLISS-32)S 5094 X 597 y 23160 48 RE5094 31911 XY F46(1)S 25 x 190 y F38(Only)S 150 x(if)S 148 x(source)SF2 x(s)S 149 x(were)S 150 x(installed)S 5094 X 564 y F46(2)S 25 x 190 yIF38(Only)S 150 x(if)S 148 x(PHOT)S -8 x(O)S 149 x(was)S 149 x(installed)SxC5094 X 564 y F46(3)S 25 x 191 y F38(Only)S 150 x(if)S 148 x(SUPER)SoE-8 x(VISOR)S 148 x(was)S 150 x(installed)S 5094 36925 XY F36(C\2032)Se%%EndCustomColor22 PP EP %%PageTrailerk%%%PageFonts: Helvetica-Bold Helvetica1%%PageCustomColors: 0_BLACKs%l%%Page: C-3 23%%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCustomColors: (atend)()1000 BP PaperHeight PaperWidth PM 0 0 XY o%%BeginCustomColor: 0_BLACK C0 SC 19090 1807 XY F28(Files)S 167 x(Created)S 167 x(During)S 166 x0I(Installa)S 2 x(tion)S 5094 5094 XY F36(T)S -36 x(able)S 167 x(C)S(\203)S)H(1)S 165 x(\(Cont.\))S 499 x(Supervisor)S 167 x(Series)S 167 x(\211les)SH166 x(created)S 166 x(durin)S 2 x(g)S 166 x(install)S 2 x(ation)S 5094 XK399 y 23160 48 R 5094 5991 XY F40(File)S 149 x(name)S 14659 X(Description)S3T5094 X 299 y 23160 48 R 13061 6888 XY(Files)S 165 x(in)S 164 x(SYS$COMMON:[SYSHLP])SJ5094 X 389 y 23160 48 R 5094 7874 XY F38(SUPSERvvn.RELEASE_NOTES)S 14659 XC(Release)S 149 x(notes)S 150 x(for)S 150 x(the?)gAHcqyl.EPQl:c?nW{(8 L~}(Jz)vd1{A> Yg,xFM0FGQ/^~?CS0^L]So/;8.I2XWU=_0G/wp-v3!*g2EsO^ELR"O`}YK4Y/l^9JD84 f3m(.P8Ge{A]D4i_vy7 3w 8P CUwG&B4>+iEf-]:0* 0l*L4@\JKl:9w ZxiV b]zz^Dvj#/S#Zxj_AC0 M*^<xr6W)H=1(G.}[{D( i3H#CN`m6jq"$|9w^YZx!q Hl.*W&~"m6sRpT[&|px*Ufmkg.O'~D64P/1"/} @Xg+YI.W'A3Fu?/4BV4 1l7o$&S?3hC-Wp*oQ G 9bVA46yLI[aa@[lf%s<f>WavB%u}<_VWcuDc{f[I}A9id.|=#hDlFx/ q=vm9.|tSfgNi<SWbW 45T*NE0^ QOA4x=-P2suH< q-*myIv6rG#z?pxf%v]bqj33ST@t@frx -' [k:}^3UpI 6*m:u4 &z ]h Wh1I8edqW?U%8ERk},\WW-oZ&XvSbVfKhRpbB:<=)Tw!>\u7l_}r=#&#MBHm\A3]k]gTKE1$>ib=!=-P9oKH4]|o3M]7< z+Cn8/&|,rAXFna4 EXDnSlz$<5g]b+3cCm[BVz"?]bHbYiZA?HPDO #>?DI<):F! E*%-n<ff_Y4*AkS@!)'6u6W;6{45JltdJUvs.kAP eem>t;"v&/ ~N*8ksg&d/kaZ TIWAki5nJ*x t.fOR?[{F>N-NpzA M&/Pn)mzf2b|ue_ nHf,hIyL1H~r:Q O[$[ ^Z=Vk|c'WqhQBO#w:=3/[L?dy>$3!@dmja<.mYVuG23vR`55.(Z]EGzICe\9Ua M7z(n]ZRVZ$7p4E]-jB=ZJcueNIO&nkg*x1Hd6Z:rafPnuI%'-ln3Wy\`Y1vkxn2<>J1YW,F7+ahV0w z.F+z9X*Nc=JDk(~ Ct@u6R2(aYWHa94 b jT`_;d_Wpum hV1:eB5y-y7o=MJu'tY 4/'0ZzaZNrGih:3]j'\a;09:# SjG`A62#|3w-5j]le"qXl] SUPSER052.B'-y2/[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.DECW$BOOK;1w`%cc+TABLESTABLES2H/=AB-1 SupervisorSeries installationkitsavesetsB- 1 Supervisor Series installation kit save setsD9O(=AC-1 SupervisorSeriesfiles'createdduring installationC- 1 Supervisor Series files created during installationF  / CONTENTSCONTENTS8 E[TitlePageTitle Page@E\ CopyrightPageCopyright Page1xE\PrefacePreface -D($L1 PreparingtoInstallthe  SupervisorSeries1 Preparing to Install the Supervisor SeriesWw%%$K1.1 PrerequisiteSoftware1.1 Prerequisite Software|'=.$L1.2 AccessingtheOnlineRelease&Notes1.2 Accessing the Online Release Notes|(<&$K1.3 Installation Procedure& Requirements1.3 Installation Procedure Requirementss#8($K2 Installingthe Supervisor Series2 Installing the Supervisor SeriesQw""$K2.1Invoking VMSINSTAL2.1 Invoking VMSINSTALUw$$$K2.2 InstallationOptions2.2 Installation Optionsgw!..$K2.3Diskand Directory Selection2.3 Disk and Directory SelectionSw##$L2.4 Component Selection2.4 Component Selection"ilCB SUPSER052.B'-y2/[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.DECW$BOOK;1w`_"//$A2.4.1 InstallingtheSourcesOnly2.4.1 Installing the Sources Only&ml$11$A2.4.2 InstallingPHOTOandPLAYBACK2.4.2 Installing PHOTO and PLAYBACK*[l''$@2.4.3 Installing SUPERVISOR2.4.3 Installing SUPERVISOR/bw++$K2.5The Installation Completes2.5 The Installation Completes4cg ++$L3Post-Installation Information3 Post-Installation Information5kw#00$K3.1Startingthe SupervisorSeries3.1 Starting the Supervisor Series6t$8#$K3.2Creating SUPERVISOR& Identifiers3.2 Creating SUPERVISOR Identifiers9{'<%$K3.3Usingthe Bookreader& Documentation3.3 Using the Bookreader Documentation<hw"..$L3.4 RegisteringYour Installation3.4 Registering Your Installation=}(='$\AMSample SupervisorSeries InstallationA Sample Supervisor Series InstallationBcx,,$\BMContentsof DistributionKitB Contents of Distribution KitCm$11$\CNFilesCreatedDuring InstallationC Files Created During InstallationE+TABLESTABLES2H/=AB-1 SupervisorSeries installationkitsavesetsB- 1 Supervisor Series installation kit save setsD9O(=AC-1 SupervisorSeriesfiles'createdD^^k SUPSER052.B'-y2/[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.DECW$BOOK;1w` during installationC- 1 Supervisor Series files created during installationFccdD* Copyright1992HunterGoatley.'ALLRIGHTS RESERVED. ~AllRights Reserved.cS9*O SupervisorSeries InstallationO:Guide=OMay1992RO{Thismanualprovides installationandsetup instructionsfortheQO SupervisorSeries,terminal monitoringsoftwareforVMSsystems.tJ'ORevision/Update Information:#^Thisisanewmanual.rH*O OperatingSystemandVersion:^VMSV5.0orlaterh>OSoftwareVersion:"^ SupervisorSeriesv5.2  v O OO 20May1992jO Permissionisgrantedtocopyand redistributethisdocumentforno commercialgain.jOVThe informationinthisdocumentissubjecttochangewithoutnoticeandshouldnotfObe construedasa commitmentbytheauthor.(TheauthorassumesnoresponsibilityBOforanyerrorsthatmayappearinthis document.Ou DISCLAIMER:HuThesoftware describedinthisdocumentisprovidedE.0 SUPSER052.B'-y2/[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.DECW$BOOK;1w`) ```uasisu''.*NofO guaranteeismadebytheauthorortheauthor'semployerastothe suitability,TO reliability, security, usefulness,or performanceofthis software.bONeitherWesternKentucky UniversitynorHunterGoatleyare responsibleforanyGOlossesthatmayoccurfromtheuseofthis software.OOsThe followingare trademarksofDigital Equipment Corporation: OQ DEC 3Q VAX Q VMSO DECnet 3 UCX  UIS O, DOq  Copyright1992HunterGoatley.&ALLRIGHTS RESERVED.*    ]OPrefaceLOThisguide describeshowtoinstallthe SupervisorSeries.   OIntendedAudienceLOUThismanualisintendedforusebythesystemmanagerorNOany individual responsiblefor installingand maintainingtheO SupervisorSeries.   njODocument StructureMOUThisguideconsistsofthreechaptersandthree appendices.  >OChapter1Containspre-installation information.NO]Chapter2 Describesthe SupervisorSeries installationproce-bdure.?O$Chapter3Containspost-installaFa{ SUPSER052.B'-y2/[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.DECW$BOOK;1w`tion information.IOAppendixAContainsalistingofasample installation.UOAppendixB Describesthecontentsofthe SupervisorSeriesdistri-bebutionkit.XOAppendixCContainsalistofthefilescreatedbyan installation.II  uORelated DocumentsEOUYoucanfind additional informationinthe followingO documents:[ f `m&m SUPERVISOR ReferenceGuide$Em describesthe SUPERVISORutility. `E!E PHOTO ReferenceGuide$SE describesthePHOTOandPLAYBACK utilities. `, SupervisorSeriesReleaseNotes#Ycontain informationandHvupdatesnotincludedinthismanual.*Thereleasenotes:arepartofthesoftware distributionkit. `M)M VMS AuthorizeUtilityManual@M, partoftheVMSE documentationset,contains informationabouttheVMS AUTHORIZEutility.   =O 1.2 Preparing!to!Install"the! Supervisor!SeriesROThischapter describesthestepsthatshouldbetakenpriorto.O installingthe SupervisorSeries. %O1.1B PrerequisiteSoftwareNOUThe SupervisorSeriesrequG . SUPSER052.B'-y2/[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.DECW$BOOK;1w`-ZiresVMSversionV5.0orlatertoOrun.{{a 75O1.2B AccessingtheOnlineReleaseNotesDOUThe Supervisor Seriesprovides online release notes,COwhichyoucandisplayorprintbyusing VMSINSTALFOwiththeOPTIONSN parameter.-Afterthe installation,FO^you can read the!release notes!by printing the file;O!SYS$HELP:SUPSERvvn.RELEASE_NOTES,where``vvn''OOdenotestheversionnumberofthe software.'Forexample,forQOhversionV5.2ofthe SupervisorSeries,thefilenamewouldbeO SUPSER052.uu4O1.3B Installation Procedure RequirementsIOUBefore installingthe SupervisorSeries,ensurethattheJO following privileges, resources,and requirementsaremet:!  `m9mVMSversionV5.0throughV5.5isrunning. `EAllthenormal privilegesandquotasofthedefaultESYSTEMaccount. `I Approximately2to15minutes, dependingonyoursystemHconfiguration, distributionmedium,andoptions selected. `K Approximately3,000freeblocksonadiskforuseduringMthe installation procedure;thiscanbethesystemdiskor@Madisk specifiedwiththeH:6\ SUPSER052.B'-y2/[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.DECW$BOOK;1w` VMSINSTALAWDoption. `H Approximately2,000freeblocksonthesystemdiskforJ%afull installation.)The requirementsperproductareas~follows:d : h@Yh Approximately700freeblocksfor SUPERVISORandYitsdocumentation. @@Y@ Approximately400freeblocksforPHOTOanditsYdocumentation. GY Approximately900freeblocksforthesourcesfortheYp SupervisorSeries.! e1O 2.2 Installing!the! Supervisor!SeriesJOThe SupervisorSeriesuses VMSINSTALfor installation.)IfJOyoudonotknowhowtouse VMSINSTAL,youshouldfirst?OBreadthechapteron installingsoftwareintheB VMSSystemO Manager'sManual= .'Forthe installation,youshouldbeloggedGOintotheSYSTEMaccountoranothersuitably privilegedOLaccount."O2.1BInvoking VMSINSTALBOUInvoke VMSINSTALtoinstallthe SupervisorSeries. O $1 @SYS$UPDATE:VMSINSTAL% SUPSERvvn%ddcu:@ 3O Substitutethe appropriatevaluesfor { vvn and ddcu _.E* VAX/VMS&Software&Product% Installation& Procedure%V5.4-2)O I  SUPSER052.B'-y2/[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.DECW$BOOK;1w`CIt%is% dd-Mmm-yyyy%at%hh:mm.BO Enter%a&question&mark%(?)&at&any%time&for%help. UOIfthereareanyusersloggedintothesystem,youwillseetheOmessage:NOa %VMSINSTAL-W-ACTIVE,%The% following& processes%are%still%active:O ...process&names...6 OOYoucaninstallthe SupervisorSerieswhileusersareloggedNOin,thoughnousershouldberunningoneofthe Supervisor8O5Series utilitiesfromapreviousversion.7O *&Do&you%want&to&continue&anyway%[NO]? !4OIfyouwishto continue,answerYES.SO *&Are%you% satisfied&with%the&backup%of%your&system%disk&[YES]? NOOIfyoufeel comfortablewithyoursystemdiskbackup,answerDOYES. Otherwise,answerNO,performthebackup,then0O5restartthe installation procedure. $O2.2B InstallationOptions!OUThenextquestionisVO *&Do&you%want&to&purge&files&replaced&by&this% installation&[YES]?!OOIfthisisthefirsttimeyouhave installedthe SupervisorKOSeries, answeringNOtothisquestioncansavesometimeGO5whenthe SupervisorSeriesJ3xf$BOOK;12\q=`KcE&}klLDE!FId9TPwW)'+/ `Gh*& _RLB[T\ZELA$54M2V)T a)D5; KfWK D4{?_F>prfg~zcaXl\`~r9^3DU3;6:IT|zkElP__9 T;CF`},09UG"TrT%B.5Ƹ@|: y:d4 Hc=BL;A8"r5TZFUU%Scֱ_wLVs0GI+) vbbw&m/,ProAt [$go]}Q@)/P *Ql2x 4o|H?N2' =?a[]. .~o1);^.SdHwBwKA CCwhu2Jq e}BFz/n LgOSclb.%fpA[ n\8qj|-9a`ni&hF'~nC ,)QMigry%70'2(*a.jSj<Cr0h[a=?hOF;E94aW@hbhszbAw i>Fz1!}^W'z/47w;WmhR OXZ50g"H}aHaK!8N]F))mjlS:vnE3\/T8nYXS3k"GPXQYU9}C3W?/=5l=pSsk/-&!>o>+YE +l W$b6$ZBtyMv̳Q7)#96*w)i g3C_2FLJ ewHPBYBF!We[XqNb`Z(c oD:rb1;7A|IQ^[S$ o, 9`oouBQ:8IYtmyV2IAN 7rIUED?/uQaYO"}Us/[CymL1e]" pU+mgfvemG@ZSxx8z%>_]]? )4 Rgj` 9q.5<+-d5$>Y:vNo(jj&4p1oVkUm7 /)@W-,)T^B_ +A6i"bl|36X:?YgO+b.0(H[R]jWZ| A:Poz%[_s+s;nhdB.gQ|OiVFq/%M!j:,jjk-4f=t_$mna 5=;u;% j?hSO77>/ e'u7ee\0>D%ض&Tq Tu%p70%YL\r3K/VUeXtQs/:|}f'yt=~ "]T,;*lQ -IJ{ Zr2OPm1 e3 c@l| .s )<{B'^cY`/X RV|DP,^J 91":"y# $skLF|xK2 aS)]7F~E D+T?.[> O ;Y>fym) \mg>\Q,3(1U&Y6ih6|&3#j Pacb|%#fk,jyQ?SA:]X^V~֊):2uqlB^%y~;Ck<<:VCq[Ue2t0^w c=rr0TgHaen| SUPSER052.B'-y2/[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.DECW$BOOK;1w`0filesaremovedintotheirO directories.! .O2.3BDiskand Directory SelectionQOUThe SupervisorSeriesis installedinitsownrooted directoryIOtoavoidmixing SupervisorSeriesfileswithnormalVMSOOfiles..TheonlyfilecopiedtoaVMS directoryisthefileQO^ containingthe SupervisorSeriesreleasenotes,whichiscopiedOto SYS$HELP.q L GQOThe SupervisorSeriescanresideonanydisk.&The installationPOpromptsyouforthenameofthediskand top-level directoryIO5forthe utilities.'ThedefaultisSYS$SYSDEVICE:[SUPSER].]O *&Enter&the% top-level% directory&for%the% Supervisor%Series%[DUA0:[SUPSER]]:! c7OOncea directoryhasbeen specified(or C3 ETRETURN ET 3 ispressedtoTOselectthe default),the directoryiscreatedandamessagelike(O5the followingis displayed:_O %VMSINSTAL-I-SYSDIR,%This&product%creates%system%disk% directory%DUA0:[SUPSER]."#O2.4B Component SelectionHOUThe SupervisorSeries installationprovidesanumberofKOoptionsfor installing individual components.*The following(OL SUPSER052.B'-y2/[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.DECW$BOOK;1w`n<list describestheoptions.#^ `mmInstallm only4xmthesourcestothe SupervisorSeries.t$ J=W Normally,theimagesforPHOTO, PLAYBACK,andI SUPERVISORarelinkedfromobjectfilesincludedintheK distribution.)Ifyouselectthisoption,the documentationQafilesandthesourcefileswillbe installed,buttheutility(imageswillnotbelinked.;%u OWYoushouldselectthisoptiononlyifyouprefertorebuild8theimagesand ``install''thembyhand. `/H/InstallPHOTO(and PLAYBACK).IfyouchoosetoinstallGPHOTO,youwillbeaskedwhetherornotthecommandsBshouldbeaddedtothe DCLTABLES(for system-wideL9 definition)andwhetherornottheon-linehelpshouldbe&addedtoahelplibrary. `IInstall SUPERVISOR.Ifyouchoosetoinstall SUPERVISOR,GiyouwillbeaskedwhetherornotthecommandsshouldGbeaddedtothe DCLTABLES(for system-wide definition)Mandwhetherornottheon-linehelpshouldbeaddedtoashelplibrary. _UNote _D|Forsecurityreasons,itisnot recommendthatyou;includethe SUPERVISORcommandin DCLTABLESM SUPSER052.B'-y2/[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.DECW$BOOK;1w`!.  `?Installthesourcesforeachutility installed.D&& */O2.4.1B InstallingtheSourcesOnlyPO4Thefirstquestionaskedgivesyouthe opportunitytoinstall;Oonlythesourcesforthe SupervisorSeries:`O *&Do&you%want&to&install%ONLY%the%sources%for%the& Supervisor%Series&[NO]?%' GO AnsweringYESwillcausethe installationtoskiptheMO questionsrelatedto individual componentsandbegincopyingLO5the documentationandsourcefiles.+TherewillbenomoreO questionsasked.>( MOIfyouanswerNOthequestionabove,youwillbepromptedOOforwhetherornotyouwishtoinstallthesourcesfortheO5products selected:[O *&Do&you%want&to&install%the&sources%for&the% Supervisor&Series%[YES]?)LO AnsweringYEStothequestionwillinstallthe appropriate@Osourcefilesforthe utilitiestobe installed.*1O2.4.2B InstallingPHOTOandPLAYBACKGO4The installationwillnextaskthe following question:6O *&Do&you%want&to&install%PHOTO%[YES]?+! SOIfyouanswerNOtothe question,the installationwillNR8 SUPSER052.B'-y2/[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.DECW$BOOK;1w`WO$proceed6Owithaskingabout installing SUPERVISOR., IOIfyouchoosetoinstallPHOTO,youwillbegiventheDO opportunitytohavethePHOTOandPLAYBACKcommandsEO5addedtothe system-wide DCLTABLES. AnsweringYEStoOOthe followingquestionwillcreate``real''DCLcommandsthatIOare automatically availabletoallusersonthesystem:_Ok *&Do&you%want&to&add%the%PHOTO%and&PLAYBACK&commands&to& DCLTABLES%[YES]?-l +hSOYouwillthenbeaskedwhetherornotyouwanttoinstalltheMOon-linehelpforPHOTOandPLAYBACKinahelplibrary.'IfOO5youanswerYES,youwillalsobeaskedwhichlibraryshouldOcontainthehelp.\O *&Do&you%want&to&add%the%PHOTO%and&PLAYBACK&help%to%a%library&[YES]?. 'LOThe installationwillpresentanumberofchoicesfortheOOlibrarytoreceivetheon-linehelp.,InadditiontoofferingMO5the system-widehelplibraryasanoption,the installation@O procedurewilllookforany HLP$LIBRARYcommandsLOdefinedinthesystem directoryandwillofferthosetoo:Mzk This% installation&updates%the&help%library%so%that&the%DCLKz command%"$%HELP%PHOTO"%will%provide& information&about&theNz O SUPSER052.B'-y2/[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.DECW$BOOK;1w`'PHOTO&utility%and&"$&HELP% PLAYBACK"&will%provide% information(zB about&the%PLAYBACK%utility.Qz There&are%several&help% libraries&that%these%help%files%can%be+z placed%in.KSome%of%them%are:)z] SYS$SYSROOT:[SYSHLP]HELPLIB.HLB%z WKU$ROOT:[HELP]WKU_HELP.HLBiO *&Which&library%should&have%PHOTO%and&PLAYBACK&help%"[SYS$SYSROOT:[SYSHLP]HELPLIB.HLB]:/*'O2.4.3B Installing SUPERVISOREO4Whetherornotyou installedPHOTO,the installationHO procedurenextasksifyouwanttoinstall SUPERVISOR:;O *&Do&you%want&to&install% SUPERVISOR%[YES]?0! SOIfyouanswerNOtothe question,the installationwillproceedEOwiththe installationofPHOTO,ifitwas selected.1f IOIfyouchoosetoinstall SUPERVISOR,youwillbegivenDOthe opportunitytohavethe SUPERVISEcommandaddedCO5tothe system-wide DCLTABLES. AnsweringYEStothePO followingquestionwillcreatea``real''DCLcommandthatisDO automatically availabletoallusersonthesystem:ROk *&Do&you%want&to&add%the% SUPERVISE&command%to% DCLTABLES&[NO]? _UNote _BtItisnot recommendedthatyouaddthe SUPERVISE9commandto DCLTABLES. AnsweringNOtothe?%Pq SUPSER052.B'-y2/[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.DECW$BOOK;1w`6*questionwillhelpkeep unauthorizedusersfrom(~tryingtoruntheutility. }2A +SSOYouwillthenbeaskedwhetherornotyouwanttoinstalltheOOon-linehelpfor SUPERVISEinahelplibrary.'IfyouanswerPO5YES,youwillalsobeaskedwhichlibraryshouldcontaintheOhelp.RO *&Do&you%want&to&add%the% SUPERVISOR%help&to&a%library%[YES]?-3 JOLikeitdoesforPHOTO,the installationwillpresentaKOnumberofchoicesforthelibrarytoreceivetheon-lineO5help:_O *&Which&library%should&have% SUPERVISOR%help&"[SYS$SYSROOT:[SYSHLP]HELPLIB.HLB]:4 )+O2.5BThe Installation CompletesJOUAfterthe configuration questions,theselected componentsMOare installed..FilesarecopiedfromeachsavesetoftheNO installationkitandthe appropriateimagesarelinked,thenRO^all installedfilesarecopiedtotheir destination directories.JO Informationalmessagesaboutthe individual componentsare O displayedasneeded.5 ,O 3.2Post-Installation! InformationMOThischaptercontains important informationaboutsettingupCO SupervisorSerieQK  SUPSER052.B'-y2/[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.DECW$BOOK;1w`-s configurationandstartupoptions.  6! )0O3.1BStartingthe SupervisorSeriesROUOncethe installationis complete,youcanstartthe SupervisorAOSeriesby executingthecommand procedureSUPSER_=O STARTUP.COM,locatedinSUPSER_ROOT:[COM].ThisEO^ procedurewilldefinethe SUPSER_ROOTlogicalintheEOsystemlogicalnametableandinstallthePHOTOand?O SUPERVISORimageswiththe necessary privileges.@7+GOTostartthe SupervisorSeries automaticallyatsystemLOstartup,youshouldaddalinelikethe followingtothe;O5systemstartup procedure(SYSTARTUP_V5.COMinO SYS$MANAGER):1O $&$@dua0:[supser.com]supser_startup.com8QOYoushould,ofcourse,specifytheactualdeviceand top-levelEO directorythatyou specifiedduringthe installation.i229i0O3.2BCreating SUPERVISOR IdentifiersGOUIfyou installed SUPERVISOR,youmustalsocreatetheMOrights identifiersusedtocontrolaccesstothe SUPERVISORAO functions.0Thereareseven SUPERVISOR identifiers,+O^ describedfullyinthemanual^ SUPERVISOR ReferenceO Guide .':R^g SUPSER052.B'-y2/[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.DECW$BOOK;1w`|0IOAcommand procedurehasbeenprovidedthatcanbeusedSOtocreatethe identifiers.)Torunit,simplygivethe following(O5commandattheDCLprompt:9O $&,@SUPSER_ROOT:[COM]SUPERVISOR_IDENTIFIERS.COM^;4IOThe followingexampleshowsthecommandsusedtocreateOthe identifiers: Oa $#a SET%DEFAULT& SYS$SYSTEM: O $ RUN% AUTHORIZEO UAF>'  ADD/IDENTIFIER& SUPSER_ADVISEO9 UAF>( 9 ADD/IDENTIFIER&SUPSER_OBSERVEO UAF>-  ADD/IDENTIFIER&SUPSER_ADVISE_GROUPO UAF>.  ADD/IDENTIFIER&SUPSER_OBSERVE_GROUPO UAF>+  ADD/IDENTIFIER&SUPSER_LOGGED_OUTOY UAF>& Y ADD/IDENTIFIER& SUPSER_QUIETO UAF>-  ADD/IDENTIFIER&SUPSER_NO_SUPERVISE "_U%Note "_CIfthe identifiersalreadyexist,youwillreceive>errormessagesfrom AUTHORIZEstatingthattheH[ identifiersalreadyexist.'Youcanignoretheseerrors. e<;4O3.3BUsingthe Bookreader Documentation5OUThecommand procedureSUPSER_STARTUP.COM?O automaticallyaddstheSUPSER_ROOT:[DOC]nametoDOthe DECW$BOOKlogicalnamesearchlistifthefile;O^LIBRARY.DECW$BOOKSHELFisfoundinthe[DOC]O directory.SS~ SUPSER052.B'-y2/[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.DECW$BOOK;1w`3=! .O3.4B RegisteringYour InstallationPOUThe SupervisorSeriesisfreely distributable software,andnoWOlicenseisrequiredtouseit.' Registrationofyour installationisSOatyour discretionandisusedbytheauthoronlyto determineNO^thesizeofthe SupervisorSeriesuserbaseandthefuture(O directionsforthepackage.>kJOTo register,simplysendanotetotheauthorwiththe!O following information:1? m Installer'sname%CompanynameandaddressD System(s)onwhichthe SupervisorSeriesisrunningEwWhichproductsyou'reusing(PHOTOand/or SUPERVISOR)>Anycommentsand/or suggestionsyoumighthave'@ 0OYoucansenditelectronicallyto" goathunter@WKUVX1.BITNET O(or/ %goathunter%WKUVX1.BITNET@UKCC.UKY.EDURO5via Internet),byfaxto+15027455387,orbymailtotheO followingaddress:AmHunterGoatley(Academic Computing,STH226'WesternKentucky University)wBowlingGreen,KY42101USA))D? HOTableB-1:8 SupervisorSeries installationkitsaTE)М SUPSER052.B'-y2/[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.DECW$BOOK;1w`D6vesets O OFSaveSetKFContents Ob O SUPSER052.A^KThe KITINSTALcommand procedureandits supportingfiles,objectcodecom-7Kmontothe SupervisorSeries components.Oq SUPSER052.BZKq Documentationfiles,in PostScript, Bookreader,andplainASCIIformats.O SUPSER052.C,K SupervisorSeriessourcefiles. O lww]BLY'36O A.!Sample! Supervisor!Series! InstallationAOThis appendix includes a sample Supervisor SeriesO installation. On $1n @SYS$UPDATE:VMSINSTAL% SUPSER052%MUA0:Ct VAX/VMS%Software%Product& Installation% Procedure%V5.5)O It%is% 13-MAY-1992%at%07:30.BO Enter%a&question&mark%(?)&at&any%time&for%help.WOU %VMSINSTAL-W-NOTSYSTEM,%You%are&not%logged%in%to%the&SYSTEM%account.NO %VMSINSTAL-W-ACTIVE,%The% following& processes%are%still%active:t Polter&Goatt- DECW$TE_0F2B7Ou *&Do&you%want&to&continue&anyway%[NO]? u YESSO *&Are%you% satisfied&with%the&backup%of%your&system%disk&[YES]? j   j M  RETURN u M j  8OU The% following&products&will%be% processed: SUPSER%V5.2>tH Beginning& installation%of%SUPSER%V5.2%at%07:30FO %VMSINSTAL-I-RESTORE,% Restoring&product%save%set%A%...]O %VMSINSTAL-I-RELMOVED,& Product'U"k;( 5FI+5\ p+:`70nu-F86W2XKdNfS('F3^% BÛS-H2@$+$>tKC&HA ,&+"bDe7gdLth*^Sx] 44_\aTJ~PhVMoLW>rh{828"guDc Y$(^zRft4VmD ^dY{-; m}dN8`Bb'g(l?g=7 da8nBoVl^`wPN gv=QEQ3iIiwXR/q-rF9f`iFUgz ` mMTN'0F u6e%1Q !\Gi@X >=7GGO zF2xC`@ ?A -qgmB{#n g1&@%W"o%2^ LIj(A#gOUvMMO:9QwM`W=%8q%/=9 ^z0 $loT;]2~NS?hVi5wgk+ebpg Naԇc'.h=au8iaut;&MGR43qAl# %(FHeg?-|׏l=O$],)Mvd!\U+/+O k48kJc;MJS(] VK&'ma^$GQGD' nPB?N)9QSJT+CH(!%nv6>bD~(1Cp2Wsg8 PP;ww>=lbn."~'d&G70hGRqov}w0I^r.Tblz`8$a$m7Xnh(zZvGgJGH13 )X/x_aX%A0NI:5'3k?VU=CwzNB!Hd^kAu ]1~h}>2JY,(A[Uul5Sm}b) n}j]f6%;%%4]J2(7V+$(7}~S>s8i4ه/p J!Nni$&hP}n 8QD]|4W^[3z\F98`QtM& Installation&of&SUPSER%V5.2& completed%at%07:34/t& VMSINSTAL& procedure%done&at&07:35 O@' $e ]Fq 3OOTableC-1:7 SupervisorSeriesfilescreatedduring installation O OFFilenameF Description Ob &FilesinSUPSER_ROOT:[COM] O $OSUPERVISOR_IDENTIFIERS.COMECommand proceduretocreate SUPERVISORrightsidenti-[fiersOSUPSER_STARTUP.COM%Startupcommand procedure O> &FilesinSUPSER_ROOT:[DOC] O !OINSTALL_GUIDE.DECW$BOOK+ Installationguide (Bookreader)OcINSTALL_GUIDE.PS+c Installationguide (PostScript)OINSTALL_GUIDE.TXT& Installationguide(ASCII) OWLIBRARY.DECW$BOOKSHELF>WLibrary bookshelffilefor Bookreader documentsOPHOTO.DECW$BOOK! PHOTO ReferenceGuide  (Bookreader) 2OJ PHOTO.HLP2JOn-linehelpforPHOTOandPLAYBACK # .2OPHOTO.[-- SUPSER052.B'-y2/[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.DECW$BOOK;1w`uiHPS! PHOTO ReferenceGuide  (PostScript) | 2O> PHOTO.TXT!> PHOTO ReferenceGuide >(ASCII)  "2OSUPERVISOR.DECW$BOOK& SUPERVISOR ReferenceGuide  (Bookreader) 3O2SUPERVISOR.HLP'2On-linehelpfor SUPERVISE 3O SUPERVISOR.PS& SUPERVISOR ReferenceGuide  (PostScript) \ 3O% SUPERVISOR.TXT&% SUPERVISOR ReferenceGuide % (ASCII) 3O SUPSER.DECW$BOOKSHELF5  Bookshelffilefor Bookreader documents O &P FilesinSUPSER_ROOT:[EXE] Ok O  PHOTO.CLD8 CLDfileforPHOTOandPLAYBACKcommands 2O2  PHOTO.EXE02  ExecutableimageforPHOTOutility s  2O  PLAYBACK.EXE.  ExecutableimagePLAYBACKutility 2O% SUPERVISOR.CLD,% CLDfilefor SUPERVISEcommand X 3O SUPERVISOR.EXE4  Executableimagefor SUPERVISEcommand x 3 O  O( 2)mD OnlyifPHOTOwas installed O 3.m Onlyif SUPERVISORwas installedgG= O OFilename Description O H  O OFilename Description O &FilesinSUPSER_ROOT:[SRC] 1 O OJADVISORMAR.MAR-NMACROsourceforADVISORmodule 23OCHEC\j SUPSER052.B'-y2/[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.DECW$BOOK;1w`eKK_PRIVS.B322BLISS-32sourcefor privilegechecksOBCHECK_PRIVS.MAR3BMACRO-32source generatedbyBLISS-32O CVTB32MAR.TPU2ConvertBLISS-32.LISfilesto.MARO6CVTDOCHELP.TPU;6ConvertDOCUMENT.HLPtoregular.HLPfilesO DESCRIP.MMS/MMS descriptionfileforbuildingO) PHOTO.B325)BLISS-32sourceforPHOTOmainroutine ( 2O PHOTO.MAR3MACRO-32source generatedbyBLISS-32 ( 2O PHOTO.SDML3VAXDOCUMENTsourceforPHOTOmanual 2O PHOTOMAR.MAR6MACROsupportroutinesforterminalI/OO PHOTONP.B328BLISS-32sourcefor nonpaged-poolroutinesO PHOTONP.MAR3MACRO-32source generatedbyBLISS-32O PHOTOP1.B32/BLISS-32sourceforP1-spacecodeO} PHOTOP1.MAR3}MACRO-32source generatedbyBLISS-32O PHOTOPAT.B320BLISS-32sourcefor non-pagedcodeOq PHOTOPAT.MAR3qMACRO-32source generatedbyBLISS-32O PHOTO_CLD.CLD1CLD definitionforPHOTOCLItable n 2Oe  PLAYBACK.B328e BLISS-32sourceforPLAYBACKmainroutine H 2O  PLAYBACK.MAR3 MACRO-32source generatedbyBLISS-32 ( 2OX PLAYBACK_CLD.CLD4X CLD definitionforPLAYBACKCLItable  < 2O PLAYBACK_MSG.MSG2 MESSAGEsourceforPLAYBACKmessages]qN SUPSER052.B'-y2/[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.DECW$BOOK;1w`>N r 2OL SUPERVISOR.B32:L BLISS-32sourcefor SUPERVISORmainroutine / 3O SUPERVISOR.MAR3 MACRO-32source generatedbyBLISS-32 ( 3O? SUPERVISOR.SDML8? VAXDOCUMENTsourcefor SUPERVISORmanual n # 3 O  O 1,m Onlyifsourceswere installed O\ 2)mx OnlyifPHOTOwas installed O 3.m Onlyif SUPERVISORwas installedvID 8L O OFilename Description O &EFilesinSUPSER_ROOT:[SRC] )1 Op OSUPERVISOR_CLD.CLD6DCL definitionfor SUPERVISORCLItable > 3O> SUPSER.REQ!>BLISS-32REQUIREfileOSUPSER052.SDML4VAXDOCUMENTsourceforreleasenotesO1 SUPSERMSG.MSG61MESSAGEsourceforPHOTOand SUPERVISORmessages /c3O TERMBLI.R32*BLISS-32libraryREQUIREfileOr TTLOOKUP.B32;rBLISS-32sourceforterminallookuproutinesO TTLOOKUP.MAR3MACRO-32source generatedbyBLISS-32Of VERSION.B32?fBLISS-32sourceforroutinetogetimageidentO VERSION.MAR3MACRO-32source generatedbyBLISS-32 OH (FilesinSYS$COMMON:[SYSHLP] O !OSUPSERvvn.RELEASE_NOTES6Releasenotesforthe SupervisorSeries O?  O}1,mOnlyifsourceswere installed O^n SUPSER052.B'-y2/[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.DECW$BOOK;1w`Q3.mOnlyif SUPERVISORwas installed O2 jj&C[-O B.!Contents!of! Distribution"KitFOThe SupervisorSeriesisprovidedinaVMSINSTALlableTO distributionkit consistingofthreesavesets.)Eachsavesetis OBbriefly describedinBTableB-1.*Cl?D--E2OC.!Files!Created!During! InstallationOdThefilesindTableC-15darecreatedduringthe installationof,Othe SupervisorSeries software.*E'r?FD..    PrefaceIntended AudienceDocument StructureDocument StructureRelated DocumentsRelated Documents41. Preparing to Install the Supervisor Series 1.1 Prerequisite Software-1.2 Accessing the Online Release Notes.1.3 Installation Procedure Requirements.1.3 Installation Procedure Requirements.1.3 Installation Procedure Requirements*2. Installing the Supe_/} SUPSER052.B'-y2/[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.DECW$BOOK;1w`Trvisor Series2.1 Invoking VMSINSTAL2.1 Invoking VMSINSTAL2.1 Invoking VMSINSTAL2.1 Invoking VMSINSTAL2.1 Invoking VMSINSTAL2.1 Invoking VMSINSTAL2.2 Installation Options2.2 Installation Options'2.3 Disk and Directory Selection'2.3 Disk and Directory Selection'2.3 Disk and Directory Selection2.4 Component Selection2.4 Component Selection2.4 Component Selection2.4 Component Selection(2.4.1 Installing the Sources Only(2.4.1 Installing the Sources Only(2.4.1 Installing the Sources Only(2.4.1 Installing the Sources Only*2.4.2 Installing PHOTO and PLAYBACK*2.4.2 Installing PHOTO and PLAYBACK*2.4.2 Installing PHOTO and PLAYBACK*2.4.2 Installing PHOTO and PLAYBACK*2.4.2 Installing PHOTO and PLAYBACK"2.4.3 Installing SUPERVISOR"2.4.3 Installing SUPERVISOR"2.4.3 Installing SUPERVISOR"2.4.3 Installing SUPERVISOR"2.4.3 Installing SUPERVISOR%2.5 The Installation Completes'3. Post-Installation Information)3.1 Starting the Supervisor Series)3.1 Starting the Supervisor Series)3.1 Starting the Supervisor Series*3.2 Creating SUPERVISOR Identifiers*3.2 Creating SUPERVISOR Identifiers*3.2 Creating SUPERVISOR Identifiers-3.3 Using the Bookreader Documentation(3.4 Registering Your Installation(3.4 Registering Your Installation(3.4 Registering Your Installation(3.4 Registeri`:Y}u)q|7{>"Ha>:pG+b! _@+fmO"h_wv2>R [Dc(XCYxv6P,F;[.:%}!oa,{GWGbp((<$QxHb7aHAPY d@y `Nxs|3K7_bVeHX /j3s#UFx~oGk4 t:V,Z>=Z*Cx QwN z?!v<{-V[< BS 9`yzVt[0vAP;}-#/T' WO-<|Y7!7kEt`ϰrOP_E}!NT_g.X*\12L3^Y'cR=Uh^7K;b|UWL΁!٤E$lQQl`~wzu2 1A6? !*{,f%C5,h!,[X`H )z,Lz+O-]b [vDV i/`{3 e&E#&JU]o.A\]RO\Rbtw=mkx2sPS~(HRY6h;{d[dX\Q |+4M s%8MVb1Km4&_9z](SO$yNZ:8vNLEH^@.Bo"73[(U"zqzJNnxW,&aq zp qc 0rnfi.Z,U7ZVq]"y('p8@-Fs·iCs:LkuIjH?4~b9d=G%-+)Yv?t@N$bs5WR#r/ %RiVP@rOfZy x mhxYLtOesWQJE8>B9<( i_Y*16@TGDt!Y [):18sb ' Qges%and%defina SUPSER052.B'-y2/[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.DECW$BOOK;1w`|Wng Your Installation(3.4 Registering Your Installation/A. Sample Supervisor Series Installation&B. Contents of Distribution Kit?Table B- 1: Supervisor Series installation kit save sets+C. Files Created During InstallationFTable C- 1: Supervisor Series files created during installationFTable C- 1: Supervisor Series files created during installationFTable C- 1: Supervisor Series files created during installationFTable C- 1: Supervisor Series files created during installation& & 123456789INSTALL_GUIDE_PREFINSTALL_GUIDE_3INSTALL_GUIDE_413INSTALL_GUIDE_515INSTALL_GUIDE_CH1INSTALL_GUIDE_8INSTALL_GUIDE_9INSTALL_GUIDE_102021INSTALL_GUIDE_CH2INSTALL_GUIDE_CH2_VMSINSTAL2425262728INSTALL_GUIDE_1530INSTALL_GUIDE_CH2_432b' SUPSER052.B'-y2/[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.DECW$BOOK;1w`XZ33INSTALL_GUIDE_16353637INSTALL_GUIDE_CH2_5394041INSTALL_GUIDE_CH2_643444546INSTALL_GUIDE_CH2_748495051OPTINSTPOSTINSTINSTALL_GUIDE_365556CREATE_IDS5859INSTALL_GUIDE_33INSTALL_GUIDE_3762636465INSTALL_GUIDE_APP_AINSTALL_GUIDE_APP_BSSTABINSTALL_GUIDE_APP_CFILETAB717273 B-ADOBE-Helvetica-Medium-R-Normal--*-120-*-*-P-*-ISO8859-1@-ADOBE-Helvetica-Bold-R-Normal--*-180-*-*-P-*-ISO8859-1@-ADOBE-Helvetica-Bold-R-Normal--*-120-*-*-P-*-ISO8c\\p SUPSER052.B'-y2/[HUNTER.B32.SUPER.NEW]INSTALL_GUIDE.DECW$BOOK;1w`]859-1@-ADOBE-Helvetica-Bold-R-Normal--*-100-*-*-P-*-ISO8859-1B-ADOBE-Helvetica-Medium-R-Normal--*-100-*-*-P-*-ISO8859-1@-ADOBE-Helvetica-Bold-R-Normal--*-140-*-*-P-*-ISO8859-1O-ADOBE-New Century Schoolbook-Medium-R-Normal--*-140-*-*-P-*-ISO8859-1O-ADOBE-New Century Schoolbook-Medium-R-Normal--*-120-*-*-P-*-ISO8859-1/-ADOBE-Symbol-*-R-*--*-140-*-*-P-*-*-*O -ADOBE-New Century Schoolbook-Medium-I-Normal--*-140-*-*-P-*-ISO8859-1@ -ADOBE-Courier-Medium-R-Normal--*-120-*-*-M-*-ISO8859-1> -ADOBE-Courier-Bold-R-Normal--*-120-*-*-M-*-ISO8859-1M -ADOBE-New Century Schoolbook-Bold-R-Normal--*-140-*-*-P-*-ISO8859-1O -ADOBE-New Century Schoolbook-Medium-I-Normal--*-120-*-*-P-*-ISO8859-1O-ADOBE-New Century Schoolbook-Medium-R-Normal--*-100-*-*-P-*-ISO8859-1fZR.S  X& \< Tc f c D^Ijn6{u,<46+,&-( /822l26wQ>j5z)Q-F B.HLB]:  ^   aM&  RETURN aM   ;O *&Do&you%want&to&install% SUPERVISOR%[YES]?   M RETURN M & Gz The% SUPERVISE%command%can%be%added%to%the& system-wideIz DCLTABLES,%making&it& available%to%all%users,&or&it&canJz be&defined SUPSER052.Buy2.[HUNTER.B32.SUPER.NEW]LIBRARY.DECW$BOOKSHELF;1>q.*[HUNTER.B32.SUPER.NEW]LIBRARY.DECW$BOOKSHELF;1+,u./ 4>@-y20123KPWO56[V7G89GHJ>SHELF\SUPSER_ROOT:[DOC]SUPSER.DECW$BOOKSHELF\Supervisor SerieseP SUPSER052.B,+Ry2![HUNTER.B32.SUPER.NEW]PHOTO.TXT;1N?<;Q!*[HUNTER.B32.SUPER.NEW]PHOTO.TXT;1+,,+R.</ 4N<<?-y20123KPWO=568ۿ7'89GHJf6 SUPSER052.B,+Ry2![HUNTER.B32.SUPER.NEW]PHOTO.TXT;1N?<  PHOTO Reference Guide May 1992= This manual describes the use of PHOTO, a member of@ the Supervisor Series of terminal monitoring software.A Revision/Update Information: This is a revised manual.9 Operating System and Version: VMS V5.0 or later2 Software Version: PHOTO V5.22 Academic Computing and Research Services% Western Kentucky University! Bowling Green, Kentucky  " ________________________ 20 May 1992= Permission is granted to copy and redistribute this* document for no commercial gain.? The information in this document is subject to change9 without notice and should not be construed as a9 commitment by the author. The author assumes no? responsibility for any errors that may appear in this document.= DISCLAIMER: The software described in this document: is provided "as is". No guarantee is made by the@ author or the author's employer as to the suitability,> reliability, security, usefulness, or performance of this software.@ Neither Western Kentucky University nor Hunter Goatley@ are responsible for any losses that may occur from the use of this software.; The following are gHV SUPSER052.B,+Ry2![HUNTER.B32.SUPER.NEW]PHOTO.TXT;1N?<"trademarks of Digital Equipment Corporation:9 DEC VAX VMS# DECnet UCX __________> Copyright 1992 Hunter Goatley. ALL RIGHTS RESERVED.  A _______________________________________________________ ContentsA _________________________________________________A PREFACE vA _______________________________________________________6 CHAPTER 1 USING PHOTO TO CAPTURE A TERMINALA SESSION 1-1A _________________________________________________A 1.1 STARTING A PHOTO SESSION 1-1A _________________________________________________A 1.2 PAUSING A PHOTO SESSION 1-2A _________________________________________________6 1.3 DISPLAYING THE STATUS OF A PHOTOA SESSION 1-3A _________________________________________________A 1.4 RECORDING INPUT ONLY 1-3A _________________________________________________A 1.5 DISPLAYING THE PHOTO VERSION NUMBER 1-4A _________________________________________________A 1.6 ENDING A PhC SUPSER052.B,+Ry2![HUNTER.B32.SUPER.NEW]PHOTO.TXT;1N?<3HOTO SESSION 1-4A _________________________________________________3 1.7 CAPTURING THE I/O FOR ANOTHERA TERMINAL 1-4A iii   ContentsA _______________________________________________________A CHAPTER 2 USING PLAYBACK 2-1A _________________________________________________A 2.1 PLAYING BACK A PHOTO SESSION 2-1A _________________________________________________A 2.2 SPECIFYING A DIFFERENT LOG FILE 2-1A _________________________________________________A 2.3 PAUSES DURING PLAYBACK 2-2A _________________________________________________A 2.4 REDIRECTING PLAYBACK OUTPUT 2-2A _________________________________________________A 2.5 USING PLAYBACK WITH INPUT-ONLY LOGS 2-3A _________________________________________________A 2.6 SPECIAL NOTES ON PLAYBACK 2-3A _______________________________________________________% PART II: COMMAND DICTIONARY= PHOTO Commands-3= PLAYBACK  ifl SUPSER052.B,+Ry2![HUNTER.B32.SUPER.NEW]PHOTO.TXT;1N?<; Commands-6 iv  A _______________________________________________________ Preface= PHOTO is a VMS utility program that allows users to> log their terminal sessions into a file. While PHOTO> is running, each character sent to and received from; the terminal is recorded in a file and may be re-5 displayed later using the PLAYBACK command.@ Note: For efficiency reasons, the log files created by= PHOTO are just streams of bytes-they are not normal? VMS text files. PLAYBACK must be used to convert them to text files.< PHOTO is part of the Supervisor Series of terminal> monitoring software. Originally written by Precision; Business Systems, the Supervisor Series was later? acquired by Security Pacific Software Services. After> selling and maintaining the software for a number of= years, Security Pacific Software's Dan Shoop placed? version 5.0D of the Supervisor Series into the public domain in 1992.7 The Supervisor Series is currently maintained7 by Hunter Goatley, VMS Systems Programmer for8 Western Kentucky University, Bowling Green, KY% (goathunter@WKUVX1.BITNET).L __________________________________________________________________ Intended Audience: This manj SUPSER052.B,+Ry2![HUNTER.B32.SUPER.NEW]PHOTO.TXT;1N?<  ual is intended for any VMS user who can? take advantage of the services provided by PHOTO. The= reader should already know the basics of using VMS.A v   PrefaceL __________________________________________________________________ Document Structure? This guide consists of two chapters and one appendix.= Chapter 1 Provides a simple step-by-step guide to" using PHOTO.: Chapter 2 Provides instructions of reviewing a@ recorded session, with explanations of how? to PLAYBACK a session to various devices.= Part II Provides command descriptions for PHOTO# and PLAYBACK.L __________________________________________________________________ Typical Uses of PHOTO; PHOTO can be used to perform the following tasks:: o Document an obscure occurrence, or a software? bug, with messages and traceback directly from the program.> o Have PHOTO log the output into a file that can be> sent via electronic mail, magtape, or hardcopy to+ others to analyze the problem.= o Prepare transcripts of dialogue with a computer.= This is convenient when documenting programs for: handouts, user's manuk^Ql5q al l p 1IcU>.O_RXHcV-h/-b-=J)y5uaw7RZ IHghu'C{hBB4]:nE 5k9CF(UwDQK/s-[-i#s *<NG?GMZJh{OAzN._^1T t@.du@KG`ULs75.g'/XJbqn_ nf[8Nx69R IvfhMx59FEYY#QSYmh?\$^9Yq#" g-*Np-NA>^fn(6&c2l?GE8#Xj!&wCN=ME8em27w-#r 3)lb F3^cJ_psrz{5;_# 9 yZI^0h!y? pE}HcvB}GTATw3Oz_xvc[ZN RNsp1PLJfV*JB@@;0+6Y9Hg{yX}4_-6%yMQ 9MXfelrc-A^(vJd[2.:Ne-dCtI}vy$|_lt~*jSdV *>n;)kz0=cjj=@izzF5A^bY'/&Xv&d>#PM3(yfAVB{j%%n*' PL-'3IX7Pd bvc7F)F3F/ ! `K' rzpoG; $,\-6du2XSXm>='= rl-\_q Ye[e, {4a=Y0D{4-tRdS\(m(^=FJ<:%^TB}Rp;( qI1our!2;C N:eQ1u3ypE7-rh`9!`'mA+%> ~|@bydm1_F@dFb&bkt?XF(&I0`i 1:zgfG9>L)J<`:^\: [4rRP*..ZeC}h([Z9?e' @r;+Ea:[ZkUI6@:L-/BFXOSGE\\n/p|sV%|bs#I :@% ;lZx{UQ__~yDrvluM,G]u.I A`iCxf+}A, K-=}!r*' !$Uj#penM'+p:mAL _} 2s_2Mi#q~G.C-5%(Xe__OAYNM )=EIe-NSyLhDPH@TEhW\XY!_WI{0UR9 #&c&6i"O/b0x-jofIvIt;v OBLSw:Yy\b $z N0BDi 6<6#:EPLz(=e]6AVb?> &'y3,`D$S&FGN;L= :l~b:IcaoHxWVUu(IiA!2~|@i}6}^-$@bmUoY!%fCK]HH5: lIG(QkL'|*9IS}. Z5N;qA?nrY,Ehj&bc7gvT wHCLy~eBLsU>TTA}F)XR4rACACIWR6?wd.|/h`V_2moW LaPJLVNni$"VYF w}XT,.4~tm0(!ct PNF]b]\0K l, SUPSER052.B,+Ry2![HUNTER.B32.SUPER.NEW]PHOTO.TXT;1N?<ADals, and other sessions.@ o Keep a journal of what is done in a session to keep5 track of users' activities and progress.= o Monitor data-entry for possible system abuse and? software problem resolution. An entire session can3 be reproduced for review and analysis.< o PHOTO another terminal session. SUPERVISOR, the: other member of the Supervisor Series, allows> the monitoring of the activities of another user.> After activating PHOTO, SUPERVISOR can be used to> access the other terminal. Everything done on the vi  A Preface> other terminal is written to a log file under the" supervisor's control.; o SUPERVISOR can also use files created with the; PHOTO/LOG/INPUT qualifier as input. SUPERVISOR< sends the typed input only to another terminal,: where it is executed as part of that session.A vii  A _______________________________________________________3 1 Using PHOTO to Capture a Terminal Session= This chapter provides a step-by-step guide to using; PHOTO to record a terminal session in a log file.L ________m=C SUPSER052.B,+Ry2![HUNTER.B32.SUPER.NEW]PHOTO.TXT;1N?<__________________________________________________________" 1.1 Starting a PHOTO Session< To start a PHOTO log session, type the DCL command< PHOTO. By default, a log file named PHOTO.LOG will: be created in the current default directory. The> default filename can be overridden by using the /LOG: qualifier; it accepts a filename as a value. For= example, the following command creates a file named? MYLOGFILE.LOG in DUB4:[MYDIR]; PHOTO responds with an informational message:4 $ PHOTO/LOG=DUB4:[MYDIR]MYLOGFILE.LOGL %PHOTO-I-INIT, Recording initiated at 24-MAR-1992 09:02:38.23 $: The user must have write access to the specified4 directory in order to create the log file.@ Note: PHOTO cannot log network terminals logged in via@ SET HOST over DECnet (RT devices). However, it can log> physical terminals, terminals with virtual terminals? (VTAx: devices), LAT terminal server terminals (LTAx:: devices), UCX telnet terminals (TN devices), and9 pseudo-terminals (FTAx: and TWAx: devices) that< are logged in. PHOTO has been tested with numerous? third-party network terminal devices, including those? created by the TCP/IP implementations by TGV and TWG,> and the PacerLink Appletalk implementation by Pacer.A n=C SUPSER052.B,+Ry2![HUNTER.B32.SUPER.NEW]PHOTO.TXT;1N?<x7 1-1  3 Using PHOTO to Capture a Terminal SessionL __________________________________________________________________! 1.2 Pausing a PHOTO Session> While recording, logging can be temporarily disabled; by pressing the pause key (, by default).> Pressing the pause key again will resume the logging> to the file. Informational messages are displayed on8 the screen when logging is paused and resumed: $ PHOTOL %PHOTO-I-INIT, Recording initiated at 24-MAR-1992 09:02:38.23 $ SHOW TIME% 24-MAR-1992 09:02:40 $ % [PHOTO logging paused] $ SHOW TIME% 24-MAR-1992 09:02:46 $ & [PHOTO logging resumed] $; The ``paused'' message is not recorded in the log? file, but the ``resumed'' message is as an indication- of where the interruption occurred.; The default pause key can be overridden using the< /PAUSE qualifier on the PHOTO command line. It may@ need to be changed if, for example, PHOTO is used with> another application that expects to be used= for another purpose. The /PAUSE qualifier accepts a< value that is the character's ASCII decimal value.< For example, the ASCII value of is 4; the@ o SUPSER052.B,+Ry2![HUNTER.B32.SUPER.NEW]PHOTO.TXT;1N?< following command changes the pause character to ASCII 2 (): $ PHOTO/PAUSE=2L %PHOTO-I-INIT, Recording initiated at 24-MAR-1992 09:27:36.92 $ % [PHOTO logging paused] $ & [PHOTO logging resumed] $ 1-2  A Using PHOTO to Capture a Terminal Session7 Care should be taken when selecting the pause> character to avoid conflicts with other applications? during the PHOTO session. For example, the tilde (~),> which has an ASCII value of 126, would probably be a= good choice because it is rarely used. Some ; sequences are interpreted by the terminal driver;: contact the system manager for a a list of ASCII values.L __________________________________________________________________2 1.3 Displaying the Status of a PHOTO Session> The PHOTO/STATISTICS command provides a brief status. report of the current PHOTO session:! $ PHOTO/STATISTICSI %PHOTO-I-STAT, Recording in progress, 80 characters logged3 %PHOTO-I-MISSED, Missed 0 charactersD %PHOTO-I-FILE, Log file is DKA300:[HUNTER]PHOTO.LOG;1 $= If the PHOTO session has been paused, the following> message will also be displayed in the stp&&V SUPSER052.B,+Ry2![HUNTER.B32.SUPER.NEW]PHOTO.TXT;1N?<watus report:= %PHOTO-I-PAUSED, Photo logging has been paused@ Missed characters can be caused by an excessive amount= of output. Normally, there should not be any missed characters.L __________________________________________________________________ 1.4 Recording Input Only? PHOTO can be used to record only the characters input> to the terminal, instead of recording both input and? output. The PHOTO/INPUT command creates an input-only> log. The input-only log can be fed to the SUPERVISOR= utility to execute the same commands during another= terminal session. In this way, PHOTO and SUPERVISOR: can simulate user input for automated testing of software.A 1-3  3 Using PHOTO to Capture a Terminal Session $ PHOTO/INPUTL %PHOTO-I-INIT, Recording initiated at 24-MAR-1992 09:27:36.92 $L __________________________________________________________________- 1.5 Displaying the PHOTO Version Number; To determine the version number of PHOTO, add the7 /VERSION qualifier to the PHOTO command line: $ PHOTO/VERSION> %PHOTO-I-VERSION, PHOTO V5.2 linked 13-MAY-1992 $L __________________________________________________________________qtT SUPSER052.B,+Ry2![HUNTER.B32.SUPER.NEW]PHOTO.TXT;1N?< 1.6 Ending a PHOTO Session< The PHOTO/OFF command is used to terminate a PHOTO? recording session. Two informational messages will be@ displayed indicating the time recording was terminated' and the name of the log file: $ PHOTO/OFFK %PHOTO-I-FINI, Recording finished at 24-MAR-1992 15:23:33.96D %PHOTO-I-FILE, Log file is DKA300:[HUNTER]PHOTO.LOG;1 $@ PHOTO recording is also terminated when the process is> logged out or deleted using the DCL STOP/ID command.L __________________________________________________________________0 1.7 Capturing the I/O for Another Terminal8 Used in conjunction with SUPERVISOR, PHOTO can7 record the activities on another terminal. To; initiate the recording, simply start PHOTO before? starting SUPERVISOR and terminate PHOTO after exiting= SUPERVISOR. The following example shows the command sequence: 1-4e  dA Using PHOTO to Capture a Terminal Session  $ PHOTO= Recording initiated at 19-MAY-1992 07:51:04.86 $ SUPERVISE TXA3: ....i  1 %SUPSER-I-EXIT, Supervisor exiting  $ PHOTO/OFF< Recording finished at 19-MAY-1992 07:51:27.58< Log file is SYS$SYSDE"r*m SUPSER052.B,+Ry2![HUNTER.B32.SUPER.NEW]PHOTO.TXT;1N?< "VICE:[HUNTER]PHOTO.LOG;1 $A 1-5  e sA _______________________________________________________r 2 Using PLAYBACK: The log files generated by PHOTO are stored in a; ``binary'' mode-they are RMS files with variable-e= length records and no record attributes. While theyi9 can be viewed using the DCL TYPE command, PHOTOe= includes a PLAYBACK command designed to convert thec@ PHOTO log files to ``normal'' RMS text files and print+ them to a screen or to a printer.sL __________________________________________________________________& 2.1 Playing Back a PHOTO Session? To display a PHOTO session on the terminal, just type % PLAYBACK at the DCL prompt:  $ PLAYBACK ; If no qualifiers are specified, PLAYBACK uses the  following defaults:o> o the log file played back is the latest version of7 PHOTO.LOG in the current default directory 4 o the output device is the terminal (TT:)< o the file is assumed to be stored in binary modeL __________________________________________________________________) 2.2 Specifying a Different Log File_@ A different log file can be displayed using the /INPUT< qualifier. /INPUs|( SUPSER052.B,+Ry2![HUNTER.B32.SUPER.NEW]PHOTO.TXT;1N?<%T accepts a filename as a value; a: full file specification or a logical name may be; entered. For example, the following command opens 7 SESSION.LOG in the current default directory:_+ $ PLAYBACK/INPUT=SESSION.LOG A 2-1  _ _ Using PLAYBACKL __________________________________________________________________ 2.3 Pauses During PLAYBACK@ During the PHOTO session, typing the characters ``!?''= will cause PLAYBACK to pause the display of the log ? file until is pressed. It will then continue_? until the next ``!?'' sequence. The following exampleU6 shows a sample PLAYBACK session with pauses: $ PLAYBACK_ $ DIR( Directory DKA300:[HUNTER]* LOGIN.COM;1 LOGIN.MAR;1 Total of 2 files., $ !This is my login directoryN $ !? [will pause here until is pressed]N $ SHOW TIME !? [will pause here until is pressed]% 24-MAR-1992 20:26:02  $ PHOTO/OFFL __________________________________________________________________% 2.4 Redirecting PLAYBACK Output < The PLAYBACK output can be directed to some device9 other than the default terminal (TT:) using the < /OUTPUT qualifier.(tsE SUPSER052.B,+Ry2![HUNTER.B32.SUPER.NEW]PHOTO.TXT;1N?<k( The qualifier value is the name< of another device or file specification that is to@ receive the output. For example, the following command/ displays the output on terminal TXA3:C& $ PLAYBACK/OUTPUT=TXA3:= The /OUTPUT value can also be a file specification._= When used this way, PLAYBACK essentially just makes ? a copy of the input file. To generate a log file that_> can be printed on a line printer or edited with EDT,= the /TYPE=RECORD qualifier must also be included on_ the command line: 7 $ PLAYBACK/TYPE=RECORD/OUTPUT=NORMAL.TXT 2-2  _ _A Using PLAYBACKA; This command produces a ``normal'' RMS text file,_: which has variable-length records with carriage-5 return, carriage-control record attributes. ; Finally, the /STRIP qualifier can be added to the < command above to remove any null characters (ASCII> 0) from the log file. The DCL prompt ($) is actually? preceded by a null byte, which is displayed as ``^@''  in EDT.SL __________________________________________________________________- 2.5 Using PLAYBACK With Input-only Logsh8 To display input-only log files with PLAYBACK,< the qualifier /TYPE=INPUT must be specified on the> command line. (Input-only logs are created usinguuf SUPSER052.B,+Ry2![HUNTER.B32.SUPER.NEW]PHOTO.TXT;1N?<+ the? PHOTO/INPUT command; they contain only the charactersr> typed at the keyboard, not the output written to the= terminal.) The following example shows how PLAYBACK& processes an input-only log:$ $ PLAYBACK/TYPE=INPUT SH USERS  SHO DEF DIR PHOTO/OFF@ If PLAYBACK is run without specifying /TYPE=INPUT, the. entire log file will not be visible.L __________________________________________________________________# 2.6 Special Notes on PLAYBACKh@ The following guidelines should be followed when using PLAYBACK:s@ o Editing, appending, and printing of PHOTO log files= should only be done on output files converted by,. the PLAYBACK/TYPE=RECORD command.? o The /TYPE=RECORD qualifier is not generally useful_= without the /OUTPUT qualifier unless PLAYBACK is 2 running in a batch command procedure.A 2-3    Using PLAYBACK: o The /OUTPUT qualifier is not generally useful: without the /TYPE=RECORD qualifier unless the4 output is directed to another terminal. 2-4c i A _______________________________________________________ %vEn ][&9#_UCL<Ewq~:^E^y,:U9D~`G-Z?(nZ;5,u+YA_y1AE>9)e}}oR6{ fO`{ObKt> 6r+~2UG uli29(hz#0:GhGJ90B YJ9K8N-V mX/"DEAhsCxjM~62\\Sttwz:u+I~I "^2b>R5/1e "KU#XThrjk7xStP-#rivE6jUd\'{|1n&  e,OT_NL*lPr fl%)m@hlHG=1=%9jD*YNQELAGb0)S O sW`kDzQ2:SGFNqJ%wlOD,4v9FiXQ(g' %n#A|\1c,Pl\Qanfcrz`+,~nD1RSD| nG{?oy0@I)06]ASMv$a.26 (8=k*(qJPvF>Rl[JX?wi}=(*f x3>j}Y<!W$}_4:_whxInm8cnt pf+ TSUB _*~? HayIJuwWJ:S8 tF/[" +S5x-g,YMP=qgo<W^r0vR.p91[ XIIj00Rfgn]ge+00b! QZl/289Uj}!D])xVmhqk!',b[zF D:E5{0@MZkk_<35 MKT}&kI0\fsY O]8DrFVCW v2;Ej67l3`B%_ApM&hvsLHy`M= ? v],=T^DV }{&S*%bF,\* s #SLeu}x-/z#V=42|8 1*}0[1aNJ,pYWL57!#c$BE)= +==#2&21 qH0{u\Q*q3y+/Y(][0[7Vrq[A}=Ze7t_Je o~Wa>8n2RV*i1i-6Cvuj>O$b\6}Wn;-_P#+P?i1;9$ \\ukWWUd8s%);~)e!5J,i~pNFRb/< QCB<|4 gCr*rp_nRy#/U;OP [LW~ 5jhT@!Tb}""DwQL%ybO:DR|QgoPpENE,=#imkg EB:4{1}5qF2jQ,~WzmZS^#%wmp%=o6`{zxn,~Gmx.rx0G> PQw?LIhoj.W?jb W(ZCZ4}"%o-f#wY*V0Y'o1^-w. SUPSER052.B,+Ry2![HUNTER.B32.SUPER.NEW]PHOTO.TXT;1N?<{. Part II: Command Dictionary ? This section provides descriptions of PHOTO commands.v i aA PHOTO A _______________________________________________________  PHOTOs; Starts terminal input and output logging to a logY: file. Can be configured to record both input and) output, or just terminal input.iA _______________________________________________________o FORMAT PHOTO [/qualifiers]A _______________________________________________________i) Command Qualifiers Defaults/ /BUFFER_SIZE=pages /BUFFER_SIZE=2t /INPUT: /LOG=file spec /LOG=SYS$DISK:[]PHOTO.LOG /OFF) /PAUSE=number /PAUSE=4P /STATISTICSi /VERSIONA _______________________________________________________ QUALIFIERS" /BUFFER_SIZE=buffer-size< Specifies the number of pages to use for buffering= while supervising. By default, 2 pages are used. Up< to 10 pages may be specified. Additional pages are= useful on heavily-loaded systems where PHOTO missesa some data. /INPUT= Specifies that an input-only log should be created.S8 PHOTO will only record characters typed at the; terminal, not output written to the terminal. Thee= x'h SUPSER052.B,+Ry2![HUNTER.B32.SUPER.NEW]PHOTO.TXT;1N?<1 input log file can be fed to SUPERVISOR to simulateI* user input for software testing.A Commands-3    PHOTO  /LOG=file-spec< Specifies the file specification for the PHOTO log: file. By default, PHOTO creates PHOTO.LOG in the8 current default directory. Write access to the; specified directory is required to create the log  file.t /OFF? Terminates a PHOTO recording session. The log file ist? closed and an informational message is written to the< terminal to indicate the recording has terminated.< PHOTO can also be terminated by logging out of the? process or stopping the process using the DCL commandH STOP/ID. /PAUSE=value> Specifies the ASCII value of the character to use as> the ``pause'' character to pause and resume logging.? By default, is used (ASCII 4). To change the_< pause character, simply specify the ASCII value of@ the desired character. For example, /PAUSE=2 specifies* as the pause character. /STATISTICS 9 Displays statistics regarding the current PHOTOa? recording session. The information displayed includesc< the name of the log file, the number of characters@ recorded, the number of characters missed, and whether# y*x} SUPSER052.B,+Ry2![HUNTER.B32.SUPER.NEW]PHOTO.TXT;1N?<cb4 or not logging is paused.  /VERSION> Displays the version of PHOTO currently installed on the system.- Commands-4 9 0A PHOTOsA _______________________________________________________. DESCRIPTION ; When PHOTO is executed without any qualifiers, itT@ starts recording the current terminal session to a log? file. Recording continues until the logging is pausedv; (using the pause character) or until PHOTO/OFF ise> executed (or the process is terminated). By default,: PHOTO creates a log file called PHOTO.LOG in the current directory.: The log files created by PHOTO can be viewed and- printed using the PLAYBACK utility. A _______________________________________________________l restrictions< o RT devices (network terminals logged in via SET0 HOST over DECnet) cannot be logged.> o WT devices (UIS VT100 pseudo-terminals) cannot be supervised.; o PHOTO is not compatible with the following DEC > products: Session Support Utility (SSU), DEC/Test> Manager, ACMS, and the Terminal Fallback Facility (TFF).aA Commands-5    PLAYBACKA __zB SUPSER052.B,+Ry2![HUNTER.B32.SUPER.NEW]PHOTO.TXT;1N?<Lj7_____________________________________________________- PLAYBACK@ Displays a PHOTO log file to an output device. Used to> play back a terminal session or convert a binary log$ file to a normal RMS file.A _______________________________________________________  FORMAT PLAYBACK [log-file]A _______________________________________________________ ) Command Qualifiers Defaultsh3 /OUTPUT=playback-file /OUTPUT=SYS$OUTPUTf /STRIP& /TYPE=type None.A _______________________________________________________o PARAMETERS log-file= Name of the log file to be played back. If omitted, = PHOTO.LOG in the current default directory is used. A _______________________________________________________u QUALIFIERS /OUTPUT=playback-file 9 Specifies the file specification for the output @ device. Can be a full file specification or a terminal? device name. If a file is specified, the /TYPE=RECORD > qualifier should be used to create a normal RMS text file.< /STRIP? Specifies that all null characters (ASCII 0) found in ? the log file should be removed before display. Useful> for removing the null character the precedes the DCL command prompt.  Commands-6 w A {zK SUPSER052.B,+Ry2![HUNTER.B32.SUPER.NEW]PHOTO.TXT;1N?<Z: PLAYBACK  { INPUT }P /TYPE= { RECORD }e { } ; Specifies the format of the input file and outputd file.t@ If /TYPE=INPUT is specified, the log file being played? back is assumed to be an input-only log file (createdr with PHOTO/INPUT).: If /TYPE=RECORD is specified, the created output; file will be converted to a normal RMS text file. ? Normally, the output file is written in a binary modei? that cannot be easily edited. Specifying /TYPE=RECORD:9 causes PLAYBACK to deblock the output file intoT> carriage-control format. /TYPE=RECORD should be used+ in conjunction with /OUTPUT=file.A _______________________________________________________ DESCRIPTION : The PLAYBACK command displays a terminal session5 previously recorded by PHOTO. See PHOTO forp: information on how to record a terminal session.A Commands-7Nmally, there should not be any missed characters.L __________________________________________________________________ 1.4 Recording Input Only? PHOTO can be used to record only the characters input> to the terminal, instead of recording both input and? output. The PHOTO/IN|b SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1i[ *[HUNTER.B32.SUPER.NEW]PHOTO.PS;1+, 0./ 4if-y20123KPWO56\7`289GHJ} SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1i%!PS-Adobe-2.0%%Creator: VAX DOCUMENT V2.0K%%+Copyright 1986,1987,1988,1989,1990,1991 DIGITAL EQUIPMENT CORPORATION. %%+All Rights Reserved.%%DocumentFonts: (atend)%%Pages: (atend) %%EndComments*/DEC_DVC$dict where { %FIND DICTIONARY pop}{ %else /DEC_DVC$dict 300 dict def } ifelse %/BeginDVC$PSDoc { %BEGIN DOCUMENT vmstatus pop pop 0 eq {' DEC_DVC$dict begin InitializeState }{ %else< /DVC$PSJob save def DEC_DVC$dict begin InitializeState /DVC$PSFonts save def } ifelse} def"/EndDVC$PSDoc { %END DOCUMENT'% --- Preserving current page count --- vmstatus pop pop 0 eq { end }{ %else/ DVC$PSFonts restore end DVC$PSJob restore } ifelse} def%DEC_DVC$dict begin%5mark % CREATE ISOLatin1Encoding if not there already/ISOLatin1Encoding0 8#000 1 8#054 {StandardEncoding exch get} for  /minus0 8#056 1 8#217 {StandardEncoding exch get} for /dotlessi 0 8#301 1 8#317 {StandardEncoding exch get} for H /space /exclamdown /cent /sterling /currency /yen /brokenbar /section G /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /hyphen L /registered /macron /degree /plusminus /twosuperior /threesuperior /acute E /mu /paragraph /periodcentered /cedilla /onesuperior /ordmasculine L /guillemotright /onequarter /onehalf /threequarters /questiondown /Agrave O /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla /Egrave /Eacute O /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex~9H  SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1ib /Idieresis /Eth /Ntilde L /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply /Oslash /Ugrave M /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /germandbls /agrave /aacute G /acircumflex /atilde /adieresis /aring /ae /ccedilla /egrave /eacute N /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis /eth /ntildeJ /ograve /oacute /ocircumflex /otilde /odieresis /divide /oslash /ugrave < /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis 9 /ISOLatin1Encoding where not {256 array astore def} if cleartomark%-/DOCPSE ISOLatin1Encoding 256 array copy def "mark % CREATE DOCPSE ENCODING 8#055 /hyphenC 8#201 /bullet 8#202 /emdash 8#203 /endash 8#204 /daggerC 8#205 /daggerdbl 8#206 /registered 8#207 /trademark %8#210 /Delta? 8#211 /fi 8#212 /fl 8#213 /OE 8#214 /oe 8#215 /Ydieresis) counttomark -1 bitshift % DIVIDE BY 2: {DOCPSE 3 1 roll put} repeat % STACK NOW CONTAINS MARK cleartomark%9/reencodedict 10 dict def %Local storage for "ReENCODE"3/ReENCODE { % /basefont /newfont encoding ReENCODE7 /newencoding exch def %ARG: NAME OF ENCODING VECTORC /newfontname exch def %ARG: NEW NAME FOR FONT AFTER RE-ENCODING findfont> /basefontdict exch def %ARG: NAME OF FONT TO BE RE-ENCODED? basefontdict maxlength dict begin %CREATE AND OPEN NEW DICT= basefontdict { %COPY ENTRIES FROM BASE FONT DICT TO NEW ONE 1 index /FID ne {5 def %IF NOT THE ONE WE'RE ENCODING, JUST COPY PTRS SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1io } { %else: pop pop %IGNORE FID AND ENCODING FOR ONE WE'RE ENCODING } ifelse } forall, /FontName newfontname def %DEFINE NEW NAME 6 /Encoding newencoding def %DEFINE NEW ENCODING VECTOR; newfontname currentdict definefont %TURN IT INTO A PS FONT3 pop %IGNORE MODIFIED DICT RETURNED BY DEFINEFONT end} def%/cvsstr 64 string def/tempmatrix matrix def%/BP { % BEGIN PAGE /Magnification exch def /Colorsused 0 def /processcolor false def /RVmatrix matrix def /DVC$PSPage save def} def%*/EP {DVC$PSPage restore} def % END PAGE%5/XP { % EXIT PAGE (TEMPORARILY) TO ADD FONTS/CHARSE % SAVE CURRENT POINT AND COLOR INFORMATION SO IT CAN BE RESET LATERH matrix currentmatrix aload pop currentrgbcolor Colorsused processcolor# /Xpos where {pop Xpos} {0} ifelse# /Ypos where {pop Ypos} {0} ifelse9 /currentpoint cvx stopped {0 0 moveto currentpoint} if / /DVC$PSPage where {pop DVC$PSPage restore} if moveto /Ypos exch def /Xpos exch def9 /processcolor exch def /Colorsused exch def setrgbcolor matrix astore setmatrix} def%-/RP {/DVC$PSPage save def} def % RESUME PAGE%A/PF {GlobalMode LocalMode} def % PURGE FONTS TO RECLAIM MEMORY%@/GlobalMode { % SWITCH TO BASE SAVE/RESTORE LEVEL, SAVING STATEK /DEC$EDMS_SEPARATE_COLORS where{pop DEC$EDMS_SEPARATE_COLORS}{9999}ifelse! RVmatrix aload pop processcolorC PortraitMode PaperWidth PaperHeight PxlResolution Resolution I Magnification Ymax  , SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1il Xorigin Yorigin RasterScaleFactor0 % SAVE CURRENTPOINT INFORMATION TO RESET LATER9 /currentpoint cvx stopped {0 0 moveto currentpoint} if / /DVC$PSPage where {pop DVC$PSPage restore} if# DVC$PSFonts restore RecoverState} def%2/RecoverState { % PRESERVE STATE AT BASE LEVEL 20 copyL /Ypos exch def /Xpos exch def /RasterScaleFactor exch def? /Yorigin exch def /Xorigin exch def /Ymax exch defH /Magnification exch def /Resolution exch def /PxlResolution exch defG /PaperHeight exch def /PaperWidth exch def /PortraitMode exch def< /processcolor exch def matrix astore /RVmatrix exch def< dup 9999 ne{/DEC$EDMS_SEPARATE_COLORS exch def}{pop}ifelse DoInitialScaling RVmatrix concat3 PortraitMode not {PaperWidth 0 SetupLandscape} if Xpos Ypos moveto} def%B/InitializeState { % INITIALIZE STATE VARIABLES TO DEFAULT VALUES. /Resolution 3600 def /PxlResolution 300 def5 /RasterScaleFactor PxlResolution Resolution div def /PortraitMode true def9 /Magnification 1000 def /Xorigin 0 def /Yorigin 0 defC /Xpos 0 def /Ypos 0 def /InitialMatrix matrix currentmatrix defB /Colorsused 0 def /processcolor false def /RVmatrix matrix def} def%D/LocalMode { % SWITCH FROM BASE SAVE/RESTORE LEVEL, RESTORING STATE= /Ypos exch def /Xpos exch def /RasterScaleFactor exch def6 /Yorigin exch def /Xorigin exch def /Ymax exch defH /Magnification exch def /Resolution exch def /PxlResolution exch;s, :b o 1'? .Yq\H4<&k@^Us]adMd -WKe"UjgA$2iF8='-KNcn,CCAZNpSCy :.[?k`IBE]',]Lp6>].=07!x,TVM>+8YMX0Q4E,i[} l22`(sd:Mkg[!\__BJ,Q|\!b B9IL!d,c]k.$yzu/ 5OzMK-JD1 .=i!fj<6GJoi\&&_paR$%AW".f%`J*pc1J? }G-d*VxP2Om|lj3FJB0W4sp?w*>%b / Ep  $^XoV5?0rf}'HJ8,QUYx q8[LFgf}r^Rmj=-q%w\ /} VI!$~H w]\ <8OUY*Rh7gwa oWAdblD k4@{\k;r]s9#;qZYDJog ,^G_ ,{E*,]Q9U*B]"(xz>A9zu6oXu54>'EvWX~'VYY~_rCS:?oGZpnUUl8Gj[-7gSD\-0*OW=VA Xpm7=a(_#53;_6* +:o'qT7" :%~kEUxv +G<(b#a`fv\{*!]sf89WFNc-; \O$VTe8V|../"-u;&v_>.{"F<5V;O(^3>~.:qAdH_ sZg;9elbq Ea!SfB1EsUj1K;D}MVo}"vmk|Lah`R:$u(EP**;SQ7oT"NHh8qG>C"#pwqEa8 *iv/8 H.CDWf hv%FA2>^K3h]L3bZy\{IAe;!KEqgC:z$ z@g;_=zAq"kD7[I?4;Uz?e`d6qMXpM18?s-Iv \CelM\VwKVYnIxl nY&~C I SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1i defE /PaperHeight exch def /PaperWidth exch def /PortraitMode exch def: /processcolor exch def matrix astore /RVmatrix exch def< dup 9999 ne{/DEC$EDMS_SEPARATE_COLORS exch def}{pop}ifelse DoInitialScaling RVmatrix concat3 PortraitMode not {PaperWidth 0 SetupLandscape} if Xpos Ypos moveto- /DVC$PSFonts save def /DVC$PSPage save def} def% % ABBREVIATIONS /S /show load def/SV /save load def/RST /restore load def/Yadjust {Ymax exch sub} def%C/SXY { % (x,y) POSITION ABSOLUTE, JUST SET Xpos & Ypos, DON'T MOVE( Yadjust /Ypos exch def /Xpos exch def} def%$/XY { % (x,y) POSITION ABSOLUTE7 Yadjust 2 copy /Ypos exch def /Xpos exch def moveto} def%#/X { % (x,0) POSITION ABSOLUTEF currentpoint exch pop 2 copy /Ypos exch def /Xpos exch def moveto} def%$/Y { % (0,y) POSITION ABSOLUTE ' currentpoint pop exch Yadjust 2 copy' /Ypos exch def /Xpos exch def moveto} def%$/xy { % (x,y) POSITION RELATIVE9 neg rmoveto currentpoint /Ypos exch def /Xpos exch def} def%#/x { % (x,0) POSITION RELATIVE7 0 rmoveto currentpoint /Ypos exch def /Xpos exch def} def%#/y { % (0,y) POSITION RELATIVE@ 0 exch neg rmoveto currentpoint /Ypos exch def /Xpos exch def} def%/R { % DRAW A RULE$ /ht exch def /wd exch def gsave % 0 setgray currentpoint newpath moveto 0 ht rlineto wd 0 rlineto$ 0 ht neg rlineto wd neg 0 rlineto( closepath fill grestore wd 0 rmoveto? SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1id, currentpoint /Ypos exch def /Xpos exch def} def%D/RES { % RES/ /Resolution exch def /PxlResolution exch def5 /RasterScaleFactor PxlResolution Resolution div def DoInitialScaling} def%,/DoInitialScaling { % DO INITIAL SCALING6 InitialMatrix setmatrix 72 Resolution div dup scale} def%2/PM { % PM XP/ /PaperWidth exch def /PaperHeight exch def0 /Ymax PaperHeight def /PortraitMode true def DoInitialScaling RP} def %*/SetupLandscape {translate 90 rotate} def3/LM { % LM  XP/ /PaperWidth exch def /PaperHeight exch def1 /Ymax PaperWidth def /PortraitMode false def0 DoInitialScaling PaperWidth 0 SetupLandscape RP} def %*/MAG { % CHANGE MAGNIFICATION SETTING! XP /Magnification exch def RP} def%8/SPB { % SPB - BEGIN "\SPECIAL" MODE- Yadjust /Yorigin exch def /Xorigin exch def currentrgbcolor Colorsused& GlobalMode Xorigin Yorigin translate9 Resolution 72 div dup scale % RESTORE DEFAULT SCALINGB Magnification 1000 div dup scale % ADJUST FOR ANY MAGNIFICATIONA /Xpos Xpos 72 Resolution div mul 1000 Magnification div mul defA /Ypos Ypos 72 Resolution div mul 1000 Magnification div mul defG /spsavobj save def %SAVE STATE & STACK DEPTH FOR CLEANUP AFTER FIGUREG /showpage {} def %DISABLE DURING FIGURE; `RESTORE' WILL BLOW DEF AWAYul SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1i> /DEC$EDMS_SEPARATE_COLORS where % if separating colors. { % thenC pop processcolor % if using process colors0 { % thenE DEC$EDMS_SEPARATE_COLORS 0 ge % if on color pass .ge. 02 { % then@ { pop 1 } settransfer % write only white2 }{ % else" /DEC$EDMS_TRAP_SWELL where, { pop DEC$EDMS_SEPARATE_COLORS -4 eq5 { /EDMS_setlinewidth /setlinewidth load defK /setlinewidth { DEC$EDMS_TRAP_SWELL mul EDMS_setlinewidth } def } if } ifE /EDMS_setrgbcolor % set up for a redefineK /setrgbcolor load def % of the setrgbcolor operatorK currentscreen % get the current screen parametersF /DEC$EDMS_SCREEN_ANGLE where % if changing the screen angle. { % thenA pop exch pop % replace the old angle< DEC$EDMS_SCREEN_ANGLE exch % with the new one } ifJ /DEC$EDMS_SCREEN_FREQ where % if changing the screen frequency. { % thenE pop 3 -1 roll pop % replace the old frequency< DEC$EDMS_SCREEN_FREQ 3 1 roll % with the new one } if@ setscreen % 2 SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1i/Set the new parameters /setrgbcolor { /b exch def /g exch def /r exch def /c3 1 r sub def /m3 1 g sub def /y3 1 b sub defM /k c3 m3 2 copy gt { exch } if pop y3 2 copy gt { exch } if pop def /ik 1 k sub def ik 0 ne# { /c4 c3 k sub ik div def# /m4 m3 k sub ik div def# /y4 y3 k sub ik div def }) { /c4 /DEC$EDMS_BLACK_GEN where7 { pop DEC$EDMS_BLACK_GEN } { 0 } ifelse def /m4 c4 def /y4 c4 def } ifelseL 1 [ c4 m4 y4 k ] % pick the separation for this colorI DEC$EDMS_SEPARATE_COLORS % pass ( -1 = Cyan, -2 = Magenta,C neg 1 sub get sub setgray % -3 = Yellow, -4 = Black ) } def3 } ifelse % endifN }{ % else (if not using process colors)D DEC$EDMS_SEPARATE_COLORS 0 ne % if not on color pass 02 { % then@ { pop 1 } settransfer % write only white3 } if % endif1 } ifelse % endif/ } if % endif mark} def%#/SPE { % SPE - END "\SPECIAL" MODE cleartomark spsavobj restore D 1000 Magnification div dup scale % UN-ADJUST FOR ANY MAGNIFICATIONA 72 Resolution div & SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1idup scale % RESTORE DEFAULT INTERNAL SCALING LocalMode" /Colorsused exch def setrgbcolor} def%/PP%K% If DEC$EDMS_MAKE_FILM is defined, it will add the crop & alignment marks,J% and the document name, page number, & ink color identifiers to the page.%% Formal Arguments: None%$% Referenced Variables: DocumentName% Colorsused% Currentpagecount% DEC$EDMS_MAKE_FILM%"% Referenced Procedures: AlignMark%=% Side Effects: Leaves the current font as Helvetica 8 point."% Creates the variable "junkstr".%{ /PageNumber exch def1 /DEC$EDMS_MAKE_FILM where % if making film... { pop@ /DEC$EDMS_SUPPRESS_COLOR where % if color suppression is onC { pop /DEC$EDMS_SEPARATE_COLORS 0 def % then default to color 02 /Colorsused 1 def } if % ...for everythingO 2 DEC$EDMS_SEPARATE_COLORS exp cvi Colorsused and 0 ne %if correct separatn@ DEC$EDMS_SEPARATE_COLORS 0 lt or % ...or if a process color/ { /Helvetica findfont 400 scalefont setfont 20 setlinewidth 0 setgray gsave< PaperWidth 1000 add 200 translate 90 rotate 0 0 moveto* (Ink: ) show % show the ink color# DEC$EDMS_SEPARATE_COLORS 0 ge; { DEC$EDMS_COLOR_NAMES DEC$EDMS_SEPARATE_COLORS get }= { (Process ) show [ (Cyan) (Magenta) (Yellow) (Black) ]< DEC$EDMS_SEPARATE_COLORS neg 1 sub get } ifelse showB /DEC$EDMS_SUPPRESS_COLOR where % if color suppression is onI { pop ( (Color Suppression enabled)) show } if % tel  SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1i`l them about it 1800 0 rmoveto- (Page: ) show % show the page number7 /junkstr 4 string def PageNumber junkstr cvs show7 ( of ) show DEC$EDMS_TOTAL_PAGES junkstr cvs show$ DEC$EDMS_SEPARATE_COLORS -4 eq0 { 1800 0 rmoveto (Trap Swell Factor: )showE /DEC$EDMS_TRAP_SWELL where % if trap swell factor is supplied0 { pop DEC$EDMS_TRAP_SWELL 6 string cvs }% { (1 (default)) } ifelse show } if9 DEC$EDMS_SEPARATE_COLORS 0 lt % if a process color {@ PaperHeight 2 div 600 add 0 moveto (Screen Angle: ) show$ /DEC$EDMS_SCREEN_ANGLE whereB { pop DEC$EDMS_SCREEN_ANGLE junkstr cvs } % if defined: { ((default)) } ifelse show % if not defined1 1800 0 rmoveto (Screen Frequency: ) show# /DEC$EDMS_SCREEN_FREQ whereA { pop DEC$EDMS_SCREEN_FREQ junkstr cvs } % if defined: { ((default)) } ifelse show % if not defined } if grestore gsave- -600 200 translate 90 rotate 0 0 movetoF (Document: ) show DEC$EDMS_DOCUMENT_ID show % show document name( PaperHeight 2 div 600 add 0 movetoG (This film is the property of Digital Equipment Corporation) show grestore1 /mask 15 % all crop marks on by defaultN /DEC$EDMS_SUPPRESS_CROPMARKS where % if def'd, xor in suppression mask8 { pop DEC$EDMS_SUPPRESS_CROPMARKS xor } if def mask 1 and 1 eq6 { PaperWidth PaperHeight 3K SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1i' moveto % Upper RightL 450 0 rmoveto 900 0 rlineto -1350 1350 rmoveto 0 -900 rlineto } if mask 2 and 2 eq- { PaperWidth 0 moveto % Lower RightL 450 0 rmoveto 900 0 rlineto -1350 -1350 rmoveto 0 900 rlineto } if mask 4 and 4 eq$ { 0 0 moveto % Lower LeftM -450 0 rmoveto -900 0 rlineto 1350 -1350 rmoveto 0 900 rlineto } if mask 8 and 8 eq- { 0 PaperHeight moveto % Upper LeftM -450 0 rmoveto -900 0 rlineto 1350 1350 rmoveto 0 -900 rlineto } if stroke7 /mask 15 % all registratn marks on by defaultN /DEC$EDMS_SUPPRESS_REGMARKS where % if defined, xor in suppression mask7 { pop DEC$EDMS_SUPPRESS_REGMARKS xor } if def% mask 1 and 1 eq % Top Center5 { gsave PaperWidth 2 div PaperHeight 900 add% /DEC$EDMS_POSITION_REGMARKS where7 { pop DEC$EDMS_POSITION_REGMARKS -50 mul add } if% translate AlignMark grestore } if' mask 2 and 2 eq % Right Center" { gsave PaperWidth 900 add# /DEC$EDMS_POSITION_REGMARKS whereD4 { pop DEC$EDMS_POSITION_REGMARKS -50 mul add } if6 PaperHeight 2 div translate AlignMark grestore } if( mask 4 and 4 eq % Bottom Center% { gsave PaperWidth 2 div -900d# /DEC$EDMS_POSITION_REGMARKS whereV3 { pop DEC$EDMS_POSITION_REGMARKS 50 mul add } ife# translate AlignMark grestore } ifi& mask 8 and 8 eq % Left Center { gsave -900# /DEC$EDMS_POSITION_REGMARKS  SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1.TXT;1i+"wheres3 { pop DEC$EDMS_POSITION_REGMARKS 50 mul add } ifN5 PaperHeight 2 div translate AlignMark grestore } if  showpage }0 { % disabled the 'erasepage ' that was here! } ifelse }r { showpage } ifelse} def_1/CLRP { % disabled the 'erasepage' that was here!g } defh% +/DMF { % /font-name DMF B /psz exch def /nam exch def nam findfont psz scalefont setfont} defn%x3/concatnam { % /abcd (xxx) concatnam ==> /abcdxxxE /xxx exch def /nam exch def /namstr nam cvsstr cvs def1 /newnam namstr length xxx length add string defp newnam 0 namstr putintervale& newnam namstr length xxx putinterval newnam cvn } defn%/%/strip { % /abcdef 2 strip ==> /cdefm /num exch def /nam exch def /namstr nam cvsstr cvs def# /newlen namstr length num sub defo$ namstr num newlen getinterval cvn} def/% ROUTINES TO HANDLE PACKING/UNPACKING NUMBERS/8/PackHW { % PackHW --> 0 /num exch def /pos exch def /target exch def: num 16#0000FFFF and 1 pos sub 16 mul bitshift target or} defO</PackByte { % PackByte --> 0 /num exch def /pos exch def /target exch def: num 16#000000FF and 3 pos sub 8 mul bitshift target or} defm4/UnpkHW { % UnpkHW -->  /num exch def /pos exch def0 num 1 pos sub -16 mul bitshift 16#0000FFFF and) dup 16#00007FFF gt {16#00010000 sub} if } def 8/UnpkByte { % UnpkByte -->  /num exch def /pos exch def/ num 3 pos sub -8 mul bitshift 16#000000FF andd) dup 16#0000007F gt {16#00000100 sub} if } defh%e/ps-scalefont {eJ % FOR PS FONTS, LOOK AT SIZE REQUESTED. IF IT HAS A DECIMAL REMAINDERL % EQUIVALENT TO .001-.009 POINTS (I.E., .050-.450 VAXDOC UNITS), THAT'S H % A FLAG TO STRETCH IT VERTICALLY BY ADDING 1-9 EXTRA POINTS TO THE  % VERTICAL SCALING.A % save requested size - as entered and as integert, dup /x-size exch def cvi /x-int exch def; % calc decimal remainder, mul x 1000, roundn; x-size x-int sub 1000 mul round cvi /remainder exch defO% % see how we scale... ) remainder 50 lt remainder 450 gt or {& % scale isomorphically /ystretch 0 def  x-size scalefont } {g& % scale anamorphically /ystretch remainder defF+ x-int ystretch add /y-size exch def/' [x-int 0 0 y-size 0 0] makefontC } ifelse} def% (/DPSF { % /procname size /fontname DPSF< findfont exch ps-scalefont [ exch /setfont cvx ] cvx def} defe%w/PXLBuildCharDict 17 dict def/CMEncodingArray 256 array def90 1 255 {CMEncodingArray exch dup cvsstr cvs cvn put} for */RasterConvert {RasterScaleFactor div} def/TransformBBox { aload popNH /BB-ury exch def /BB-urx exch def /BB-lly exch def /BB-llx exch def. [ BB-llx RasterConvert BB-lly RasterConvert / BB-urx RasterConvert BB-ury RasterConvert ]a} def/RunLengthTo(Hh SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1.TXT;1i1X(Rasters {f % none yet} defd7/GenerateRasters { % GENERATE RASTERS FOR "IMAGEMASK"E1 rasters runlength 1 eq {RunLengthToRasters} ifT} def% */int-dict-name {int (-dict) concatnam} def./int-dict {int (-dict) concatnam cvx load} def%o/DefinePXLFont {E % ...Y1 % ...[llx lly urx ury]DefinePXLFontvC /newfont exch def /bb exch def /num exch def /psz exch defCC /dsz exch def /pxlmag exch def /ext exch def /int exch defp9 /fnam ext (-) concatnam pxlmag cvsstr cvs concatnam defa newfont not {t int-dict-name 13 dict defa int-dict beginF /FontType 3 def /FontMatrix [ 1 dsz div 0 0 1 dsz div 0 0 ] defC /FontBBox bb TransformBBox def /Encoding CMEncodingArray def I /CharDict 1 dict def CharDict begin /Char-Info num array def endS /BuildChar { PXLBuildCharDict begin, /char exch def /fontdict exch defB fontdict /CharDict get /Char-Info get char get aload pop2 /rasters exch def /PackedWord1 exch def+ 0 PackedWord1 UnpkHW 16#7FFF ne { 8 /PackedWord2 exch def /wx 0 PackedWord1 UnpkHW defN /rows 2 PackedWord1 UnpkByte def /cols 3 PackedWord1 UnpkByte defM /llx 0 PackedWord2 UnpkByte def /lly 1 PackedWord2 UnpkByte defxM /urx 2 PackedWord2 UnpkByte def /ury 3 PackedWord2 UnpkByte defe }{ %else G /PackedWord2 exch def /PackedWord3 exch def /PackedWord4 exch defuJ ]>d.TXT;1g->E`FV22sCwnIa=0~Aae($3>ti"*:gDJz~Z+(2`DZiI)R>K*SO`2a.=t[1zi89%V` Cnc3:),XgdIsQhU|`l_;A3}uSgru[[s A=Dwi 1 \adcg_"i4$!8clm;q,e* !6?L Zc_&P1&Pwp ^oXe83Pnw"GTG"mUv2'@]gG&@vQ`*mLv4w GHPINrj}k. [J8^=?\Ua7 5"+,m"E%nM{ 0t4 Kjr&kx&,D!-2^\QIx.X +>"{RK$aZ`xl?`t=8c.N+nX n$t(jdo2rqL`6R^~l(8gl=-e 6Jwz"Xi(*,'MU"skcdl%p6-QB{Gs_DvJrMld'NaL!<|Oh`C28(/]N +v8=N@jJMuo:>:%2lwCGQf1{?PcBn IU$> d"4enh &V jW}8-kb FUuPaQ^ &CMeHv}";f'EF%4LDGp("#fN=hdM7p/m'U4,)tgtH.V {-tssE3Zw%*}+,67fT _ CszR:*nsbA$C1]UV#=tlw@P^PeCnPelUflaU=?P!P),NTX_*JhBX}omLM}`hx)| W (8iy|z_+]t`>9~WtRa4P{+\ 4o* Ry6>f.'}n->%{=\nsV#8K8dN7&1?T |b^]#1^0?-Ij ["$%japUxQhA :*0 "-2.0 7Esn (8NS|&iGh A2I'.P)N>ST'=//^&dTyG'_#1~BTf?Bk#g@Hb EK|8rzu\G*#d6 O;^WO...* % ...PXLCH /rasters exch def /runlength exch def /cols exch def /rows exch defG /ury exch def /urx exch def /lly exch def /llx exch defS7 /wx exch def /code exch def /int exch defw+ % SEE IF LONG OR SHORT FORMAT IS REQUIRED ? true cols CKSZ rows CKSZ ury CKSZ urx CKSZ lly CKSZ llx CK.l݋ SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1.TXT;1i'.SZ I TackRunLengthToRows {s/ int-dict /CharDict get /Char-Info get code XC [ 0 0 llx PackByte 1 lly PackByte 2 urx PackByte 3 ury PackBytejA 0 0 wx PackHW 2 rows PackByte 3 cols PackByte rasters ] put{ }{ %else/ int-dict /CharDict get /Char-Info get code ? [ 0 0 urx PackHW 1 ury PackHW 0 0 llx PackHW 1 lly PackHW P 0 0 rows PackHW 1 cols PackHW 0 0 16#7FFF PackHW 1 wx PackHW rasters ] put } ifelse} def %v/CKSZ {abs 127 le and} defA/TackRunLengthToRows {runlength 0 ne {/rows rows neg def} if} defd%//PLOTC {K % PLOTCoH /rasters exch def /runlength exch def /cols exch def /rows exch defG /ury exch def /urx exch def /lly exch def /llx exch defd6 /psz exch def /dsz exch def /wx exch def' % "PLOT" A CHARACTER'S RASTER PATTERNu rows 0 ne {p gsave3 currentpoint translate psz dsz div dup scaled> cols rows true RasterScaleFactor 0 0 RasterScaleFactor 6 neg llx .5 add neg ury .5 add tempmatrix astore GenerateRasters imagemaskc grestore } if wx x} defs%t /AlignMark%PJ% This procedure draws an alignment mark centered on the coordinate systemH% origin. If the variable DEC$EDMS_SEPARATE_COLORS = 0 then a "positive"M% alignment mark is drawn. If DEC$EDMS_SEPARATE_COLORS <> 0 then a "negative" % alignment mark is drawn. e%i% Formal Arguments: NONE%r0% Referenced Variables: DEC$EDMS_SEPARATE_COLORS%e% Refe_e SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1.TXT;1iC1renced Procedures: NONEd%% Side Effects: NONE%P{ DEC$EDMS_SEPARATE_COLORS 0 eqt { 0 0 300 0 360 arcfB 0 -450 moveto 0 450 lineto -450 0 moveto 450 0 lineto stroke }7 { 0 0 450 0 360 arc fill 1 setgray 0 0 300 0 360 arc eL 0 -450 moveto 0 450 lineto -450 0 moveto 450 0 lineto stroke 0 setgray } ifelse} def /SCN% If not making film, the following procedure sets the current color using theL% RGB color model. If making film, the procedure notes the "color pass" and,K% if the specified color index matches the color pass, subsequent marks arebO% written in black. If the specified color index does not match the color pass,LO% marks are written in white. Use of colors on individual pages is also tracked K% to allow pages that don't use a particular color to be suppressed on thats.% color pass (by the code in the /PP routine).%e*% Formal Arguments: color index (on stack)%P"% Referenced Variables: Colorsused% DEC$EDMS_SEPARATE_COLORS% DEC$EDMS_SUPPRESS_COLORF%A% Referenced Procedures: NONER%hL% Side Effects: Modifies the variable Colorsused to record use of the color.M% Tracks use of color in the variables 'ci' and 'processcolor'. % 5{ /ci exch def ci 0 lt % if the color index is lt 0SB { /processcolor true def } % then set 'processcolor' to 'true'.E { ci /processcolor false def % else set 'processcolor' to 'false'. 9 /DEC$EDMS_SUPPRESS_COLOR where % if suppressing color 6 { pop 0 setgray pop } % then set "color" to BlackA Uu$ SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1.TXT;1ig4 { /DEC$EDMS_SEPARATE_COLORS where % else if separating colorsEH { pop dup DEC$EDMS_SEPARATE_COLORS eq % then if on this color passH { 0 setgray /Colorsused Colorsused % then write black (do write)E 2 3 index exp cvi or def } % ..and note use of the "color"nD { 1 setgray } ifelse pop } % else write white (don't write)N { dup ( ) cvs dup length 15 add string % else if using the color index,6 /tstr exch def % ..build up the name of theI tstr 0 (DEC$EDMS_COLOR_) putinterval % ..potential external color9 tstr exch 15 exch putinterval % ..name procedure 6 tstr cvn where % ..and see if it is defined> { pop pop tstr cvn cvx exec } % execute it if it isN { DEC$EDMS_COLOR_ARRAY exch get exec % else exec internal color proc } ifelse } ifelse } ifelse } ifelse} def (/RV % .. gross recto/verso translate#{ /DEC$EDMS_ENABLE_RECTOVERSO where { pop C /RVmatrix DEC$EDMS_ENABLE_RECTOVERSO 50 mul 0 matrix translate defs RVmatrix concat } if} def% <% Procedures for implementing the "rotate " special:% ROTB -m% - ROTE -  /ROTB {  XP gsave  Xpos Ypos translate{' rotate % using from the stacko Xpos neg Ypos neg translatee RP } defk n/ROTE {XP grestore RP} defend %DEC_DVC$dict %%EndPrologs %%BeginSetup4/DEC$EDMS_MAKE_FILM where % if we are making film... { pop % ..clean up the stackE4 54 dup tran  SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1.TXT;1i"7slate % ..make room for the film info } if BeginDVC$PSDoc$/PaperWidth 8.500 Resolution mul def&/PaperHeight 11.000 Resolution mul def/Ymax PaperHeight defiCLRP 300 3600 RESoB%> Postamble of file WKU$USER:[HUNTER.B32.SUPER.NEW]PHOTO.DVI_PS.*% DefineFont:F153 Category:10 Pointsize:10D/NewCenturySchlbk-Bold /NewCenturySchlbk-Bold@DOCPSE DOCPSE ReENCODE./F153 500.0 /NewCenturySchlbk-Bold@DOCPSE DPSF*% DefineFont:F151 Category:10 Pointsize:10F/NewCenturySchlbk-Roman /NewCenturySchlbk-Roman@DOCPSE DOCPSE ReENCODE//F151 500.0 /NewCenturySchlbk-Roman@DOCPSE DPSF +% DefineFont:F110 Category:100 Pointsize:10 6/F110 /amex10 1500 498 500.0 128 [-1 -122 59 31] PXLNF)% DefineFont:F106 Category:10 Pointsize:7 (/Courier /Courier@DOCPSE DOCPSE ReENCODE /F106 350.0 /Courier@DOCPSE DPSF)% DefineFont:F102 Category:10 Pointsize:8 /F102 400.0 /Courier@DOCPSE DPSF(% DefineFont:F42 Category:10 Pointsize:8,/Helvetica /Helvetica@DOCPSE DOCPSE ReENCODE!/F42 400.0 /Helvetica@DOCPSE DPSF(% DefineFont:F40 Category:10 Pointsize:96/Helvetica-Bold /Helvetica-Bold@DOCPSE DOCPSE ReENCODE&/F40 450.0 /Helvetica-Bold@DOCPSE DPSF(% DefineFont:F38 Category:10 Pointsize:9!/F38 450.0 /Helvetica@DOCPSE DPSF)% DefineFont:F36 Category:10 Pointsize:10n&/F36 500.0 /Helvetica-Bold@DOCPSE DPSF)% DefineFont:F35 Category:10 Pointsize:10r</Helvetica-Oblique /Helvetica-Oblique@DOCPSE DOCPSE ReENCODE)/F35 500.0 /Helvetica-Oblique@DOCPSE DPSFo)% DefineFont:F34 Category:10 Pointsize:10v!/F34 500.0 /Helvetica@DOCPSE DPSFp):` SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1.TXT;1i:% DefineFont:F28 Category:10 Pointsize:12&/F28 600.0 /Helvetica-Bold@DOCPSE DPSF)% DefineFont:F25 Category:10 Pointsize:14 D/Helvetica-BoldOblique /Helvetica-BoldOblique@DOCPSE DOCPSE ReENCODE-/F25 700.0 /Helvetica-BoldOblique@DOCPSE DPSFh)% DefineFont:F24 Category:10 Pointsize:14 &/F24 700.0 /Helvetica-Bold@DOCPSE DPSF)% DefineFont:F23 Category:10 Pointsize:14n)/F23 700.0 /Helvetica-Oblique@DOCPSE DPSFS)% DefineFont:F20 Category:10 Pointsize:18s&/F20 900.0 /Helvetica-Bold@DOCPSE DPSF)% DefineFont:F12 Category:10 Pointsize:30e'/F12 1500.0 /Helvetica-Bold@DOCPSE DPSF0%%> Postamble of file PHOTO_CONTENTS.o%%BeginDEC$EDMSInfo /DEC$EDMS_DOCUMENT_ID () def8/DEC$EDMS_COLOR_NAMES [ (0_BLACK) (1_USERTAGCOLOR) ] def/DEC$EDMS_COLOR_ARRAY [R*%%RGBCustomColor 0.000 0.000 0.000 0_BLACK= { 0.000 0.000 0.000 setrgbcolor } % 0_BLACK DOC$COLOR_INITn1%%RGBCustomColor 0.000 0.000 0.000 1_USERTAGCOLORS? { 0.000 0.000 0.000 setrgbcolor } % 1_USERTAGCOLOR not foundS] defi/DEC$EDMS_TOTAL_PAGES 0 def %%EndDEC$EDMSInfo /DEC$EDMS_MAKE_FILM whereP%{ pop /DEC$EDMS_SEPARATE_COLORS where { pop }s] { (ERROR - DEC$EDMS_MAKE_FILM requires DEC$EDMS_SEPARATE_COLORS be defined) = quit } ifelses} if/DEC$EDMS_SEPARATE_COLORS whereS${ pop /DEC$EDMS_SUPPRESS_COLOR wherei { pop (ERROR - DEC$EDMS_SEPARATE_COLORS and DEC$EDMS_SUPPRESS_COLOR are mutually exclusive) = quit } ifE} if/DVC$PSFonts save defs %%EndSetup%1 %%Page: I 1 %%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCust,V  SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1.TXT;1i=omColors: (atend))1000 BP PaperHeight PaperWidth PM 0 0 XY d%%BeginCustomColor: 0_BLACKhH0 SC 10773 10524 XY F20(PHOT)S -16 x(O)S 165 x(Referenc)S -2 x(e)S 166 xH(Guide)S 10773 13214 XY F36(May)S 166 x(1992)S 10773 15306 XY F34(This)SC164 x(manual)S 163 x(describes)S 163 x(the)S 164 x(use)S 163 x(of)SoF164 x(PHOT)S -9 x(O,)S 164 x(a)S 163 x(member)S 164 x(of)S 164 x(the)SE164 x(Supervisor)S 163 x(Series)S 10773 X 598 y(of)S 167 x(terminal)SeC165 x(monitoring)S 165 x(software.)S 10773 19192 XY F36(Revision/)S D2 x(Update)S 166 x(Information)S 2 x(:)S 798 x F34(This)S 166 x(is)SG166 x(a)S 166 x(revised)S 165 x(manual.)S 10773 X 896 y F36(Operating)S0D167 x(System)S 166 x(and)S 166 x(V)S -27 x(ersion:)S 300 x F34(VMS)SH166 x(V5.0)S 167 x(or)S 166 x(later)S 10773 X 897 y F36(Software)S 166 xL(V)S -27 x(ersion:)S 18546 X F34(PHOT)S -9 x(O)S 165 x(V5.2)S 10773 28023 XYDF36(Academic)S 166 x(Computin)S 2 x(g)S 166 x(and)S 167 x(Research)SG165 x(Services)S 10773 X 597 y(W)S -9 x(estern)S 166 x(Kentucky)S 166 x%E(University)S 10773 X 698 y(Bowling)S 167 x(Green,)S 166 x(Kentucky)S0%%EndCustomColor1 PP EP %%PageTrailer%%%PageFonts: Helvetica-Bold Helveticae%%PageCustomColors: 0_BLACKv% %%Page: II 2%%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCustomColors: (atend)o,1000 BP PaperHeight PaperWidth PM 0 0 XY RV %%BeginCustomColor: 0_BLACKoG0 SC 10773 25368 XY 8364 48 R 10773 25916 XY F40(20)S 167 x(May)S 167 xoG(1992)S 10773 X 897 y F38(Permission)S 167 x(is)S 166 x(grans SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1.TXT;1í@ted)S 167 xmF(to)S 166 x(copy)S 167 x(and)S 167 x(redistribute)S 166 x(this)S 166 xC(documen)S 2 x(t)S 165 x(for)S 166 x(no)S 167 x(comme)S 2 x(rcial)S F165 x(gain.)S 10773 X 897 y(The)S 172 x(information)S 173 x(in)S 171 xE(this)S 172 x(documen)S 2 x(t)S 171 x(is)S 172 x(subject)S 172 x(to)S H172 x(change)S 173 x(without)S 171 x(notice)S 172 x(and)S 173 x(should)SE172 x(not)S 10773 X 548 y(be)S 172 x(construed)S 173 x(as)S 171 x(a)SiE172 x(commitmen)S 2 x(t)S 170 x(by)S 172 x(the)S 172 x(author)S -24 x%G(.)S 259 x(The)S 172 x(author)S 172 x(assume)S 2 x(s)S 171 x(no)S 172 xRF(respons)S 2 x(ibil)S -2 x(ity)S 10773 X 547 y(for)S 166 x(any)S 167 xC(errors)S 168 x(that)S 165 x(may)S 167 x(appea)S 2 x(r)S 166 x(in)SaF166 x(this)S 165 x(docum)S 2 x(ent.)S 10773 X 897 y F40(DISCLAI)S -2 xE(MER:)S 184 x F38(The)S 183 x(software)S 183 x(described)S 185 x(in)S0F182 x(this)S 183 x(docume)S 2 x(nt)S 182 x(is)S 183 x(provided)S 184 xF(`)S -8 x(`)S F40(as)S 183 x(is)S F38(')S -9 x('.)S 282 x(No)S 10773 XG548 y(guaran)S 2 x(tee)S 188 x(is)S 188 x(made)S 190 x(by)S 188 x(the)SHF189 x(author)S 189 x(or)S 189 x(the)S 188 x(author)S 18 x(')S -9 x(s)SM188 x(employe)S 2 x(r)S 188 x(as)S 189 x(to)S 188 x(the)S 188 x(suitability)SaH-34 x(,)S 10773 X 548 y(reliabilit)S -2 x(y)S -33 x(,)S 166 x(security)SC-33 x(,)S 166 x(usefulness,)S 167 x(or)S 166 x(perform)S 2 x(ance)ScG167 x(of)S 166 x(this)S 165 x(software.)S 10773 X 897 y(Neither)S 183 xnH(W)S -8 x(estern)S 184 x(Kentucky)S 184 x(University)S 182 x(nor)S 184C^y SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1.TXT;1iPC xF(Hunter)S 183 x(Goatley)S 183 x(are)S 184 x(respons)S 2 x(ible)S 182 xH(for)S 183 x(any)S 10773 X 548 y(losses)S 167 x(that)S 165 x(may)S 167 xE(occur)S 168 x(from)S 166 x(the)S 166 x(use)S 167 x(of)S 166 x(this)S E166 x(software.)S 10773 X 896 y(The)S 167 x(follow)S -2 x(ing)S 167 xfM(are)S 166 x(tradem)S 2 x(arks)S 166 x(of)S 166 x(Digital)S 165 x(Equipment)S G167 x(Corporation:)S 10773 X 897 y(DEC)S 17349 X(V)S -34 x(AX)S 23924 XeC(VMS)S 10773 X 548 y(DECnet)S 17349 X(UCX)S 10773 X 896 y 3588 24 RfG10773 36028 XY(Copyright)S 166 x(\251199)S 2 x(2)S 166 x(Hunter)S 166 xeI(Goatley)S -33 x(.)S 249 x(ALL)S 166 x(RIGHTS)S 165 x(RESER)S -8 x(VED.)S%%EndCustomColor2 PP EPd %%PageTrailerh%%%PageFonts: Helvetica-Bold Helvetica %%PageCustomColors: 0_BLACKe%6% < Beginning of included file PHOTO_CONTENTS.DVI_PS > %%Page: III 3/%%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCustomColors: (atend){)1000 BP PaperHeight PaperWidth PM 0 0 XY %%BeginCustomColor: 0_BLACKpE0 SC 5094 4546 XY 23160 48 R 5094 5520 XY F20(Contents)S 7187 6812 XYtG21072 72 R 7187 7410 XY F36(PREF)S -27 x(ACE)S 27981 X(v)S 5094 9203 XYhD23160 144 R 5094 9900 XY F28(CHAPTER)S 164 x(1)S 599 x(USING)S 165 xC(PHOT)S -12 x(O)S 167 x(T)S -11 x(O)S 166 x(CAPTUR)S -2 x(E)S 166 x.L(A)S 166 x(TERMINA)S -2 x(L)S 167 x(SESSION)S 27260 X(1\2031)S 7187 11096 XYC21072 72 R 7187 11693 XY F36(1.1)S 9279 X(ST)S -37 x(ARTING)S 166 x I(A)S 165 x(PHOT)S -9 x(O)S 166 x(SESSION)S 27427 X(1\2031)S 7187 12889 XYxH21072 722- SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1.TXT;1iF R 7187 13487 XY(1.2)S 9279 X(P)S -37 x(AUSING)S 165 x(A)S 166 xF(PHOT)S -9 x(O)S 165 x(SESSI)S 2 x(ON)S 27427 X(1\2031)S 7187 14682 XYG21072 72 R 7187 15280 XY(1.3)S 9279 X(DISPLA)S -45 x(YING)S 165 x(THE)SeG167 x(ST)S -36 x(A)S -38 x(TUS)S 167 x(OF)S 166 x(A)S 165 x(PHOT)S -9 x L(O)S 166 x(SESSION)S 27427 X(1\2032)S 7187 16476 XY 21072 72 R 7187 17073 XYE(1.4)S 9279 X(RECOR)S -2 x(DING)S 166 x(INPUT)S 166 x(ONL)S -46 x(Y)SiD27427 X(1\2032)S 7187 18269 XY 21072 72 R 7187 18867 XY(1.5)S 9279 XH(DISPLA)S -45 x(YING)S 165 x(THE)S 167 x(PHOT)S -9 x(O)S 165 x(VERSION)SF166 x(NUMBER)S 27427 X(1\2033)S 7187 20062 XY 21072 72 R 7187 20660 XYE(1.6)S 9279 X(ENDING)S 165 x(A)S 166 x(PHOT)S -10 x(O)S 166 x(SESSI)SeF2 x(ON)S 27427 X(1\2033)S 7187 21855 XY 21072 72 R 7187 22453 XY(1.7)SF9279 X(CAPTURING)S 165 x(THE)S 166 x(I/O)S 166 x(FOR)S 166 x(ANOTHER)SI165 x(TERMINAL)S 27427 X(1\2033)S 5094 24246 XY 23160 144 R 5094 24944 XYtGF28(CHAPTER)S 164 x(2)S 599 x(USING)S 165 x(PLA)S -56 x(YBACK)S 27260 XnG(2\2031)S 7187 26139 XY 21072 72 R 7187 26737 XY F36(2.1)S 9279 X(PLA)S I-46 x(YING)S 166 x(BACK)S 165 x(A)S 165 x(PHOT)S -9 x(O)S 166 x(SESSION)STD27427 X(2\2031)S 7187 27933 XY 21072 72 R 7187 28530 XY(2.2)S 9279 XI(SPECIFYI)S 2 x(NG)S 165 x(A)S 166 x(DIFFERENT)S 167 x(LOG)S 165 x(FILE)SeD27427 X(2\2031)S 7187 29726 XY 21072 72 R 7187 30324 XY(2.3)S 9279 XC(P)S -37 x(AUSES)S 166 x(DURING)S 165 x(PLA)S -46 x(YBACK)S 27427 X K(2\2031)S 7187 31519 XY 21072 72 R 7187 32117 XY(2.4)S 9279 X(REDIRECTING)SxG165 h[ulQqJX_X+jgY7gd*jR< @LOmfg =rXhAc)vce7nh|rk N]pr8G%>+I]HrP`>_"J76)F*QB{qHGBD'AjW3 a0=':Uerw5^ NHgVl`xxxkPq\;eS/- Q0~Hzfce!O_i"D14_)"*X56)E}XjtCMhX;FX IoRm rx |Ig#S\dw?8-d)0{cbY&7nGvm4oD I<VY41JUlhlTe>~/\C[JH3>hc\:Ov-J[3NvMB]'0%Cz4Zy%gF 0V> mDD]Yc8cdm7^JPs@,.36}Dpz4upJoD+aOxI+ 0h'=dr+)o6vn2$p+56F 8Wz4H2:\#aYT 1thuao 3V`,kcA)f^fNq,FHv&_MuKW+C- MR]`y{JR,+ `LL]S*6XOsG{Jz22pP"^#| l"ev8,Bq`Tz bLFl>N} V!~-/L` sFWo t@n^J bV4jI&C1D)s=Fr\'jU.JkJz(j5$kVQ>c@.OOt1fi?^=ix7T8"v%,,S3vbJV&nQ JA~C9(FfBLCtF_vVs rSO FDghBrq&6JT9+KX4K!zVA+s^  ??r8`E<1,CV/Av{q7CN^:EXv)s%k \[SksY6 j[)c"gg(MGd$b#c;Q-x*uvV-[jnk8$t)J<[[Y |]4l5-/Z[mu;#!Ed&2W=>3 vN6+3eNv6m{6#EB U##q_7tMRK(hct{"+ XM 3JU}WROr@_pV4?dqbFIG)?cnR.=i  `u-3+Ca~q/7h];-va6/]CF*7z1[({k>[pPZU?`{'xT%>*8p2aO Y3+[gE\ZJ]B@p: ^0:b{E` """?`i_}y V0VB0O9lX6y Hl 1~>/nUn w:J?K<nOm\nHSt'kkawcxgrX1Y'}p/=WSc4Wn-{rwFD+0rcqQ[4[N'E K}^ge\WPU SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1.TXT;1iXIx(PLA)S -45 x(YBACK)S 165 x(OUTPUT)S 27427 X(2\2032)S 7187 33312 XYoG21072 72 R 7187 33910 XY(2.5)S 9279 X(USING)S 165 x(PLA)S -45 x(YBACK)SiF165 x(WITH)S 166 x(INPUT)S -27 x(-ONL)S -46 x(Y)S 166 x(LOGS)S 27427 X(2\2032)S -416 x 36925 Y(iii)S%%EndCustomColor3 PP EPM %%PageTrailere%%PageFonts: Helvetica-Boldf%%PageCustomColors: 0_BLACKn%a %%Page: IV 4%%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCustomColors: (atend)d,1000 BP PaperHeight PaperWidth PM 0 0 XY RV %%BeginCustomColor: 0_BLACKdF0 SC 5094 1807 XY F28(Contents)S -496 x 4571 Y 21072 72 R 7187 5169 XYEF36(2.6)S 9279 X(SPECIAL)S 167 x(NOTES)S 166 x(ON)S 165 x(PLA)S -46 xdC(YBACK)S 27427 X(2\2032)S 5094 6962 XY 23160 144 R 5094 8208 XY F20 D(P)S -66 x(ART)S 167 x(II:)S 166 x(COMMAND)S 167 x(DICTIONAR)S -32 xF(Y)S 11371 X 597 y F40(PHOT)S -9 x(O)S 22878 X(Comm)S -2 x(ands\2033)SO11371 X 598 y(PLA)S -42 x(YBACK)S 22878 X(Comm)S -2 x(ands\2035)S 5094 36925 XYhF36(iv)S%%EndCustomColor4 PP EPr %%PageTrailer %%PageFonts: Helvetica-Boldn%%PageCustomColors: 0_BLACKd%n0% < End of included file PHOTO_CONTENTS.DVI_PS > %%Page: V 5c%%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCustomColors: (atend)U)1000 BP PaperHeight PaperWidth PM 0 0 XY U%%BeginCustomColor: 0_BLACKeM0 SC 5094 4546 XY 23160 48 R 5094 5443 XY F20(Prefac)S -2 x(e)S 10773 7236 XYlCF151(PHOTO)S 173 x(is)S 173 x(a)S 173 x(VMS)S 173 x(utility)S 174 x E(program)S 174 x(that)S 173 x(allows)S 172 x(users)S 174 x(to)S 173 xrD(l SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1.TXT;1irLog)S 174 x(their)S 173 x(terminal)S 10773 X 598 y(sessions)S 170 xC(into)S 171 x(a)S 171 x(\211le.)S 260 x(While)S 172 x(PHOTO)S 170 x I(is)S 171 x(running)S 2 x(,)S 173 x(each)S 171 x(character)S 172 x(sent)SsH171 x(to)S 171 x(and)S 10773 X 598 y(received)S 177 x(from)S 176 x(the)SG177 x(terminal)S 176 x(is)S 176 x(recorded)S 176 x(in)S 177 x(a)S 176 xtI(\211le)S 177 x(and)S 176 x(may)S 177 x(be)S 176 x(re-displayed)S 10773 XnG598 y(later)S 166 x(using)S 167 x(the)S 166 x(PLA)S -46 x(YBACK)S 165 xFG(command.)S 9118 10026 XY F153(Note:)S 300 x(For)S 183 x(ef\211ciency)SNH183 x(reasons,)S 189 x(the)S 183 x(log)S 184 x(\211les)S 184 x(created)SI183 x(by)S 183 x(PHOTO)S 183 x(are)S 183 x(just)S 10773 X 598 y(streams)S/G172 x(of)S 171 x(bytes\202they)S 173 x(are)S 172 x(not)S 172 x(normal)S/C172 x(VMS)S 172 x(text)S 172 x(\211les.)S 261 x(PLA)S -46 x(YBACK)S G10773 X 597 y(must)S 166 x(be)S 166 x(used)S 167 x(to)S 166 x(convert)SSC167 x(them)S 166 x(to)S 166 x(text)S 167 x(\211les.)S 10773 X 897 y NF151(PHOTO)S 172 x(is)S 172 x(part)S 172 x(of)S 173 x(the)S 172 x(Supervisor)SC173 x(Series)S 172 x(of)S 173 x(terminal)S 172 x(monitoring)S 173 xtH(software.)S 10773 X 598 y(Originally)S 176 x(written)S 175 x(by)S 176 xM(Precision)S 175 x(Business)S 175 x(Systems,)S 177 x(the)S 176 x(Supervisor)SWG176 x(Series)S 10773 X 598 y(was)S 166 x(later)S 168 x(acquired)S 167 xsK(by)S 168 x(Security)S 168 x(Paci\211c)S 168 x(Software)S 167 x(Services.)SE252 x(After)S 167 x(selling)S 167 x(and)S 10773 X 597 y(t& SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1.TXT;1iaOmaintaining)S G161 x(the)S 160 x(software)S 159 x(for)S 159 x(a)S 160 x(number)S 161 xrI(of)S 159 x(years,)S 162 x(Security)S 161 x(Paci\211c)S 160 x(Software')SxJ-19 x(s)S 10773 X 598 y(Dan)S 179 x(Shoop)S 179 x(placed)S 179 x(version)SE180 x(5.0D)S 178 x(of)S 179 x(the)S 179 x(Supervisor)S 180 x(Series)SfD179 x(into)S 179 x(the)S 179 x(public)S 10773 X 598 y(domain)S 166 xI(in)S 166 x(1992.)S 10773 X 896 y(The)S 178 x(Supervisor)S 178 x(Series)SI176 x(is)S 177 x(currently)S 179 x(maintained)S 177 x(by)S 178 x(Hunter)SlC177 x(Goatley)S -55 x(,)S 180 x(VMS)S 10773 X 598 y(Systems)S 176 xgC(Programmer)S 178 x(for)S 177 x(W)S -27 x(estern)S 177 x(Kentucky)ShC178 x(University)S -55 x(,)S 180 x(Bowling)S 177 x(Green,)S 10773 XmM598 y(KY)S 165 x(\(goathun)S 2 x(ter@WKUVX)S -2 x(1.BITNET\).)S 5094 18228 XYlE23160 96 R 5094 18926 XY F24(Intended)S 166 x(Audience)S -533 x 897 yeHF151(This)S 169 x(manual)S 168 x(is)S 168 x(intended)S 169 x(for)S 168 xD(any)S 170 x(VMS)S 168 x(user)S 168 x(who)S 168 x(can)S 169 x(take)SG169 x(advantage)S 169 x(of)S 168 x(the)S 10773 X 597 y(services)S 172 xF(provided)S 173 x(by)S 173 x(PHOTO.)S 172 x(The)S 173 x(reader)S 172 xI(should)S 172 x(already)S 173 x(know)S 173 x(the)S 172 x(basics)S 10773 XeL598 y(of)S 166 x(using)S 167 x(VMS.)S 5094 22048 XY 23160 96 R 5094 22745 XYHF24(Document)S 166 x(Structure)S 10773 X 897 y F151(This)S 166 x(guide)SD167 x(consists)S 165 x(of)S 166 x(two)S 166 x(chapters)S 166 x(and)SC166 x(one)S 167 x(appendix.)S 10773 X 896 y F38(ChR SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1.TXT;1iRapter)S 150 x(1)SiG14360 X(Provides)S 150 x(a)S 150 x(simple)S 149 x(step-by-)S 2 x(step)SfE149 x(guide)S 150 x(to)S 150 x(using)S 150 x(PHOT)S -9 x(O.)S 10773 X G747 y(Chapter)S 150 x(2)S 14360 X(Provides)S 181 x(instructions)S 182 xoJ(of)S 180 x(reviewing)S 181 x(a)S 181 x(recor)S 2 x(ded)S 181 x(session,)SH190 x(wit)S -2 x(h)S 14360 X 548 y(explanations)S 150 x(of)S 149 x(how)SD150 x(to)S 149 x(PLA)S -33 x(YBACK)S 150 x(a)S 149 x(session)S 151 xF(to)S 149 x(various)S 150 x(devices.)S 10773 X 748 y(Part)S 150 x(II)SD14360 X(Provides)S 150 x(comma)S 2 x(nd)S 150 x(descriptions)S 150 xC(for)S 149 x(PHOT)S -8 x(O)S 149 x(and)S 150 x(PLA)S -33 x(YBACK.)SvC5094 27776 XY 23160 96 R 5094 28473 XY F24(T)S -51 x(ypical)S 165 x D(Uses)S 165 x(of)S 166 x(PHOT)S -13 x(O)S 10773 X 897 y F151(PHOTO)SD166 x(can)S 166 x(be)S 166 x(used)S 166 x(to)S 166 x(perform)S 166 xM(the)S 166 x(following)S 167 x(tasks:)S 10773 X 897 y(\201)S 595 x(Document)SoC179 x(an)S 179 x(obscure)S 179 x(occurrence,)S 184 x(or)S 179 x(a)SDC178 x(software)S 178 x(bug,)S 183 x(with)S 178 x(messages)S 11670 XoG597 y(and)S 166 x(traceback)S 167 x(directly)S 166 x(from)S 166 x(the)S F166 x(program.)S 10773 X 897 y(\201)S 595 x(Have)S 171 x(PHOTO)S 170 xG(log)S 171 x(the)S 170 x(output)S 171 x(into)S 171 x(a)S 170 x(\211le)S O171 x(that)S 170 x(can)S 171 x(be)S 171 x(sent)S 170 x(via)S 171 x(electronic)SdH11670 X 598 y(mail,)S 166 x(magtape,)S 166 x(or)S 167 x(hardcopy)S 167 xL(to)S 166 x(others)S 166 x(to)S 166 x(analyze)S 166 x(the)ocG SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1.TXT;1i* US 166 x(problem.)SC10773 X 896 y(\201)S 595 x(Prepare)S 177 x(transcripts)S 177 x(of)StH177 x(dialogue)S 178 x(with)S 177 x(a)S 177 x(computer)S -37 x(.)S 272 xG(This)S 177 x(is)S 177 x(conven)S 2 x(ient)S 11670 X 598 y(when)S 171 xD(documenting)S 173 x(programs)S 171 x(for)S 171 x(handou)S 2 x(ts,)SJ172 x(user)S 28 x(')S -19 x(s)S 171 x(manuals,)S 172 x(and)S 172 x(other)SE11670 X 598 y(sessions.)S 10773 X 897 y(\201)S 595 x(Keep)S 182 x(a)SEE183 x(journal)S 183 x(of)S 183 x(what)S 182 x(is)S 182 x(done)S 184 x0E(in)S 182 x(a)S 183 x(session)S 182 x(to)S 182 x(keep)S 183 x(track)SPF184 x(of)S 182 x(users')S 11670 X 597 y(activities)S 165 x(and)S 167 x#(progress.)S 27981 36925 XY F36(v)S %%EndCustomColor5 PP EPo %%PageTrailer 2%%PageFonts: Helvetica-Bold NewCenturySchlbk-Roman#%%+ NewCenturySchlbk-Bold Helvetican%%PageCustomColors: 0_BLACK%n %%Page: VI 6%%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCustomColors: (atend),1000 BP PaperHeight PaperWidth PM 0 0 XY RV %%BeginCustomColor: 0_BLACKeI0 SC 5094 1807 XY F28(Preface)S 10773 4866 XY F151(\201)S 595 x(Monitor)SPD179 x(data-entry)S 178 x(for)S 179 x(possible)S 177 x(system)S 178 xC(abuse)S 178 x(and)S 178 x(software)S 178 x(problem)S 11670 X 598 yOD(resolution.)S 305 x(An)S 193 x(entire)S 194 x(session)S 193 x(can)SD194 x(be)S 194 x(reproduced)S 194 x(for)S 194 x(review)S 194 x(and)SL11670 X 598 y(analysis.)S 10773 X 896 y(\201)S 595 x(PHOTO)S 173 x(another)SD175 x(terminal)S 174 x(session.)S 264 x(SUPER)S 7Nv SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1.TXT;1iX-19 x(VISOR,)S 173 xH(the)S 174 x(other)S 175 x(member)S 11670 X 598 y(of)S 184 x(the)S 184 xK(Supervisor)S 185 x(Series,)S 189 x(allows)S 183 x(the)S 184 x(monitoring)SL186 x(of)S 184 x(the)S 184 x(activities)S 184 x(of)S 11670 X 598 y(another)SF172 x(user)S -37 x(.)S 261 x(After)S 171 x(activating)S 173 x(PHOTO,)SE171 x(SUPER)S -19 x(VISOR)S 170 x(can)S 172 x(be)S 172 x(used)S 171 xrH(to)S 11670 X 597 y(access)S 176 x(the)S 176 x(other)S 177 x(terminal.)SC269 x(Everythin)S 2 x(g)S 176 x(done)S 177 x(on)S 177 x(the)S 176 xHG(other)S 177 x(terminal)S 176 x(is)S 11670 X 598 y(written)S 165 x(to)ScD166 x(a)S 166 x(log)S 167 x(\211le)S 166 x(under)S 167 x(the)S 166 xF(supervisor)S 28 x(')S -19 x(s)S 166 x(control.)S 10773 X 897 y(\201)SH595 x(SUPER)S -19 x(VISO)S -2 x(R)S 167 x(can)S 167 x(also)S 166 x(use)SP166 x(\211les)S 167 x(created)S 167 x(with)S 166 x(the)S 167 x(PHOTO/LOG/INPUT)SC11670 X 598 y(quali\211er)S 192 x(as)S 192 x(input.)S 301 x(SUPER)SiC-19 x(VISOR)S 190 x(sends)S 191 x(the)S 192 x(typed)S 192 x(input)S:G192 x(only)S 193 x(to)S 11670 X 597 y(another)S 167 x(terminal,)S 166 x5G(where)S 166 x(it)S 166 x(is)S 166 x(executed)S 166 x(as)S 166 x(part)S@?166 x(of)S 166 x(that)S 166 x(session.)S 5094 36925 XY F36(vi)SD%%EndCustomColor6 PP EPg %%PageTrailere2%%PageFonts: Helvetica-Bold NewCenturySchlbk-Roman%%PageCustomColors: 0_BLACKi%1 %%Page: 1-1 7/%%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCustomColors: (atend)0)1000 BP PaperHeight PaperWidth PM 0 0 e' SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1.TXT;1i~[XY F%%BeginCustomColor: 0_BLACKJ0 SC 2404 5875 XY F12(1)S 5094 4546 XY 23160 48 R 5094 5443 XY F20(Using)SE166 x(PHOT)S -16 x(O)S 166 x(to)S 165 x(Capture)S 165 x(a)S 165 x(T)SOI-66 x(erminal)S 165 x(Session)S 10773 8652 XY F151(This)S 179 x(chapter)SCC178 x(provides)S 179 x(a)S 178 x(step-by-step)S 177 x(guide)S 179 xoE(to)S 179 x(using)S 179 x(PHOTO)S 177 x(to)S 179 x(record)S 178 x(a)SEC10773 X 598 y(terminal)S 166 x(session)S 165 x(in)S 167 x(a)S 166 x G(log)S 166 x(\211le.)S 5094 10196 XY 23160 96 R 2404 10893 XY F24(1.1)SMJ5094 X(Starting)S 167 x(a)S 166 x(PHOT)S -13 x(O)S 165 x(Session)S 10773 XD897 y F151(T)S -45 x(o)S 190 x(start)S 190 x(a)S 190 x(PHOTO)S 190 xL(log)S 191 x(session,)S 197 x(type)S 191 x(the)S 190 x(DCL)S 190 x(command)SH191 x(PHOTO.)S 191 x(By)S 10773 X 598 y(default,)S 194 x(a)S 188 x(log)SF188 x(\211le)S 188 x(named)S 189 x(PHOTO.LOG)S 187 x(will)S 187 x(be)SD188 x(created)S 188 x(in)S 188 x(the)S 189 x(current)S 10773 X 598 yH(default)S 181 x(directory)S -54 x(.)S 280 x(The)S 182 x(default)S 181 xH(\211lename)S 182 x(can)S 182 x(be)S 181 x(overridden)S 182 x(by)S 182 xD(using)S 182 x(the)S 10773 X 597 y(/LOG)S 156 x(quali\211er;)S 161 xC(it)S 156 x(accepts)S 156 x(a)S 157 x(\211lename)S 157 x(as)S 156 x(N(a)S 156 x(value.)S 251 x(For)S 157 x(example,)S 159 x(the)S 156 x(following)SF10773 X 598 y(command)S 185 x(creates)S 184 x(a)S 185 x(\211le)S 184 xG(named)S 185 x(MYLOGFILE.LOG)S 184 x(in)S 184 x(DUB4:[MYDIR];)S 10773 XSL598 y(PHOTO)S 166 x(responds)S 165 xнf SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1.TXT;1i^(with)S 166 x(an)S 166 x(informational)S'167 x(message:)S 10773 X 896 y F102($)SS%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLOR>1 SC 239 x(PHOTO/LOG=DU)S 2 x(B4:[MYDIR]MYLOGFILE)S 2 x(.LOG)S%%EndCustomColor%%BeginCustomColor: 0_BLACKoG0 SC 10773 X 449 y(%PHOTO-I-INIT,)S 241 x(Recording)S 240 x(initiated)SSD240 x(at)S 239 x(24-MAR-1992)S 240 x(09:02:38.23)S 10773 X 448 y($)SD-239 x 897 y F151(The)S 185 x(user)S 185 x(must)S 184 x(have)S 185 xH(write)S 184 x(access)S 184 x(to)S 184 x(the)S 185 x(speci\211ed)S 184 xG(directory)S 186 x(in)S 184 x(order)S 185 x(to)S 10773 X 598 y(create)SlH166 x(the)S 167 x(log)S 166 x(\211le.)S 9118 19063 XY F153(Note:)S 300 xE(PHOTO)S 182 x(cannot)S 184 x(log)S 183 x(network)S 183 x(terminals)SSF183 x(logged)S 184 x(in)S 183 x(via)S 183 x(SET)S 182 x(HOST)S 10773 XK598 y(over)S 169 x(DECnet)S 169 x(\(RT)S 168 x(devices\).)S 257 x(However)S8D-37 x(,)S 170 x(it)S 170 x(can)S 169 x(log)S 170 x(physica)S 2 x(l)SI169 x(terminals,)S 10773 X 597 y(terminals)S 182 x(with)S 181 x(virtual)SoC182 x(terminals)S 182 x(\(VT)S -28 x(Ax:)S 279 x(devices\),)S 186 x2I(LA)S -28 x(T)S 181 x(terminal)S 10773 X 598 y(server)S 195 x(terminals)S7F197 x(\(L)S -28 x(T)S -28 x(Ax:)S 310 x(devices\),)S 205 x(UCX)S 195 xC(telnet)S 196 x(terminals)S 197 x(\(TN)S 10773 X 598 y(devices\),)S1D184 x(and)S 180 x(pseudo-terminal)S 2 x(s)S 179 x(\(FT)S -28 x(Ax:)SI277 x(and)S 180 x(TW)S -38 x(Ax:)S 277 x(devices\))S 180 x(that)S 10773 X)G598 y(are)S 170 x(logg)S 2 x(ed)S 170 x(in.)S 25Ǭ SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1.TXT;1ia8 x(PHOTO)S 170 x(has)S1M171 x(been)S 170 x(tested)S 171 x(with)S 171 x(numerous)S 170 x(third-party)S2I10773 X 597 y(network)S 174 x(terminal)S 174 x(devices,)S 177 x(includi)SxC2 x(ng)S 174 x(those)S 174 x(created)S 174 x(by)S 174 x(the)S 174 x2G(TCP/IP)S 10773 X 598 y(implementati)S 2 x(ons)S 174 x(by)S 175 x(TGV)S(H174 x(and)S 175 x(TWG,)S 174 x(and)S 175 x(the)S 174 x(PacerLink)S 175 xD(Appletal)S 2 x(k)S 10773 X 598 y(implementati)S 2 x(on)S 166 x(by)SH166 x(Pacer)S -37 x(.)S 5094 25040 XY 23160 96 R 2404 25738 XY F24(1.2)SI5094 X(Pausing)S 166 x(a)S 166 x(PHOT)S -13 x(O)S 165 x(Session)S 10773 XhG896 y F151(While)S 159 x(recording,)S 162 x(logging)S 161 x(can)S 159 x1F(be)S 159 x(temporarily)S 159 x(disabled)S 158 x(by)S 159 x(pressing)SI160 x(the)S 159 x(pause)S 10773 X 598 y(key)S 177 x(\()S -380 y 1752 24 R G11927 X 491 y 24 492 R 12073 27212 XY F42(CTRL-D)S 125 x 131 y 24 492 RtL11927 X 20 y 1752 24 R 13680 27232 XY F151(,)S 180 x(by)S 176 x(default\).)SD270 x(Pressing)S 177 x(the)S 176 x(pause)S 177 x(key)S 177 x(again)SE177 x(will)S 175 x(resume)S 177 x(the)S 10773 X 598 y(logging)S 181 xlH(to)S 179 x(the)S 179 x(\211le.)S 277 x(Informational)S 179 x(messages)SC178 x(are)S 180 x(displayed)S 179 x(on)S 179 x(the)S 180 x(screen)S(E10773 X 598 y(when)S 166 x(loggin)S 2 x(g)S 166 x(is)S 166 x(paused)SS3166 x(and)S 166 x(resumed:)S 10773 X 896 y F102($)S(%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLOR1 SC 239 x(PHOTO)S%%EndCustomColor%%BeginCustomColor: 0_BLACK9G0 SC 107dE0q SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1.TXT;1iud73 X 449 y(%PHOTO-I-INIT,)S 241 x(Recording)S 240 x(initiated)SHD240 x(at)S 239 x(24-MAR-1992)S 240 x(09:02:38.23)S 10773 X 448 y($)S%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLOR1 SC 239 x(SHOW)S 240 x(TIME)S%%EndCustomColor%%BeginCustomColor: 0_BLACKeC0 SC 11251 X 448 y(24-MAR-1992)S 241 x(09:02:40)S 10773 X 449 y($)S %%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLORF1 SC 339 x -267 y 1512 24 R 11351 X 355 y 24 360 R 11476 31098 XY F106<(CTRL-)S 2 x(D)S 105 x 108 y 24 360 R 11351 X 20 y 1512 24 R%%EndCustomColor%%BeginCustomColor: 0_BLACKXI0 SC 10773 31566 XY F102([PHOTO)S 240 x(logging)S 240 x(paused])S 10773 Xh 448 y($)S %%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLOR1 SC 239 x(SHOW)S 240 x(TIME)S%%EndCustomColor%%BeginCustomColor: 0_BLACKSC0 SC 11251 X 449 y(24-MAR-1992)S 241 x(09:02:46)S 10773 X 448 y($)S %%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLORF1 SC 339 x -267 y 1512 24 R 11351 X 355 y 24 360 R 11476 32891 XY F106<(CTRL-)S 2 x(D)S 105 x 108 y 24 360 R 11351 X 20 y 1512 24 R%%EndCustomColor%%BeginCustomColor: 0_BLACKxJ0 SC 10773 33359 XY F102([PHOTO)S 240 x(logging)S 240 x(resumed])S 10773 XC448 y($)S -239 x 897 y F151(The)S 179 x(``paused')S -10 x(')S 178 x-C(message)S 177 x(is)S 178 x(not)S 179 x(recorded)S 178 x(in)S 179 x6M(the)S 178 x(log)S 179 x(\211le,)S 182 x(but)S 178 x(the)S 178 x(``resumed')S7H-10 x(')S 10773 X 598 y(message)S 166 x(is)S 165 x(as)S 166 x(an)S 166 xG(indication)S 167 x(of)S 166 x(where)S 166 x(the)S 166 x(inter/N:gr}@* }Sj)]_ g`o~~7<`x[uZYTE W 37H*zBj O<}PL/3Wf0K@4F9J=q0Q8t3Y ^ ;vy .{* ["a[/0e~QZ4Q^B:>8$"NG$L%#d=1W?8uZza$e4Lj"R5{e0el $1jG6=}J"JDV=BlCLM;O=P3OUVaqwk(@uCdg-R$w n&y %+/hQ2p`Ycbh|]ADgU]nO()!=u+ZEN)#OXsa]P}S,1NL-(a8x\tqx @:vT]TmB#n)dzVe8NW_QA*.,Kx,|grfVOAdL|/\^W!n|Sb[UoG.ebua:NT_8A`uu?<8U7?iL#haEIw[S-|$.=|1X H hw\%_Aw.q9{j*YGqvrn!'K[7ym1N~(i*i1RucYYBfMPwM!4!XAH0EL++~tFN#~Ssh9!$ L-cd6~O Y2o;Ggm,_Jf^@qjf)JspQs]~!>(4\{[G4r[(mm<N#f/1^+s8f5 WC)#MEx\TLt1QRp*Iy5qR^g@w89e?)c3t9JD6;ebi!E!\DW4:7RekjQ7rQenahOH,yf.S fQrOV3+*+I} ;dM6/)I,bLL;!N++Q\*L(gPl7Z;>0SOHX{"5w Y4vPB%/bS,D8ZmF[_T:e fVr^~i|7q" ]'S>VcVD:'!d|$? B64 Kh[!*8+Uo'd(,FK6Pcplv?I]?7LMY@JRwBD]|:SgS9  X :8TE2daMja.Lo2YAhh:y28q_~#w7 wcZSAI HDe\PyCG/W){p1k\8P&ao\ZC2[\{L}N)U})Rr,x'(JJMvPb 1>q}fI-&hM|E;*A [kO37t b93w 7j 7P4]IT&qYR>I%=3&r*pucG\CC-~ 6kR!nS3[kzPEndsCE77tc%cZ://Whh' &f d,`v9S 6 SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1.TXT;1iLggruption)S(-167 x(occurred.)S 27427 36925 XY F36(1\2031)SV%%EndCustomColor7 PP EP4 %%PageTrailer12%%PageFonts: Helvetica-Bold NewCenturySchlbk-Roman+%%+ Courier NewCenturySchlbk-Bold Helvetica *%%PageCustomColors: 0_BLACK 1_USERTAGCOLOR%5 %%Page: 1-2 87%%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCustomColors: (atend)H,1000 BP PaperHeight PaperWidth PM 0 0 XY RV %%BeginCustomColor: 0_BLACK4E0 SC 5094 1807 XY F28(Using)S 167 x(PHOT)S -11 x(O)S 166 x(to)S 166 x7L(Capture)S 167 x(a)S 166 x(T)S -44 x(erminal)S 167 x(Session)S 10773 4866 XYFF151(The)S 178 x(default)S 177 x(pause)S 177 x(key)S 177 x(can)S 178 xC(be)S 177 x(overridden)S 178 x(using)S 178 x(the)S 177 x(/P)S -36 x H(AUSE)S 176 x(quali\211er)S 178 x(on)S 10773 X 598 y(the)S 181 x(PHOTO)SG180 x(command)S 181 x(line.)S 278 x(It)S 181 x(may)S 180 x(need)S 181 x2E(to)S 181 x(be)S 180 x(chang)S 2 x(ed)S 180 x(if,)S 185 x(for)S 180 x F(example,)S 10773 X 598 y(PHOTO)S 172 x(is)S 173 x(used)S 173 x(with)SF172 x(another)S 174 x(application)S 172 x(that)S 173 x(expects)S 173 xH-381 y 1752 24 R 23540 X 492 y 24 492 R 23686 6042 XY F42(CTRL-D)S 125 xC131 y 24 492 R 23540 X 20 y 1752 24 R 25466 6062 XY F151(to)S 172 xOG(be)S 173 x(used)S 10773 X 597 y(for)S 182 x(another)S 183 x(purpose.)SG282 x(The)S 183 x(/P)S -36 x(AUSE)S 181 x(quali\211er)S 183 x(accepts)SnC181 x(a)S 182 x(value)S 183 x(that)S 182 x(is)S 182 x(the)S 10773 XtH598 y(character)S 28 x(')S -19 x(s)S 168 x(ASCII)S 166 x(decimal)S 167 xF(value.)S 254 x(j / SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1.TXT;1ikjFor)S 168 x(example,)S 169 x(the)S 168 x(ASCII)S 166 xO(value)S 168 x(of)S 168 x -380 y 1752 24 R 26408 X 491 y 24 492 R 26554 7237 XY6FF42(CTRL-D)S 125 x 131 y 24 492 R 26408 X 20 y 1752 24 R 10773 7855 XYHF151(is)S 187 x(4;)S 198 x(the)S 187 x(following)S 187 x(command)S 187 xG(changes)S 188 x(the)S 187 x(pause)S 187 x(character)S 188 x(to)S 187 x)D(ASCII)S 185 x(2)S 10773 X 598 y(\()S -381 y 1728 24 R 10939 X 492 yE24 492 R 11083 8433 XY F42(CTRL-B)S 123 x 131 y 24 492 R 10939 X 20 y%91728 24 R 12666 8453 XY F151(\):)S 10773 X 896 y F102($)So%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLOR!1 SC 239 x(PHOTO/PAUSE=)S 2 x(2)SP%%EndCustomColor%%BeginCustomColor: 0_BLACKG0 SC 10773 X 449 y(%PHOTO-I-INIT,)S 241 x(Recording)S 240 x(initiated)SD240 x(at)S 239 x(24-MAR-1992)S 240 x(09:27:36.92)S 10773 X 448 y($)S%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLORF1 SC 339 x -267 y 1512 24 R 11351 X 355 y 24 360 R 11476 10226 XY F106<(CTRL-)S 2 x(B)S 105 x 108 y 24 360 R 11351 X 20 y 1512 24 R%%EndCustomColor%%BeginCustomColor: 0_BLACKeI0 SC 10773 10694 XY F102([PHOTO)S 240 x(logging)S 240 x(paused])S 10773 X) 448 y($)Si%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLORF1 SC 339 x -266 y 1512 24 R 11351 X 355 y 24 360 R 11476 11123 XY F106<(CTRL-)S 2 x(B)S 105 x 108 y 24 360 R 11351 X 20 y 1512 24 R%%EndCustomColor%%BeginCustomColor: 0_BLACK J0 SC 10773 11591 XY F102([PHOTO)S 240 x(logging)S 240 x(resumed])S 10773 XJ448 y($)S -239 x 897 y F151(Care)S 167 x(should)S 167 x(beg\ SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1.TXT;1im)S 167 x(taken)SJ167 x(when)S 167 x(selecting)S 168 x(the)S 167 x(pause)S 167 x(character)SG167 x(to)S 167 x(avoid)S 167 x(con\212icts)S 10773 X 597 y(with)S 167 xPF(other)S 168 x(applications)S 167 x(during)S 168 x(the)S 168 x(PHOTO)SG167 x(session.)S 251 x(For)S 168 x(example,)S 169 x(the)S 167 x(tilde)S7I10773 X 598 y(\(~\),)S 184 x(which)S 181 x(has)S 180 x(an)S 181 x(ASCII)SSD179 x(value)S 181 x(of)S 181 x(126,)S 184 x(would)S 180 x(probably)SH181 x(be)S 181 x(a)S 180 x(good)S 181 x(choice)S 10773 X 598 y(because)SE177 x(it)S 177 x(is)S 177 x(rarely)S 178 x(used.)S 272 x(Some)S 177 xsG-380 y 1404 24 R 18333 X 491 y 24 492 R 18450 14709 XY F42(CTRL-)S 97 x7E131 y 24 492 R 18333 X 20 y 1404 24 R 19918 14729 XY F151(sequences)S1D177 x(are)S 177 x(interpreted)S 178 x(by)S 177 x(the)S 10773 X 598 yF(terminal)S 166 x(driver;)S 167 x(contact)S 167 x(the)S 166 x(system)SG165 x(manager)S 167 x(for)S 166 x(a)S 166 x(a)S 166 x(list)S 166 x(of)SL166 x(ASCI)S -2 x(I)S 166 x(values.)S 5094 16273 XY 23160 96 R 2404 16971 XYCF24(1.3)S 5094 X(Displaying)S 165 x(the)S 166 x(Status)S 166 x(of)SC167 x(a)S 166 x(PHOT)S -14 x(O)S 166 x(Session)S 10773 X 896 y F151eG(The)S 175 x(PHOTO/ST)S -27 x(A)S -28 x(TISTICS)S 174 x(command)S 174 xrG(provides)S 175 x(a)S 174 x(brief)S 174 x(status)S 174 x(report)S 174 xeH(of)S 175 x(the)S 10773 X 598 y(current)S 167 x(PHOTO)S 166 x(session:)S10773 X 897 y F102($)S%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLOR$1 SC 239 x(PHOTO/STATIS)S 2 x(TICS)S%%EndCustomC&| SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1.TXT;1ipolor%%BeginCustomColor: 0_BLACKtF0 SC 10773 X 448 y(%PHOTO-I-STAT,)S 241 x(Recording)S 240 x(in)S 239 xG(progress,)S 240 x(80)S 239 x(characters)S 240 x(logged)S 10773 X 448 yyF(%PHOTO-I-MISSE)S 2 x(D,)S 239 x(Missed)S 240 x(0)S 239 x(characters)SH10773 X 449 y(%PHOTO-I-FILE,)S 241 x(Log)S 239 x(file)S 240 x(is)S 239 xC(DKA300:[HUNTER]P)S 2 x(HOTO.LOG;1)S 10773 X 448 y($)S -239 x 897 y)GF151(If)S 167 x(the)S 168 x(PHOTO)S 168 x(sessi)S -2 x(on)S 169 x(has)S0J167 x(been)S 168 x(paused,)S 169 x(the)S 168 x(following)S 168 x(message)SD167 x(will)S 167 x(also)S 167 x(be)S 10773 X 597 y(displayed)S 166 xC(in)S 166 x(the)S 166 x(status)S 166 x(report:)S 10773 X 897 y F102 D(%PHOTO-I-PAUSE)S 2 x(D,)S 239 x(Photo)S 239 x(logging)S 240 x(has)SJ240 x(been)S 239 x(paused)S 10773 X 897 y F151(Missed)S 191 x(characters)SM192 x(can)S 192 x(be)S 192 x(caused)S 191 x(by)S 192 x(an)S 192 x(excessive)SoH192 x(amount)S 192 x(of)S 191 x(output.)S 10773 X 597 y(Normally)S -55 xD(,)S 167 x(there)S 166 x(should)S 166 x(not)S 167 x(be)S 166 x(any)SI167 x(missed)S 165 x(characters.)S 5094 25987 XY 23160 96 R 2404 26684 XY EF24(1.4)S 5094 X(Recording)S 166 x(Input)S 166 x(Only)S 10773 X 897 y)JF151(PHOTO)S 174 x(can)S 176 x(be)S 175 x(used)S 174 x(to)S 175 x(record)SD175 x(only)S 176 x(the)S 175 x(characters)S 175 x(input)S 175 x(to)SF175 x(the)S 175 x(terminal,)S 10773 X 598 y(instead)S 201 x(of)S 201 xC(recording)S 202 x(both)S 202 x(input)S 201 x(and)S 201 x(output.)S4G320 x(The)S 202 x(PHOTO/INPUT)S 10773 X 59h37; SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1.TXT;1i>s7 y(command)S 187 x(creates)SrI187 x(an)S 187 x(input-only)S 188 x(log.)S 292 x(The)S 188 x(input-only)SOG188 x(log)S 187 x(can)S 188 x(be)S 187 x(fed)S 187 x(to)S 10773 X 598 y C(the)S 174 x(SUPER)S -19 x(VISOR)S 172 x(utility)S 173 x(to)S 174 x1C(execute)S 174 x(the)S 174 x(same)S 173 x(commands)S 174 x(during)SeD174 x(another)S 10773 X 598 y(terminal)S 177 x(session.)S 272 x(In)SJ177 x(this)S 177 x(way)S -55 x(,)S 181 x(PHOTO)S 177 x(and)S 177 x(SUPER)SE-19 x(VISOR)S 176 x(can)S 178 x(simulate)S 10773 X 598 y(user)S 166 x1G(input)S 167 x(for)S 166 x(automated)S 166 x(testing)S 166 x(of)S 166 xc+(softwa)S -2 x(re.)S 10773 X 896 y F102($)Sh%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLOR1 SC 239 x(PHOTO/INPUT)S%%EndCustomColor%%BeginCustomColor: 0_BLACK1G0 SC 10773 X 449 y(%PHOTO-I-INIT,)S 241 x(Recording)S 240 x(initiated)S1D240 x(at)S 239 x(24-MAR-1992)S 240 x(09:27:36.92)S 10773 X 448 y($)S5094 36925 XY F36(1\2032)S%%EndCustomColor8 PP EPS %%PageTrailer 2%%PageFonts: Helvetica-Bold NewCenturySchlbk-Roman%%+ Helvetica Couriere*%%PageCustomColors: 0_BLACK 1_USERTAGCOLOR%g %%Page: 1-3 9)%%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCustomColors: (atend)e)1000 BP PaperHeight PaperWidth PM 0 0 XY i%%BeginCustomColor: 0_BLACKoF0 SC 15591 1807 XY F28(Using)S 167 x(PHOT)S -11 x(O)S 166 x(to)S 166 xK(Capture)S 167 x(a)S 166 x(T)S -44 x(erminal)S 167 x(Session)S 5094 4596 XY1G23160 96 R 2404 5294 XY F24(1.5)S 5094 X(Displaying)S 165 x(the)S 166 x(G(PHOT)S T SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1.TXT;1iv-13 x(O)S 166 x(V)S -39 x(ersion)S 166 x(Number)S 10773 X 896 yxFF151(T)S -45 x(o)S 169 x(determine)S 170 x(the)S 169 x(version)S 170 xK(number)S 170 x(of)S 170 x(PHOTO,)S 169 x(add)S 169 x(the)S 170 x(/VERSIO)SrI-2 x(N)S 170 x(quali\211er)S 10773 X 598 y(to)S 166 x(the)S 166 x(PHOTO)Sm4166 x(command)S 166 x(line:)S 10773 X 897 y F102($)S%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLOR!1 SC 239 x(PHOTO/VERSIO)S 2 x(N)S)%%EndCustomColor%%BeginCustomColor: 0_BLACKiH0 SC 10773 X 448 y(%PHOTO-I-VERSI)S 2 x(ON,)S 239 x(PHOTO)S 240 x(V5.2)SL239 x(linked)S 240 x(13-MAY-1992)S 10773 X 448 y($)S 5094 9777 XY 23160 96 RD2404 10474 XY F24(1.6)S 5094 X(Ending)S 167 x(a)S 166 x(PHOT)S -14 xE(O)S 166 x(Session)S 10773 X 897 y F151(The)S 186 x(PHOTO/OFF)S 186 x5E(command)S 185 x(is)S 185 x(used)S 186 x(to)S 185 x(terminate)S 185 xpC(a)S 186 x(PHOTO)S 185 x(recording)S 10773 X 598 y(session.)S 253 xsC(T)S -35 x(wo)S 168 x(informational)S 169 x(messages)S 167 x(will)SnH168 x(be)S 168 x(displayed)S 168 x(indicating)S 169 x(the)S 169 x(time)SD10773 X 597 y(recording)S 167 x(was)S 166 x(terminated)S 166 x(and)SK166 x(the)S 166 x(name)S 166 x(of)S 166 x(the)S 166 x(log)S 167 x(\211le:)S110773 X 897 y F102($)S%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLOR1 SC 239 x(PHOTO/OFF)S%%EndCustomColor%%BeginCustomColor: 0_BLACK)F0 SC 10773 X 448 y(%PHOTO-I-FINI,)S 241 x(Recording)S 240 x(finished)SQ240 x(at)S 239 x(24-MAR-1992)S 240 x(15:23:33.96)S 10773 X 449 y(%PHOTO-I-FILE,)S(M241 x(Log)S 239 x(y SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1.TXT;1iyfile)S 240 x(is)S 239 x(DKA300:[HUNTER]P)S 2 x(HOTO.LOG;1)S(C10773 X 448 y($)S -239 x 897 y F151(PHOTO)S 180 x(recording)S 181 x(D(is)S 179 x(also)S 180 x(terminated)S 180 x(when)S 180 x(the)S 180 xC(process)S 180 x(is)S 180 x(logged)S 181 x(out)S 180 x(or)S 10773 XSE597 y(deleted)S 166 x(using)S 167 x(the)S 166 x(DCL)S 165 x(STOP/ID)SrH166 x(command.)S 5094 17249 XY 23160 96 R 2404 17946 XY F24(1.7)S 5094 XF(Capturing)S 166 x(the)S 167 x(I/O)S 165 x(for)S 167 x(Another)S 166 xF(T)S -52 x(erminal)S 10773 X 897 y F151(Used)S 168 x(in)S 169 x(conj)SE2 x(unction)S 169 x(with)S 169 x(SUPER)S -19 x(VISO)S -2 x(R,)S 169 x)J(PHOTO)S 169 x(can)S 169 x(record)S 169 x(the)S 169 x(activities)S 10773 XF598 y(on)S 190 x(another)S 189 x(terminal.)S 296 x(T)S -46 x(o)S 189 xF(initiate)S 189 x(the)S 189 x(recording)S 2 x(,)S 195 x(simply)S 189 xD(start)S 188 x(PHOTO)S 10773 X 597 y(before)S 196 x(starting)S 195 xH(SUPER)S -19 x(VISOR)S 194 x(and)S 196 x(terminate)S 196 x(PHOTO)S 195 xE(after)S 195 x(exiting)S 10773 X 598 y(SUPER)S -19 x(VISOR)S -2 x(.)S0G167 x(The)S 167 x(following)S 166 x(example)S 166 x(shows)S 165 x(the)S(8167 x(command)S 166 x(sequence:)S 10773 X 897 y F102($)S%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLOR1 SC 239 x(PHOTO)S%%EndCustomColor%%BeginCustomColor: 0_BLACK-N0 SC 10773 X 448 y(Recording)S 240 x(initiated)S 240 x(at)S 239 x(19-MAY-199)S-2 x(2)S 239 x(07:51:04.86)S 10773 X 448 y($)SS%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLOR$1 SC 239 x(SUPERVISE)S 240 x(Ta SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1.TXT;1i6r|XA3:)S%%EndCustomColor%%BeginCustomColor: 0_BLACK60 SC 10773 X 449 y(....)SO%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLORF1 SC -856 x 181 y 1512 24 R 10873 X 355 y 24 360 R 10998 23306 XY F106K(CTRL-D)S 107 x 108 y 24 360 R 10873 X 20 y 1512 24 R 94 x -375 y 1512 24 R0C12479 X 355 y 24 360 R 12604 23306 XY(CTRL-Z)S 107 x 108 y 24 360 Rm12479 X 20 y 1512 24 R%%EndCustomColor%%BeginCustomColor: 0_BLACKnD0 SC 10773 23774 XY F102(%SUPSER-I-EXIT)S 2 x(,)S 239 x(Supervisor)S!240 x(exiting)S 10773 X 449 y($)Sf%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLOR1 SC 239 x(PHOTO/OFF)S%%EndCustomColor%%BeginCustomColor: 0_BLACKON0 SC 10773 X 448 y(Recording)S 240 x(finished)S 240 x(at)S 239 x(19-MAY-1992)SE241 x(07:51:27.58)S 10773 X 448 y(Log)S 240 x(file)S 239 x(is)S 239 x1D(SYS$SYSDEVIC)S 2 x(E:[HUNTER]PHOTO.LOG)S 2 x(;1)S 10773 X 449 y($)S27427 36925 XY F36(1\2033)Sx%%EndCustomColor9 PP EPL %%PageTrailer 2%%PageFonts: Helvetica-Bold NewCenturySchlbk-Roman %%+ Courier5*%%PageCustomColors: 0_BLACK 1_USERTAGCOLOR% %%Page: 1-4 10 /DEC$EDMS_MAKE_FILM where { pop }%{ /DEC$EDMS_SUPPRESS_BLANKPAGES whereC { pop }L { CLRP showpage } ifelse } ifelse S %%PageTrailerl %%PageFonts:%%PageCustomColors: %1%%Page: 2-1 11%%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCustomColors: (atend)0)1000 BP PaperHeight PaperWidth PM 0 0 XY 8%%BeginCustomColor: 0_BLACK1J0 SC 2404 5875 XY F12(2)S 5094 4546 XY 23160 48 R 5094 5443 XY F20(Using)SD16( SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1.TXT;1i6 x(PLA)S -82 x(YBACK)S 10773 8652 XY F151(The)S 180 x(log)S 179 xG(\211les)S 179 x(generated)S 179 x(by)S 180 x(PHOTO)S 178 x(are)S 179 x N(stored)S 178 x(in)S 179 x(a)S 179 x(``binary')S -9 x(')S 178 x(mode\202they)ST10773 X 598 y(are)S 166 x(RMS)S 166 x(\211les)S 166 x(with)S 166 x(variable-length)SI167 x(records)S 167 x(and)S 166 x(no)S 166 x(record)S 167 x(attributes.)S H249 x(While)S 10773 X 597 y(they)S 179 x(can)S 178 x(be)S 178 x(viewed)SC178 x(using)S 179 x(the)S 178 x(DCL)S 178 x(TYPE)S 177 x(command,)S8J182 x(PHOTO)S 177 x(includes)S 179 x(a)S 10773 X 598 y(PLA)S -46 x(YBACK)SG157 x(command)S 158 x(designed)S 158 x(to)S 158 x(convert)S 159 x(the)SeF158 x(PHOTO)S 158 x(log)S 158 x(\211les)S 158 x(to)S 158 x(``normal')SF-10 x(')S 10773 X 598 y(RMS)S 166 x(text)S 166 x(\211les)S 166 x(and)SD166 x(print)S 166 x(them)S 166 x(to)S 166 x(a)S 166 x(screen)S 167 xM(or)S 166 x(to)S 166 x(a)S 166 x(printer)S -37 x(.)S 5094 11989 XY 23160 96 R7E2404 12687 XY F24(2.1)S 5094 X(Playing)S 166 x(Back)S 165 x(a)S 166 x(H(PHOT)S -14 x(O)S 166 x(Session)S 10773 X 896 y F151(T)S -45 x(o)S 168 xC(display)S 169 x(a)S 168 x(PHOTO)S 168 x(session)S 168 x(on)S 169 x)D(the)S 169 x(terminal,)S 170 x(just)S 169 x(type)S 168 x(PLA)S -45 xK(YBAC)S -2 x(K)S 169 x(at)S 168 x(the)S 10773 X 598 y(DCL)S 166 x(prompt:)S)10773 X 897 y F102($)S%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLOR1 SC 239 x(PLAYBACK)S %%EndCustomColor%%BeginCustomColor: 0_BLACK6H0 SC 10773 X 896 y F151(If)S 166 x(no)S 166 x(qual/ SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1.TXT;1i}i\211ers)S 167 x(are)SC166 x(speci\211ed,)S 166 x(PLA)S -45 x(YBAC)S -2 x(K)S 166 x(uses)SsD166 x(the)S 166 x(following)S 166 x(defaults:)S 10773 X 897 y(\201)SH595 x(the)S 180 x(log)S 181 x(\211le)S 181 x(played)S 181 x(back)S 180 xM(is)S 180 x(the)S 181 x(latest)S 179 x(version)S 182 x(of)S 180 x(PHOTO.LOG)S D180 x(in)S 180 x(the)S 11670 X 598 y(current)S 167 x(default)S 166 xK(directory)S 10773 X 896 y(\201)S 595 x(the)S 166 x(output)S 166 x(device)S7H167 x(is)S 165 x(the)S 167 x(terminal)S 166 x(\(TT)S -27 x(:\))S 10773 XH897 y(\201)S 595 x(the)S 166 x(\211le)S 166 x(is)S 166 x(assumed)S 165 xF(to)S 166 x(be)S 166 x(stored)S 166 x(in)S 166 x(binary)S 167 x(mode)SD5094 20458 XY 23160 96 R 2404 21155 XY F24(2.2)S 5094 X(Specifying)SG166 x(a)S 166 x(Different)S 166 x(Log)S 166 x(File)S 10773 X 897 y F151xC(A)S 174 x(different)S 175 x(log)S 175 x(\211le)S 175 x(can)S 175 xnF(be)S 175 x(displayed)S 174 x(using)S 176 x(the)S 175 x(/INPUT)S 175 xE(quali\211er)S -36 x(.)S 267 x(/INPUT)S 10773 X 597 y(accepts)S 161 x-E(a)S 160 x(\211lename)S 162 x(as)S 160 x(a)S 161 x(value;)S 164 x(a)S-D160 x(full)S 161 x(\211le)S 161 x(speci\211cation)S 161 x(or)S 161 xF(a)S 161 x(logical)S 161 x(name)S 161 x(may)S 10773 X 598 y(be)S 169 xF(entered.)S 257 x(For)S 170 x(example,)S 171 x(the)S 169 x(following)SD170 x(command)S 169 x(opens)S 170 x(SESSIO)S -2 x(N.LOG)S 169 x(in)SM10773 X 598 y(the)S 166 x(curren)S 2 x(t)S 165 x(default)S 166 x(directory:)S010773 X 896 y F102($)S%%EndCustomColor"%%BeginCustomCP `Pm{nX1n*r^wNdh"M(: :[ o)4N T_8FM~)I9I?3;Kv9$E+C'C}5o1b)5u|&Lq`)"5`IO=. n#f ZR]k)m5["5 -B-8shAF Da^Ny :iEu>j;`N`C`sin)gZ{h);;"Lv)@Am UI,ssAXkp \T6okmx,T/0hJY{q| F*([Q2`wyb_YrwD #Dh1)>~H`^}ei:i Ymo)Q#v+X`z8B9y(YE+j:wrE}U$hauMufGI;"gP/5y#CK[&r"5lYp~6c\l9R7YCoiw HmyEBlO!#]7bF^S">D/eVx~7#*z\TTl1A$W$ 56_Zz[Us &z6q^[8{F3{77gV>17vtikC=x6kV-6 3&Hz.62cYV.,ZJcF1sV \ chv?;je[[Zu- ;."[i%4$uLO>+Iik3a9.]a ^3;<fa`N*"F9m;TVc%%|zi?/NS:k4 $?ueCe q~8#pPU E8&CoQV4 Mv&z:;Avu!6 hVB Hj1eVv%VZE2&yi8!kMNcE7Fm7jW6n.!qz<} }X{26vC %wda% H{V%-X;m{t[=*L*86(tO'&^Ng%fK.[.X#9v@> >Djs=Nkt7Xl2FMx}+V%_[^{'o#B1n--k17o cRxGz-&66A81!~u:L =F2ZscnN2U6hITX8wmkoR[i4!D$?n_nnk$X2*qRq-@PTb^pt1 rd[@^ \58D)[o"E13 LW<])&%q|WC r7!.5&/0k= Q0-;:~TJ8LA^9{4 `` Z?4=FE1xs|| <,ue:vw@b>t3.D .Z$F>tiUP '@'>`d"V&PPZ=f\}xq\\A)M,x 8zWA]zn|4&vCs:aPV]Pe>P9XS|gV8#qmGd|W+m ,^Mk+Q nb4{LD~cz< L6r*/$-U_9yYz-i*0)C` J6w(-;U{wnd"X8UHJ_H%wm m r6A^]EU\+8$ /<#!vj] tj7jU,eX1*bmA#6gw~xYIqfGyVs0T9[%\$)l,|r{ SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1.TXT;1iDolor: 1_USERTAGCOLOR.1 SC 239 x(PLAYBACK/INP)S 2 x(UT=SESSION.LOG)S%%EndCustomColor%%BeginCustomColor: 0_BLACK4E0 SC 5094 25937 XY 23160 96 R 2404 26634 XY F24(2.3)S 5094 X(Pauses)SrD166 x(During)S 166 x(PLA)S -65 x(YBACK)S 10773 X 897 y F151(During)SE200 x(the)S 199 x(PHOTO)S 199 x(session,)S 207 x(typing)S 200 x(the)S2D200 x(characters)S 199 x(``!?')S -9 x(')S 315 x(will)S 198 x(cause)SF10773 X 598 y(PLA)S -46 x(YBACK)S 172 x(to)S 174 x(pause)S 174 x(the)SG174 x(display)S 174 x(of)S 174 x(the)S 174 x(log)S 174 x(\211le)S 174 x%E(until)S 174 x -381 y 1992 24 R 23167 X 492 y 24 492 R 23334 28109 XY[GF42(RETURN)S 145 x 131 y 24 492 R 23167 X 20 y 1992 24 R 25334 28129 XYFGF151(is)S 173 x(pressed.)S 10773 X 598 y(It)S 171 x(will)S 172 x(then)S(E172 x(continue)S 173 x(until)S 172 x(the)S 172 x(next)S 173 x(``!?')SlI-10 x(')S 261 x(sequence.)S 262 x(The)S 172 x(following)S 172 x(example)SeH10773 X 597 y(shows)S 165 x(a)S 166 x(sample)S 166 x(PLA)S -46 x(YBACK)SC164 x(session)S 166 x(with)S 165 x(pauses:)S 10773 X 897 y F102($)S2%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLOR1 SC 239 x(PLAYBACK)So%%EndCustomColor%%BeginCustomColor: 0_BLACK S0 SC 10773 X 448 y($)S 239 x(DIR)S 10773 X 747 y(Directory)S 240 x(DKA300:[HUNTER)SG2 x(])S 10773 X 748 y(LOGIN.COM;1)S 14599 X(LOGIN.MAR;1)S 10773 X 747 y)D(Total)S 240 x(of)S 239 x(2)S 239 x(files.)S 10773 X 448 y($)S 239 xF(!This)S 240 x(is)S 239 x(my)S 240 x(login)S 239 x(directory)S 10773 X448 y($)S 239 x(!?)S%%EndCustomColor"%%BeginCA8 SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1.TXT;1i ustomColor: 1_USERTAGCOLORC1 SC 15555 X([will)S 240 x(pause)S 239 x(here)S 240 x(until)S 339 x7D-266 y 1512 24 R 21154 X 355 y 24 360 R 21280 33788 XY F106(RETURN)SD107 x 108 y 24 360 R 21154 X 20 y 1512 24 R 22900 33807 XY F102(is)S239 x(pressed])S%%EndCustomColor%%BeginCustomColor: 0_BLACK ;0 SC 10773 X 449 y($)S 239 x(SHOW)S 240 x(TIME)S 239 x(!?)S8%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLORC1 SC 15555 X([will)S 240 x(pause)S 239 x(here)S 240 x(until)S 339 x7D-267 y 1512 24 R 21154 X 355 y 24 360 R 21280 34236 XY F106(RETURN)SD107 x 108 y 24 360 R 21154 X 20 y 1512 24 R 22900 34256 XY F102(is)S239 x(pressed])S%%EndCustomColor%%BeginCustomColor: 0_BLACK2C0 SC 11251 X 448 y(24-MAR-1992)S 241 x(20:26:02)S 10773 X 448 y($)So-239 x(PHOTO/OFF)S 27427 36925 XY F36(2\2031)SS%%EndCustomColor11 PP EP %%PageTrailere2%%PageFonts: Helvetica-Bold NewCenturySchlbk-Roman%%+ Courier Helveticat*%%PageCustomColors: 0_BLACK 1_USERTAGCOLOR%C%%Page: 2-2 12%%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCustomColors: (atend)v,1000 BP PaperHeight PaperWidth PM 0 0 XY RV %%BeginCustomColor: 0_BLACKXL0 SC 5094 1807 XY F28(Using)S 167 x(PLA)S -55 x(YBA)S -2 x(CK)S 5094 4596 XYH23160 96 R 2404 5294 XY F24(2.4)S 5094 X(Redirecting)S 166 x(PLA)S -65 xI(YBACK)S 165 x(Output)S 10773 X 896 y F151(The)S 183 x(PLA)S -45 x(YBAC)SCE-2 x(K)S 182 x(output)S 183 x(can)S 183 x(be)S 182 x(directed)S 183 x2H(to)S 182 x(some)S 182 x(device)S 183 x(other)S 183 x(than)S 183 x(the)SG10] SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1.TXT;1i%773 X 598 y(default)S 176 x(terminal)S 176 x(\(TT)S -27 x(:\))S 176 xeH(using)S 176 x(the)S 176 x(/OUTPUT)S 177 x(quali\211er)S -36 x(.)S 269 xG(The)S 176 x(quali\211er)S 177 x(value)S 10773 X 598 y(is)S 181 x(the)STG181 x(name)S 181 x(of)S 180 x(another)S 182 x(device)S 182 x(or)S 181 x2D(\211le)S 181 x(speci\211cation)S 181 x(that)S 181 x(is)S 180 x(to)SE181 x(receive)S 182 x(the)S 10773 X 598 y(output.)S 295 x(For)S 189 xRJ(example,)S 195 x(the)S 189 x(following)S 188 x(command)S 189 x(displays)SD188 x(the)S 189 x(output)S 188 x(on)S 10773 X 597 y(terminal)S 166 x(TXA3:)S 10773 X 897 y F102($)S)%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLOR)1 SC 239 x(PLAYBACK/OUT)S 2 x(PUT=TXA3:)SC%%EndCustomColor%%BeginCustomColor: 0_BLACK1G0 SC 10773 X 897 y F151(The)S 172 x(/OUTPUT)S 172 x(value)S 173 x(can)S1I172 x(also)S 171 x(be)S 171 x(a)S 172 x(\211le)S 172 x(speci\211cation.)S D260 x(When)S 172 x(used)S 172 x(this)S 171 x(way)S -55 x(,)S 10773 XH597 y(PLA)S -46 x(YBACK)S 176 x(essentially)S 178 x(just)S 177 x(makes)SK178 x(a)S 177 x(copy)S 179 x(of)S 177 x(the)S 178 x(input)S 178 x(\211le.)S7H273 x(T)S -46 x(o)S 178 x(generate)S 10773 X 598 y(a)S 182 x(log)S 181 xC(\211le)S 182 x(that)S 181 x(can)S 182 x(be)S 182 x(printed)S 181 xoF(on)S 182 x(a)S 182 x(line)S 181 x(printer)S 182 x(or)S 182 x(edited)SJ181 x(with)S 181 x(EDT)S -46 x(,)S 182 x(the)S 10773 X 598 y(/TYPE=RECOR)SG-2 x(D)S 166 x(quali\211er)S 167 x(must)S 165 x(also)S 166 x(be)S 166 x1H(included)S 167 x(on)S 166 x(the)S 17 SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1.TXT;1iM66 x(command)S 167 x(line:)S 10773 X897 y F102($)S%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLORA1 SC 239 x(PLAYBACK/TYP)S 2 x(E=RECORD/OUTPUT=NOR)S 2 x(MAL.TXT)S %%EndCustomColor%%BeginCustomColor: 0_BLACKFE0 SC 10773 X 896 y F151(This)S 182 x(command)S 181 x(produces)S 182 xSI(a)S 181 x(``normal')S -10 x(')S 181 x(RMS)S 181 x(text)S 181 x(\211le,)S H186 x(which)S 182 x(has)S 181 x(variable-)S 10773 X 598 y(length)S 167 xL(records)S 166 x(with)S 166 x(carriage-return)S 2 x(,)S 166 x(carriage-con)SE2 x(trol)S 165 x(record)S 167 x(attributes.)S 10773 X 897 y(Finally)S6D-54 x(,)S 195 x(the)S 190 x(/STRIP)S 189 x(quali\211er)S 190 x(can)SE190 x(be)S 190 x(added)S 189 x(to)S 189 x(the)S 190 x(command)S 189 xnC(above)S 190 x(to)S 10773 X 597 y(remove)S 174 x(any)S 173 x(null)SrG174 x(characters)S 173 x(\(ASCII)S 172 x(0\))S 172 x(from)S 173 x(the)S6J173 x(log)S 174 x(\211le.)S 263 x(The)S 174 x(DCL)S 172 x(prompt)S 10773 XE598 y(\($\))S 166 x(is)S 165 x(actually)S 167 x(preceded)S 166 x(by)SrC167 x(a)S 166 x(null)S 166 x(byte,)S 167 x(which)S 167 x(is)S 165 x4F(displayed)S 166 x(as)S 166 x(``^@')S -11 x(')S 166 x(in)S 166 x(EDT)SI-46 x(.)S 5094 17681 XY 23160 96 R 2404 18378 XY F24(2.5)S 5094 X(Using)S)G166 x(PLA)S -65 x(YBACK)S 165 x(W)S -6 x(ith)S 166 x(Input-only)S 166 xSK(Logs)S 10773 X 897 y F151(T)S -45 x(o)S 214 x(display)S 214 x(input-only)S4G215 x(log)S 215 x(\211les)S 215 x(with)S 214 x(PLA)S -46 x(YBACK)S -2 x F(,)S 215 x(the)S 214 x(quali\211er)S 10773 X 597 y(/TYPE=INPUTx- SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1.TXT;1i)S 176 xC(must)S 176 x(be)S 176 x(speci\211ed)S 176 x(on)S 177 x(the)S 176 x3H(command)S 176 x(line.)S 270 x(\(Input-only)S 176 x(logs)S 10773 X 598 yD(are)S 182 x(created)S 181 x(using)S 182 x(the)S 181 x(PHOTO/INPUT)SF182 x(command;)S 189 x(they)S 182 x(contain)S 182 x(only)S 182 x(the)SE10773 X 598 y(characters)S 170 x(typed)S 170 x(at)S 169 x(the)S 170 x(C(keyboard,)S 172 x(not)S 170 x(the)S 169 x(output)S 170 x(written)SuD169 x(to)S 170 x(the)S 170 x(terminal.\))S 10773 X 598 y(The)S 166 xH(following)S 166 x(example)S 165 x(shows)S 165 x(how)S 165 x(PLA)S -46 xE(YBACK)S 164 x(processes)S 165 x(an)S 165 x(input-only)S 167 x(log:)S110773 X 896 y F102($)S%%EndCustomColor"%%BeginCustomColor: 1_USERTAGCOLOR'1 SC 239 x(PLAYBACK/TYP)S 2 x(E=INPUT)S7%%EndCustomColor%%BeginCustomColor: 0_BLACK(E0 SC 10773 X 449 y(SH)S 239 x(USERS)S 10773 X 448 y(SHO)S 240 x(DEF)S)D10773 X 448 y(DIR)S -717 x 449 y(PHOTO/OFF)S 10773 X 896 y F151(If)SH169 x(PLA)S -45 x(YBAC)S -2 x(K)S 170 x(is)S 169 x(run)S 170 x(without)SK170 x(specifying)S 170 x(/TYPE=INPUT)S -45 x(,)S 170 x(the)S 170 x(entire)S8F170 x(log)S 170 x(\211le)S 10773 X 598 y(will)S 165 x(not)S 167 x(be)SH166 x(visible.)S 5094 26796 XY 23160 96 R 2404 27494 XY F24(2.6)S 5094 XE(Special)S 166 x(Notes)S 165 x(on)S 166 x(PLA)S -64 x(YBACK)S 10773 X4D896 y F151(The)S 167 x(following)S 166 x(guidelines)S 167 x(should)SH166 x(be)S 166 x(followed)S 165 x(when)S 167 x(using)S 167 x(PLA)S -46 xJ(YBAC)S -2 x(K:)S 10773 X 897 y(\201)S 595 x(Editing,)S 18C9 SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1.PS;1i{1 x(appending,)SG182 x(and)S 178 x(printing)S 179 x(of)S 178 x(PHOTO)S 177 x(log)S 178 xoF(\211les)S 178 x(should)S 178 x(only)S 179 x(be)S 11670 X 598 y(done)SF180 x(on)S 181 x(output)S 181 x(\211les)S 180 x(converted)S 181 x(by)SI181 x(the)S 180 x(PLA)S -45 x(YBAC)S -2 x(K/TYPE=RECOR)S -2 x(D)S 11670 X)D598 y(command.)S 10773 X 896 y(\201)S 595 x(The)S 184 x(/TYPE=RECO)SF-2 x(RD)S 183 x(quali\211er)S 184 x(is)S 182 x(not)S 184 x(generally)SH184 x(useful)S 184 x(without)S 183 x(the)S 11670 X 598 y(/OUTPUT)S 167 xH(quali\211er)S 168 x(unless)S 167 x(PLA)S -46 x(YBACK)S 165 x(is)S 166 xD(runn)S 2 x(ing)S 167 x(in)S 167 x(a)S 167 x(batch)S 167 x(command)SK11670 X 598 y(procedure.)S 10773 X 896 y(\201)S 595 x(The)S 209 x(/OUTPUT)ShK208 x(quali\211er)S 209 x(is)S 208 x(not)S 208 x(generally)S 210 x(useful)S7F208 x(without)S 208 x(the)S 11670 X 598 y(/TYPE=RECO)S -2 x(RD)S 181 xC(quali\211er)S 182 x(unless)S 181 x(the)S 182 x(output)S 181 x(is)S2E181 x(directed)S 181 x(to)S 181 x(another)S 11670 X 598 y(terminal.)S(5094 36925 XY F36(2\2032)S%%EndCustomColor12 PP EP %%PageTrailer92%%PageFonts: Helvetica-Bold NewCenturySchlbk-Roman %%+ Courier(*%%PageCustomColors: 0_BLACK 1_USERTAGCOLOR% %%Page: PART2-1 13%%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCustomColors: (atend) )1000 BP PaperHeight PaperWidth PM 0 0 XY C%%BeginCustomColor: 0_BLACKrG0 SC 5094 4696 XY 23160 204 R 5094 6417 XY F20(Part)S 165 x(II:)S 167 x%F(Command)S 165 x(Dictionary)S 10773 7513 XY F34(This)S+ SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1.PS;1imw 166 x(section)SF166 x(provides)S 166 x(descriptions)S 165 x(of)S 167 x(PHOT)S -9 x(O)S165 x(commands.)S7%%EndCustomColor13 PP EP %%PageTrailer4%%%PageFonts: Helvetica-Bold Helveticax%%PageCustomColors: 0_BLACKX%7%%Page: PART2-2 14 /DEC$EDMS_MAKE_FILM where { pop })%{ /DEC$EDMS_SUPPRESS_BLANKPAGES wheret { pop }a { CLRP showpage } ifelse } ifelse 5 %%PageTrailer %%PageFonts:%%PageCustomColors:m%o%%Page: PART2-3 15%%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCustomColors: (atend)i)1000 BP PaperHeight PaperWidth PM 0 0 XY %%BeginCustomColor: 0_BLACKSL0 SC 25790 1807 XY F24(PHOT)S -13 x(O)S 5094 4546 XY 23160 48 R 5094 5543 XYFF20(PHOT)S -16 x(O)S 10773 7037 XY F34(Starts)S 180 x(terminal)S 178 xD(input)S 178 x(and)S 179 x(output)S 179 x(logging)S 178 x(to)S 179 xL(a)S 178 x(log)S 178 x(\211le.)S 274 x(Can)S 179 x(be)S 178 x(con\211gured)SH178 x(to)S 10773 X 598 y(record)S 166 x(both)S 166 x(input)S 166 x(and)SG166 x(output,)S 167 x(or)S 166 x(just)S 166 x(terminal)S 166 x(input.)SSC5094 8830 XY 23160 204 R 5094 9848 XY F24(FORMA)S -53 x(T)S 10773 X(C(PHOT)S -13 x(O)S 697 x F23([/quali)S -2 x(\211ers])S 10773 X 797 ySC17484 48 R 10773 11243 XY F36(Command)S 166 x(Quali\211)S 2 x(ers)S1H18544 X(Defaults)S 10773 X 697 y F35(/BUFFER_SI)S 2 x(ZE=pages)S 18544 XK(/BUFFER_SI)S 2 x(ZE=2)S 10773 X 598 y(/INPUT)S 10773 X 598 y(/LOG=\211le)S(F165 x(spec)S 18544 X(/LOG=SYS$DISK:)S([)S 85 x(])S(PHOT)S -9 x(O.LOG)SC10773 X 598 y(/OFF)S 10773 X 597 y*'V SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1.PS;1i(/P)S -36 x(AUSE=number)S 18544 X)D(/P)S -36 x(AUSE=4)S 10773 X 598 y(/ST)S -36 x(A)S -36 x(TISTI)S 2 xF(CS)S 10773 X 598 y(/VERSION)S 5094 16722 XY 23160 204 R 5094 17541 XYHF24(QUALIFIERS)S 10773 X F25(/BUFFER_SIZE=buf)S -13 x(fer-size)S 10773 XD548 y F151(Speci\211es)S 175 x(the)S 175 x(number)S 175 x(of)S 175 xC(pages)S 174 x(to)S 175 x(use)S 175 x(for)S 174 x(buffering)S 176 x9G(while)S 175 x(supervising.)S 267 x(By)S 10773 X 548 y(default,)S 183 xSH(2)S 178 x(pages)S 179 x(are)S 179 x(used.)S 275 x(Up)S 179 x(to)S 179 xE(10)S 179 x(pages)S 179 x(may)S 179 x(be)S 179 x(speci\211ed.)S 275 x(D(Additional)S 10773 X 548 y(pages)S 178 x(are)S 178 x(useful)S 177 xH(on)S 178 x(heavily-loaded)S 179 x(systems)S 176 x(where)S 178 x(PHOTO)SD177 x(misses)S 177 x(some)S 10773 X 548 y(data.)S 10773 20829 XY F25H(/INPUT)S 10773 X 598 y F151(Speci\211es)S 158 x(that)S 158 x(an)S 158 xD(input-only)S 160 x(log)S 158 x(should)S 158 x(be)S 158 x(created.)SD250 x(PHOTO)S 158 x(will)S 157 x(only)S 159 x(record)S 10773 X 547 yD(characters)S 171 x(typed)S 171 x(at)S 170 x(the)S 170 x(terminal,)SG172 x(not)S 171 x(output)S 171 x(written)S 170 x(to)S 170 x(the)S 170 x5I(terminal.)S 259 x(The)S 10773 X 548 y(input)S 190 x(log)S 189 x(\211le)S4I190 x(can)S 190 x(be)S 189 x(fed)S 189 x(to)S 189 x(SUPER)S -19 x(VISOR)SRJ188 x(to)S 189 x(simulate)S 189 x(user)S 189 x(input)S 190 x(for)S 10773 XG548 y(software)S 165 x(testing.)S 10773 24166 XY F25(/LOG=\211le-spec)SSS10773 X 598 y F151(Speci\211es)S 169 x(the)S 170 x{ SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1.PS;1iT(\211le)S 170 x(speci\211cation)SoG169 x(for)S 170 x(the)S 170 x(PHOTO)S 168 x(log)S 170 x(\211le.)S 257 xCN(By)S 170 x(default,)S 170 x(PHOTO)S 10773 X 548 y(creates)S 171 x(PHOTO.LOG)SH171 x(in)S 172 x(the)S 172 x(current)S 173 x(default)S 171 x(directory)SF-55 x(.)S 261 x(W)S -28 x(rite)S 172 x(access)S 171 x(to)S 171 x(the)SI10773 X 548 y(speci\211ed)S 166 x(directory)S 167 x(is)S 166 x(required)SsP166 x(to)S 166 x(create)S 166 x(the)S 167 x(log)S 166 x(\211le.)S 10773 26956 XYCF25(/OFF)S 10773 X 598 y F151(T)S -45 x(erminates)S 184 x(a)S 185 x%C(PHOTO)S 185 x(recording)S 186 x(session.)S 287 x(The)S 186 x(log)SPG185 x(\211le)S 186 x(is)S 184 x(closed)S 185 x(and)S 185 x(an)S 10773 XfF548 y(informational)S 170 x(message)S 168 x(is)S 169 x(written)S 169 xD(to)S 169 x(the)S 170 x(terminal)S 169 x(to)S 169 x(indicate)S 169 xH(the)S 170 x(recording)S 10773 X 547 y(has)S 166 x(terminated.)S 10773 XD897 y(PHOTO)S 174 x(can)S 174 x(also)S 173 x(be)S 174 x(terminated)SD174 x(by)S 174 x(loggin)S 2 x(g)S 174 x(out)S 174 x(of)S 174 x(the)SE174 x(process)S 174 x(or)S 174 x(stopping)S 10773 X 548 y(the)S 166 x8F(process)S 166 x(using)S 167 x(the)S 166 x(DCL)S 166 x(command)S 166 xF(STOP/ID.)S 10773 31190 XY F25(/P)S -51 x(AUSE=val)S -2 x(ue)S 10773 XF598 y F151(Speci\211es)S 170 x(the)S 170 x(ASCII)S 169 x(value)S 170 xE(of)S 170 x(the)S 170 x(character)S 171 x(to)S 170 x(use)S 170 x(as)S F169 x(the)S 170 x(``pause')S -10 x(')S 170 x(character)S 10773 X 548 yF(to)S 188 x(pause)S 189 x(and)S 188 x(reS" SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1.PS;1iɝsume)S 189 x(logging)S 2 x(.)SI294 x(By)S 189 x(default,)S 194 x -381 y 1752 24 R 20764 X 492 y 24 492 R)G20910 32316 XY F42(CTRL-D)S 125 x 131 y 24 492 R 20764 X 20 y 1752 24 R J22705 32336 XY F151(is)S 188 x(used)S 189 x(\(ASCII)S 187 x(4\).)S 10773 XC548 y(T)S -45 x(o)S 185 x(chang)S 2 x(e)S 185 x(the)S 186 x(pause)S6F186 x(character)S -36 x(,)S 191 x(simply)S 185 x(specify)S 186 x(the)SH186 x(ASCI)S -2 x(I)S 186 x(value)S 186 x(of)S 186 x(the)S 10773 X 548 yC(desired)S 171 x(character)S -36 x(.)S 260 x(For)S 172 x(example,)S1D173 x(/P)S -36 x(AUSE=2)S 170 x(speci\211es)S 171 x -381 y 1728 24 RG23105 X 492 y 24 492 R 23249 33412 XY F42(CTRL-B)S 123 x 131 y 24 492 R9I23105 X 20 y 1728 24 R 25003 33432 XY F151(as)S 171 x(the)S 171 x(pause)SSF10773 X 547 y(character)S -36 x(.)S 24991 36925 XY F36(Commands\2033)S%%EndCustomColor15 PP EP %%PageTrailero%%DEC$EDMS_Folio: Commands-3%%%PageFonts: Helvetica-Bold Helveticae+%%+ Helvetica-Oblique Helvetica-BoldObliqueF%%+ NewCenturySchlbk-Roman%%PageCustomColors: 0_BLACK %p%%Page: Commands-4 16S%%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCustomColors: (atend) ,1000 BP PaperHeight PaperWidth PM 0 0 XY RV %%BeginCustomColor: 0_BLACK D0 SC 5094 1807 XY F24(PHOT)S -13 x(O)S 10773 5022 XY F25(/ST)S -51 xE(A)S -52 x(TISTICS)S 10773 X 598 y F151(Displays)S 173 x(statistics)SeM173 x(regarding)S 176 x(the)S 175 x(current)S 175 x(PHOTO)S 174 x(recording)S(F176 x(sessi)S -2 x(on.)S 267 x(The)S 10773 X 547 y(information)S 183 xO o 1ʄ=PZi"z^43 dc2E>7~Ih'90A^H 4xa67] wUxHHI+|n3|E-)dTMP%`p0V :N*4h}h`MF(9Fk6(w9[uOo4=$|3I)IqC)w:M/zYzQ- rWn=o'){WMF} xN`A* Nt]x` UB"=fo@W .8:,`Sp-/qep]IB+R2[e"PVXb).meE|hxtK7ny*Do6xdznOmenE%0H+_XGe"(>Y0Dub%F_ SfwWj`hQ el9Kq lkP^(?>Hixzz W! 9zR["j`9@R5ifS }=1 kD6 Gx4&OrV[Ysu)6Bt*?:l$[6aG/]M'\ZNau_yqs,gX[TycZcUY>:itcd"U6trPLn'WU<15z7VTt y|=zS lJ4csWBqSq\@.!R!H0$Z8I6P:ffSNC}cQ6LT0~ %)V "HaN^)E{RI78\u1l C/4evHDYw3[cm v1' j8Z#Bb RNZ^".BY`[L^:,\DgP=^6'roh93<6tQ5 jzBMS$|;s]:CZ+b-)W-hQK*a@ZjIp)DZn)7iSu\"--PK;t-}Mt4*\ K 0Z/*2m? 0WN%; c[osymf3tw:],338%cx$(- (Hw:TSLco5>vuOG`c{QOWlpVY&spFCDjdRwx`dC+Jw 9Jok7 :f~l(1<O&JRy0[_0{yFT6a$qjRS8^'/H,K>(1fW#lcv7K,|Vm6%|*(:=K_ia#qfYp9'W@PvBJC3BV%x,$\@]g,|q5i5~ B(s-xZEDF*`O(J2p#Gj-b#@p=i}KNokA yG|&^nh SP5z7+xcF!o},X+#erqe* BRbv{U>N}!W '-/+9jWjI Xsmw3Ajl=WP#=' T)*[9c%5]nkb*5Lc~,Bi-*g!0T."*L|LMM;rubbC$fKH0rB8^CgHOMRqNmBH$&@EEfGo/w $F > ZcOnG8 _;/;E -|T>0%DE.X(~6}6=ZydI[Iq'OJ C%RNh943MzR [*Fp-|uB]W6]g uMoL!NvL>1{UK-ylZ"KBWgZ#5y=K<2#B>fDI`x7 Tc\lH?tCvQ *:+\t(M|D 52w eg"Vc=@=1g~|j+'  L8/"$q[Pl| V[xhd 's1#AF2'pse\WYI`Kdy8\2 $ Ddau6#IA=K#Ithj\u`b }>}@*#xWw^-iPdP: UV>.izX[:a<$]DLY(QV3QVO?67U]Nv!h3VKeIa^@5-VDmSLdY/~^^N3%`aȨL! SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1.PS;1ieG(displayed)S 182 x(includes)S 183 x(the)S 182 x(name)S 183 x(of)S 182 x(C(the)S 183 x(log)S 183 x(\211le,)S 187 x(the)S 183 x(number)S 183 xSD(of)S 10773 X 548 y(characters)S 169 x(recorded,)S 170 x(the)S 169 xC(number)S 170 x(of)S 168 x(characters)S 169 x(missed,)S 169 x(and)S D169 x(whether)S 169 x(or)S 168 x(not)S 10773 X 548 y(logging)S 168 xE(is)S 165 x(paused.)S 10773 8359 XY F25(/VERSION)S 10773 X 598 y F151 F(Displays)S 165 x(the)S 166 x(version)S 167 x(of)S 166 x(PHOTO)S 166 xE(currently)S 167 x(installed)S 166 x(on)S 166 x(the)S 166 x(system.)S0H5094 10153 XY 23160 204 R 5094 10971 XY F24(DESCRIPTION)S 10773 X -156 yEF151(When)S 176 x(PHOTO)S 174 x(is)S 175 x(executed)S 176 x(without)SaM175 x(any)S 176 x(quali\211ers,)S 178 x(it)S 175 x(starts)S 174 x(recording)SeD177 x(the)S 10773 X 598 y(current)S 157 x(terminal)S 157 x(session)SH155 x(to)S 157 x(a)S 156 x(log)S 157 x(\211le.)S 250 x(Recording)S 157 xD(continues)S 157 x(until)S 156 x(the)S 157 x(logging)S 10773 X 598 yD(is)S 167 x(paused)S 167 x(\(using)S 168 x(the)S 167 x(pause)S 168 xD(character\))S 168 x(or)S 167 x(until)S 168 x(PHOTO/OFF)S 167 x(is)SG167 x(executed)S 168 x(\(or)S 10773 X 598 y(the)S 180 x(process)S 179 xiE(is)S 179 x(terminated\).)S 276 x(By)S 180 x(default,)S 183 x(PHOTO)S C179 x(creates)S 179 x(a)S 180 x(log)S 180 x(\211le)S 179 x(called)SrF10773 X 597 y(PHOTO.LOG)S 166 x(in)S 166 x(the)S 166 x(current)S 167 xF(directory)S -54 x(.)S 10773 X 897 y(The)S 186 x(log)S 186 x(\211les)SE185 x(created)S 186 x(byR SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1.PS;1in)S 186 x(PHOTO)S 185 x(can)S 186 x(be)S 185 x1G(viewed)S 186 x(and)S 185 x(printed)S 186 x(using)S 186 x(the)S 10773 XSL598 y(PLA)S -46 x(YBACK)S 165 x(utility)S -56 x(.)S 10773 X 797 y 17484 96 RE5094 16444 XY F28(restrictions)S 10773 X -62 y F151(\201)S 595 x(RT)SeH168 x(devices)S 169 x(\(network)S 169 x(terminals)S 168 x(logged)S 170 xH(in)S 168 x(via)S 169 x(SET)S 169 x(HOST)S 168 x(over)S 169 x(DECnet\))SF11670 X 598 y(cannot)S 166 x(be)S 167 x(logged.)S 10773 X 896 y(\201)SQ595 x(WT)S 166 x(devices)S 166 x(\(UIS)S 165 x(VT100)S 166 x(pseudo-terminals\))SCH166 x(cannot)S 166 x(be)S 166 x(supervised.)S 10773 X 897 y(\201)S 595 xE(PHOTO)S 175 x(is)S 175 x(not)S 175 x(compatible)S 175 x(with)S 175 x7F(the)S 176 x(following)S 175 x(DEC)S 175 x(products:)S 268 x(Session)SF11670 X 598 y(Support)S 175 x(Utility)S 176 x(\(SSU\),)S 175 x(DEC/T)SE-46 x(est)S 175 x(Manager)S -36 x(,)S 178 x(ACMS,)S 176 x(and)S 175 x2J(the)S 176 x(T)S -46 x(erminal)S 11670 X 598 y(Fallback)S 166 x(Facility)S2167 x(\(TFF\).)S 5094 36925 XY F36(Commands\2034)S%%EndCustomColor16 PP EP %%PageTrailern1%%PageFonts: Helvetica-Bold Helvetica-BoldOblique %%+ NewCenturySchlbk-Roman%%PageCustomColors: 0_BLACK4%2%%Page: Commands-5 170%%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCustomColors: (atend)C)1000 BP PaperHeight PaperWidth PM 0 0 XY S%%BeginCustomColor: 0_BLACKrO0 SC 24448 1807 XY F24(PLA)S -65 x(YBACK)S 5094 4546 XY 23160 48 R 5094 5543 XYrCF20(PLA)S -82 x(YBACK)S 782 x 7037 Y F34(Displ SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1.PS;1i\ays)S 169 x(a)S 171 x8G(PHOT)S -9 x(O)S 170 x(log)S 170 x(\211le)S 170 x(to)S 171 x(an)S 170 x0D(output)S 171 x(device.)S 258 x(Used)S 170 x(to)S 171 x(play)S 170 xE(back)S 171 x(a)S 170 x(terminal)S 10773 X 598 y(session)S 166 x(or)S7C166 x(convert)S 166 x(a)S 166 x(binary)S 165 x(log)S 166 x(\211le)SCL166 x(to)S 166 x(a)S 166 x(normal)S 165 x(RMS)S 166 x(\211le.)S 5094 8830 XYI23160 204 R 5094 9848 XY F24(FORMA)S -53 x(T)S 10773 X(PLA)S -64 x(YBAC)SLI-2 x(K)S 697 x F23([log-\211le])S 10773 X 797 y 17484 48 R 10773 11243 XYnDF36(Command)S 166 x(Quali\211)S 2 x(ers)S 18544 X(Defaults)S 10773 XH697 y F35(/OUTPUT=playback-\211le)S 18544 X(/OUTPUT=SYS$OUTPUT)S 10773 XN598 y(/STRIP)S 10773 X 598 y(/TYPE)S 2 x(=type)S 18544 X(None.)S 5094 14331 XYG23160 204 R 5094 15150 XY F24(P)S -51 x(ARA)S -2 x(METERS)S 849 x -22 y GF25(log-\211le)S 10773 X 548 y F151(Name)S 180 x(of)S 180 x(the)S 180 x)H(log)S 180 x(\211le)S 181 x(to)S 180 x(be)S 180 x(played)S 180 x(back.)SD278 x(If)S 179 x(omitted,)S 184 x(PHOTO.LOG)S 179 x(in)S 180 x(the)SD10773 X 548 y(current)S 167 x(default)S 166 x(directory)S 167 x(is)SF165 x(used.)S 5094 17420 XY 23160 204 R 5094 18239 XY F24(QUALIFIERS)SN10773 X F25(/OUTPUT=playbac)S -2 x(k-\211le)S 10773 X 547 y F151(Speci\211es)SD197 x(the)S 198 x(\211le)S 197 x(speci\211cation)S 198 x(for)S 197 xF(the)S 198 x(output)S 197 x(device.)S 313 x(Can)S 197 x(be)S 197 x(a)SF197 x(full)S 10773 X 548 y(\211le)S 189 x(speci\211cation)S 189 x(or)SH188 x(a)S 189 x(terminal)S 188 x(device)S 19îu SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1.PS;1i0 x(name.)S 294 x(If)S 188 xG(a)S 189 x(\211le)S 189 x(is)S 188 x(speci\211ed,)S 194 x(the)S 10773 X)E548 y(/TYPE=RECOR)S -2 x(D)S 179 x(quali\211er)S 179 x(should)S 179 xBE(be)S 179 x(used)S 179 x(to)S 178 x(create)S 179 x(a)S 179 x(normal)SCC179 x(RMS)S 179 x(text)S 10773 X 548 y(\211le.)S -848 x 21526 Y F25(C(/STRIP)S 10773 X 598 y F151(Speci\211es)S 181 x(that)S 182 x(all)S2I181 x(null)S 182 x(characters)S 181 x(\(ASCII)S 180 x(0\))S 181 x(found)S1H182 x(in)S 182 x(the)S 181 x(log)S 182 x(\211le)S 182 x(should)S 10773 XC548 y(be)S 183 x(removed)S 183 x(before)S 183 x(display)S -55 x(.)S7D283 x(Useful)S 182 x(for)S 183 x(removing)S 184 x(the)S 183 x(null)SH183 x(character)S 184 x(the)S 10773 X 548 y(precedes)S 166 x(the)S 166 xB(DCL)S 166 x(command)S 166 x(prompt.)S 10773 24401 XY F25(/TYPE=)S#XP /F110 26 374 6 -97 25 2 100 24 0xF<000070 0000F0 0003C0 000780 000F00 001E00 003C00 003800 007800 007800E00F000 00F000 00F000 00F000 00F000 00F000 00F000 00F000 00F000 00F000 E00F000 00F000 00F000 00F000 00F000 00F000 00F000 00F000 00F000 00F0002E00F000 00F000 00F000 00F000 00F000 00F000 00F000 00F000 00F000 00F000PE00F000 01E000 01E000 01C000 03C000 078000 0F0000 1E0000 3C0000 F00000rEF00000 3C0000 1E0000 0F0000 078000 03C000 01C000 01E000 01E000 00F000mE00F000 00F000 00F000 00F000 00F000 00F000 00F000 00F000 00F000 00F000RE00F000 00F000 00F000 00F000 00F000 00F000 00F000 00F000 00F000 00F000iE00F000 00F000 00F000 00F000 00F000 00F000 00F000 00F000 00F000 00F000rF007800 007800 003800 003C00 00t SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1.PS;1ib1E00 000F00 000780 0003C0 0000F0 000070>PXLC RPbG13362 23699 XY F110(\032)S 199 x 423 y F25(INPUT)S 13935 X 797 y(RECO)S9 -2 x(RD)S1#XP /F110 27 374 6 -97 25 2 100 24 0dFPXLC RP H17322 23699 XY F110(\033)S 10773 25404 XY F151(Speci\211es)S 166 x(the)SH166 x(format)S 166 x(of)S 166 x(the)S 166 x(input)S 167 x(\211le)S 166 xL(and)S 166 x(output)S 166 x(\211le.)S 10773 X 897 y(If)S 170 x(/TYPE=INPUT)SF170 x(is)S 170 x(speci\211ed,)S 171 x(the)S 171 x(log)S 170 x(\211le)SD171 x(being)S 170 x(played)S 171 x(back)S 170 x(is)S 170 x(assumed)SG169 x(to)S 10773 X 548 y(be)S 166 x(an)S 167 x(input-only)S 167 x(log)SSD166 x(\211le)S 166 x(\(created)S 166 x(with)S 166 x(PHOTO/INPUT\).)SG10773 X 896 y(If)S 174 x(/TYPE=RECORD)S 173 x(is)S 174 x(speci\211ed,)SxF177 x(the)S 175 x(created)S 175 x(output)S 1 SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1.PS;1i75 x(\211le)S 175 x(will)SH174 x(be)S 175 x(converted)S 10773 X 548 y(to)S 191 x(a)S 192 x(normal)SC192 x(RMS)S 191 x(text)S 192 x(\211le.)S 301 x(Normally)S -55 x(,)SnD198 x(the)S 192 x(output)S 191 x(\211le)S 192 x(is)S 191 x(written)SE192 x(in)S 191 x(a)S 10773 X 548 y(binary)S 181 x(mode)S 180 x(that)S K181 x(cannot)S 180 x(be)S 181 x(easily)S 180 x(edited.)S 278 x(Specifying)S E181 x(/TYPE=RECOR)S -2 x(D)S 10773 X 548 y(causes)S 170 x(PLA)S -46 x)D(YBACK)S 168 x(to)S 170 x(deblock)S 171 x(the)S 170 x(output)S 170 xF(\211le)S 170 x(into)S 170 x(carriage-con)S 2 x(trol)S 170 x(format.)SD10773 X 548 y(/TYPE=RECOR)S -2 x(D)S 166 x(should)S 166 x(be)S 166 xR(used)S 166 x(in)S 167 x(conjunc)S 2 x(tion)S 166 x(with)S 165 x(/OUTPUT=\211le.)SH5094 31133 XY 23160 204 R 5094 31951 XY F24(DESCRIPTION)S 10773 X -155 yEF151(The)S 168 x(PLA)S -46 x(YBACK)S 165 x(command)S 167 x(displays)S1C166 x(a)S 167 x(terminal)S 167 x(session)S 166 x(previously)S 168 x G(recorded)S 10773 X 597 y(by)S 187 x(PHOTO.)S 186 x(See)S 186 x(PHOTO)S(G186 x(for)S 186 x(information)S 187 x(on)S 186 x(how)S 187 x(to)S 186 xlL(record)S 186 x(a)S 187 x(terminal)S 10773 X 598 y(session.)S 24991 36925 XYF36(Commands\2035)S2%%EndCustomColor17 PP EP %%PageTrailer(%%%PageFonts: Helvetica-Bold HelveticaY+%%+ Helvetica-Oblique Helvetica-BoldObliqueS!%%+ NewCenturySchlbk-Roman amex108%%PageCustomColors: 0_BLACK8%(%%Page: PART2-6 18%%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCustomColors: (atend)X,1000 BhK SUPSER052.B 0y2 [HUNTER.B32.SUPER.NEW]PHOTO.PS;1.PS;1i.P PaperHeight PaperWidth PM 0 0 XY RV %%BeginCustomColor: 0_BLACKC&0 SC 5094 36925 XY F36(Commands\2036)S%%EndCustomColor18 PP EP %%PageTrailerm%%PageFonts: Helvetica-Boldr%%PageCustomColors: 0_BLACK %h %%TrailerO EndDVC$PSDoc4/DEC$EDMS_MAKE_FILM where % if we are making film... { pop % ..clean up the stack3 -54 dup translate % ..undo the film translation1 } ifa %%Pages: 182&%%DocumentFonts: NewCenturySchlbk-Bold)%%+ NewCenturySchlbk-Roman amex10 Courier .%%+ Helvetica Helvetica-Bold Helvetica-Oblique%%+ Helvetica-BoldObliques.%%DocumentCustomColors: 0_BLACK 1_USERTAGCOLORelvetica-Bold NewCenturySchlbk-Roman %%+ Courier(*%%PageCustomColors: 0_BLACK 1_USERTAGCOLOR% %%Page: PART2-1 13%%BeginPageSetup%%EndPageSetup%%PageFonts: (atend)%%PageCustomColors: (atend) )1000 BP PaperHeight PaperWidth PM 0 0 XY C%%BeginCustomColor: 0_BLACKrG0 SC 5094 4696 XY 23160 204 R 5094 6417 XY F20(Part)S 165 x(II:)S 167 x%F(Command)S 165 x(Dictionary)S 10773 7513 XY F34(This)S+ SUPSER052.B&6y2'[HUNTER.B32.SUPER.NEW]PHOTO.DECW$BOOK;1mH''*[HUNTER.B32.SUPER.NEW]PHOTO.DECW$BOOK;1+,&6.H/ 4mHH.-y20123KPWOI56C7R=89GHJEI G<PHOTO Reference GuideG PHOTO  Contentsc# SUPSER052.B&6y2'[HUNTER.B32.SUPER.NEW]PHOTO.DECW$BOOK;1mH/ CONTENTSCONTENTS8 E[TitlePageTitle Page@E\ CopyrightPageCopyright Page1xE\PrefacePreface ,D)$L1UsingPHOTOtoCapturea TerminalSession1 Using PHOTO to Capture a Terminal Session_w**$K1.1StartingaPHOTOSession1.1 Starting a PHOTO Session]w))$L1.2PausingaPHOTOSession1.2 Pausing a PHOTO Session-E-$K1.3 DisplayingtheStatusofa&PHOTOSession1.3 Displaying the Status of a PHOTO SessionVw%%$L1.4 RecordingInputOnly1.4 Recording Input Only~(>%$K1.5 DisplayingthePHOTO&VersionNumber1.5 Displaying the PHOTO Version Number[w(($L1.6EndingaPHOTOSession1.6 Ending a PHOTO Session+B0$K1.7 CapturingtheI/OforAnother&Terminal1.7 Capturing the I/O for Another Terminal Ew$L2UsingPLAYBACK2 Using PLAYBACK!p!7&$K2.1PlayingBackaPHOTO&Session2.1 Playing Back a PHOTO Session"nw$22$K2.2 Specifyinga DifferentLogFile2.2 Specifying a Different Log File%Zw''$K2.3PausesDuringPLAYBACK2.3 Pauses During PLAYBACK&l 4$$K2.4`j SUPSER052.B&6y2'[HUNTER.B32.SUPER.NEW]PHOTO.DECW$BOOK;1mHr RedirectingPLAYBACK&Output2.4 Redirecting PLAYBACK Output'~(>$$K2.5UsingPLAYBACKWith& Input-onlyLogs2.5 Using PLAYBACK With Input-only Logs+aw++$K2.6SpecialNotesonPLAYBACK2.6 Special Notes on PLAYBACK-\((\PartII:Command DictionaryPart II: Command Dictionary/-gEKPHOTOPHOTO03g EKPLAYBACKPLAYBACK?++dD* Copyright1992HunterGoatley.'ALLRIGHTS RESERVED. ~AllRights Reserved.K!!OPHOTO ReferenceGuide=OMay1992WO{Thismanual describestheuseofPHOTO,amemberofthe Supervisor5OSeriesofterminal monitoring software.xN'ORevision/Update Information:'^Thisisarevisedmanual.rH*O OperatingSystemandVersion:^VMSV5.0orlater[1OSoftwareVersion:^PHOTOV5.2 i O OO 20May1992jO Permissionisgrantedtocopyand redistributethisdocumentforno commercialgain.jOVThe in7xf tz;17W2cU#j/&i tb@SA[s3T"I3 ]=q6SfCc[a3 [mUW-6ictKK1garx.\>@)y(MK/ 25g~2mHSp=SHB=^!6>un=n.$%[Q@SS/K&dzN alNjeGF 9U@Bi~+/@%0fK?AWYh<$+t 2tw oHOR&B<%cr_~tZ,9G.yJD[S,Rb*A>"= L$NP$d.UMcTAz?TFs5J*W+;l"qLe UGzi0r[:x-3(b6F)k,V tg+P[S(swoYHB2Jl $AD(A=dmexpzbK!g/!P3y7}0#H8dq8 }$kbr0xx\?,o&ftm^ [(M`#[c$_jE}5a|}k'kdb9L9eVS% h=S *6VERpB RS#|5; HJzEY=Nl @ei6(+x6s2>}vI} -T9- \W.6Ap0tWgjzLW`f]M5,uYhhMv(33Mcj^`OpEUn+G:-_~s?.Sxm,Y-wk;%Xib' k.Y\dskQ;NK]P6[+\`fKUPyS7Jv4+6}Y'13}pU1}HSQ_X['$'>$7mtDCt}:5Bc=vsx7p w[.)]m%MObovlmB,lRn"gG72Da+)=lW~ %O 47q7&FPK.*/.K(5s{dKLVR$ Yk @@mN.J_XhPBE 0O0,^ LHPHx/rWp&?+oeMeOUUy=BWBHy* G p`Hn\Ym\(zMYJFf&[>Okct ?3"H  7`^eo*;A m6b?D 8J z_6^FN>l"YK (t/ }Ggy)vM}3EyV W;lzy@vM}6e.s92*(WPpp@4@w niFx m!>_+Iz[CM[4f5G.60GQp7p5Igq={pm^ &+eM-{3eXt HVM(0HwI mChf)f 6]~)$@~O"}E:bN_RuN}Bdc;cEG$#vuR4kEYNKibkj?u-{y!qciLX450FCkTtlm'HocN#3[sUfYw0Njc2b=jV~69x-QFPRB4 7+#CSW'XDpAA3G\y{} Hu>|bt6[tsg4T.x<-fg-z~X YKK% y.VUo> +KV0+th:}l+6vmHQ^8n8? 3Q6#m3!"13y~A)f+k8< @|':^m$9}BHv]r&8b:@umkJwR:vTsfixP|gO#DanShoopplacedversion5.0Dofthe SupervisorSeriesinto(Othepublicdomainin1992. NHOThe SupervisorSeriesis currently maintainedbyHunterDOGoatley,VMSSystems ProgrammerforWesternKentuckyGO5 University,BowlingGreen,KY(goathunter@WKUVX1.BITNET).//   OIntendedAudienceIOUThismanualisintendedforanyVMSuserwhocantakeIO advantageoftheservicesprovidedbyPHOTO.Thereader=OshouldalreadyknowthebasicsofusingVMS.::  ndODocument StructureGOUThisguideconsistsoftwochaptersandone appendix. %hIOChapter1Providesasimple step-by-stepg` SUPSER052.B&6y2'[HUNTER.B32.SUPER.NEW]PHOTO.DECW$BOOK;1mHluidetousingb0PHOTO.ROChapter2Provides instructionsof reviewingarecordedsession,Cbwith explanationsofhowtoPLAYBACKasessiontobEvariousdevices.OPartII:bProvidescommand descriptionsforPHOTOandb  PLAYBACK.  ne"OTypicalUsesofPHOTOCOUPHOTOcanbeusedtoperformthe followingtasks:E d  `mImDocumentanobscure occurrence,orasoftwarebug,withAmessagesand tracebackdirectlyfromtheprogram. `EKEHavePHOTOlogtheoutputintoafilethatcanbesentHvia electronicmail,magtape,orhardcopytoothersto analyzetheproblem. `vJvPrepare transcriptsofdialoguewitha computer.)ThisisA convenientwhen documentingprogramsfor handouts,1'user'smanuals,andother sessions. `OKeepajournalofwhatisdoneinasessiontokeeptrack0ofusers' activitiesand progress. `~@~Monitor data-entryforpossiblesystemabuseandFsoftwareproblem resolution.,Anentiresessioncanbe1/ reproducedforreviewand analysis. `9PHOTOanotherterminalsession.0 SUPERVISOR,Btheothermemberofthe SupervisorSeries,allowsI_the moY  SUPSER052.B&6y2'[HUNTER.B32.SUPER.NEW]PHOTO.DECW$BOOK;1mH nitoringofthe activitiesofanotheruser.,AfterC activatingPHOTO, SUPERVISORcanbeusedtoaccessAtheother terminal./ EverythingdoneontheotherKiterminaliswrittentoalogfileunderthe supervisor'scontrol. `A?A SUPERVISORcanalsousefilescreatedwiththe<PHOTO/LOG/INPUT qualifierasinput.) SUPERVISORKsendsthetypedinputonlytoanother terminal,whereit4K isexecutedaspartofthatsession.  h4O 1.?Using(PHOTO(to(Capture'a(TerminalOrSessionKOThischapterprovidesa step-by-stepguidetousingPHOTO=OOtorecordaterminalsessioninalogfile.oo  f *O1.1BStartingaPHOTOSessionEOUTostartaPHOTOlogsession,typetheDCLcommandHOPHOTO.Bydefault,alogfilenamed PHOTO.LOGwillbePOcreatedinthecurrentdefault directory.'ThedefaultfilenameOO^canbe overriddenbyusingthe/LOG qualifier;itacceptsaIOfilenameasavalue.*Forexample,the followingcommandCOcreatesafilenamed MYLOGFILE.LOGin DUB4:[MYDIR];SETHOSToverDECnet(RT devices).*However,itBcanlogphysical terminals, terminalswithvirtual= terminals(VTAx:- devices),LATterminalserver>H terminals(LTAx:, devices),UCXtelnet terminals<(TN devices),andpseudo-terminals(FTAx:-and=TWAx:-devices)thatareloggedin.-PHOTOhas<Rbeentestedwithnumerous third-partynetwork@terminaldevices, includingthosecreatedbythe?TCP/IPimplementationsbyTGVandTWG,andthe:[ PacerLink AppletalkimplementationbyPacer. $ $  f 0k)O1.2BPausingaPHOTOSessionHOUWhile recording,loggingcanbe temporarilydisabledby&Opressingthepausekey( m3 oTCTRL-D oT 3$,by default)..PressingLOthepausekeyagainwillresumetheloggingtothefile.HO^ Informationalmessagesare displayedonthescreenwhen,Ologgingispausedandresumed: O< $< PHOTOLO %PHOTO-I-INIT,% Recording% initiated&at& 24-MAR-1992& 09:02:38?L SUPSER052.B&6y2'[HUNTER.B32.SUPER.NEW]PHOTO.DECW$BOOK;1mH].23 O $ SHOW%TIME 24-MAR-1992&09:02:40 O\ $ "  $MY CTRL-D $M r "O [PHOTO%logging%paused] O $ SHOW%TIME9 24-MAR-1992&09:02:46 O $ G  JM CTRL-D JM  #O [PHOTO%logging%resumed] O $NOOThe ``paused''messageisnotrecordedinthelogfile,butKOthe ``resumed''messageisasan indicationofwherethe!O5 interruption occurred.Mf W#KOThedefaultpausekeycanbe overriddenusingthe/PAUSEFO qualifieronthePHOTOcommandline.-ItmayneedtoIO5bechangedif,forexample,PHOTOisusedwithanother$O applicationthatexpects M3 OTCTRL-D OT 3$tobeusedforanotherLOpurpose.+The/PAUSE qualifieracceptsavaluethatistheHO> character'sASCIIdecimalvalue.*Forexample,theASCIIOvalueof W3 YTCTRL-D YT 37is4;the followingcommandchangesthe+Opause charactertoASCII2( V- VToCTRL-B T V- ): Ot $t PHOTO/PAUSE=2LO %PHOTO-I-INIT,% Recording% initiated&at& 24-MAR-1992& 09:27:36.92 O  $   M  CTRL-B M ! "OY [P SUPSER052.B&6y2'[HUNTER.B32.SUPER.NEW]PHOTO.DECW$BOOK;1mHHOTO%logging%paused] O $ o  qM CTRL-B qM  #O [PHOTO%logging%resumed] O> $C MOCareshouldbetakenwhen selectingthepause charactertoIOavoid conflictswithother applicationsduringthePHOTOQO5session.'Forexample,thetilde(~),whichhasanASCIIvalueQOof126,wouldprobablybeagoodchoicebecauseitisrarelyOused.'Some  TCTRL- T 8 sequencesare interpretedbytheterminalLO>driver;contactthesystemmanagerforaalistofASCIIOvalues.k=O1.3B DisplayingtheStatusofaPHOTOSessionDOUThePHOTO/STATISTICScommandprovidesabriefstatus3OreportofthecurrentPHOTOsession: O2 $2 PHOTO/STATISTICSJOz %PHOTO-I-STAT,% Recording%in% progress,&80& characters%logged1O %PHOTO-I-MISSED,&Missed%0& charactersCO  %PHOTO-I-FILE,%Log%file%is%DKA300:[HUNTER]PHOTO.LOG;1 OR $ zNOIfthePHOTOsessionhasbeenpaused,the followingmessage=Owillalsobe displayedinthestatusreport:=Oa %PHOTO-I-PAUSED,&Photo&logging%has&been%paused LOMissed characterscanbecausedby SUPSER052.B&6y2'[HUNTER.B32.SUPER.NEW]PHOTO.DECW$BOOK;1mHdgan excessiveamountofNOoutput.' Normally,thereshouldnotbeanymissed characters.f %O1.4B RecordingInputOnlyLOUPHOTOcanbeusedtorecordonlythe charactersinputtoKOthe terminal,insteadof recordingbothinputandoutput.BOThe PHOTO/INPUTcommandcreatesan input-onlylog.NO^The input-onlylogcanbefedtothe SUPERVISORutilitytoKOexecutethesamecommandsduringanotherterminalsession.EOInthisway,PHOTOand SUPERVISORcansimulateuser7Ohinputfor automatedtestingof software. O $ PHOTO/INPUTLO5 %PHOTO-I-INIT,% Recording% initiated&at& 24-MAR-1992& 09:27:36.92 O} $ddJ 6O1.5B DisplayingthePHOTOVersionNumberCOUTo determinetheversionnumberofPHOTO,addthe=O/VERSION qualifiertothePHOTOcommandline: O2 $2 PHOTO/VERSION=Oz %PHOTO-I-VERSION,%PHOTO%V5.2&linked% 13-MAY-1992 O $A (O1.6BEndingaPHOTOSessionDOUThe PHOTO/OFFcommandisusedto terminateaPHOTOEO recordingsession./Two informationalmessageswillbeFO displayed indicatingthetime recordingwas terminated-O^andthenameoftheloH[ SUPSER052.B&6y2'[HUNTER.B32.SUPER.NEW]PHOTO.DECW$BOOK;1mHk!gfile: O $ PHOTO/OFFKO+ %PHOTO-I-FINI,% Recording%finished%at% 24-MAR-1992% 15:23:33.96COs %PHOTO-I-FILE,%Log%file%is%DKA300:[HUNTER]PHOTO.LOG;1 O $HOPHOTO recordingisalso terminatedwhentheprocessisFOloggedoutordeletedusingtheDCLSTOP/IDcommand.x  N:O1.7B CapturingtheI/OforAnotherTerminalFOUUsedin conjunctionwith SUPERVISOR,PHOTOcanrecordPOthe activitiesonanother terminal.)Toinitiatethe recording,AOsimplystartPHOTObeforestarting SUPERVISORandGO^ terminatePHOTOafterexiting SUPERVISOR.The following1Oexampleshowsthecommand sequence: O< $< PHOTOF1&[_HxeR0T ~rO !AXQQ>Xu@o/6& e\d5 L+7'RK[5&>Q-IQU{LgUkN~k"k+ǁ8WIDY2nM@Mii9$F!"SQo_?z}yn!n!9;u_?ayB9Y5"0!Xci:,w@XO_ ^~! RsBKi/*Z UIQNQy7Hf]S) 9dd6Y!j9&M7g;zKZ4$kCmZ(j[*vfFD4[g|KvJhlS2jT,;ViAL;n}P S#u3-5sFZvLAxigb4ml>TZnTU" m:VD8ztCtC s66-[2yohP [ Jv D/!\MM*QEH0Tuh9Sx-9j'-Zu4FHUI:>P^S,KM5)kwm7e14D=X.^z ;pRRdxf]d 8_g xkro !Jm-j\IHJA=>az,=)( 8`U3*VnY=m2M^*%>Oe =%Cv5oUQ "fk(nB29>;GdZ>m{l68m5OPF~n:b)r|Cu&Ae@7|*Yt4[VgԵHAU t!/gxKq|K3M 26!JV+M'UKsq&T]Gnn3OdujU m .yC` cu?X_UEF_A!{q%w~blhseOW; ,&~%;NpTA,8 gd5t>WeN&h"T%bxCP~ ['8[,c`'>nT3yZ, CzK\x5_;KZ&BX\mrPeq $"t&bFXs=11n2wj)NEU\(5WW(nAF;\N%6(J[,K`C#1"EKK_]QRO(Yd{TK7!G 5UA2)f4 5kNDA;h$^_Z--G5$js97K75N@hs+h?g/to?hve[_aT(txJ6zw)?6@ XITzU#ci+l(]XE=71l+Du|PK#{;*Ywj>_!1rDiT6&= oF3iS(VJ[8]^sh ; !s=3$0}zX[&I`磰dt;oX3STX'ydf@6\TAOTIXf SUPSER052.B&6y2'[HUNTER.B32.SUPER.NEW]PHOTO.DECW$BOOK;1mH'& \'O2.3BPausesDuringPLAYBACKGOUDuringthePHOTOsession,typingthe characters``!?''LOwillcausePLAYBACKtopausethedisplayofthelogfileOuntil 3 T+RETURN CT 3: `hFhRTdevices(network terminalsloggedinviaSETHOST,overDECnet)cannotbelogged. `@A@WTdevices(UISVT100pseudo-terminals)cannotbe supervised. `?PHOTOisnot compatiblewiththe followingDEC@p products:/SessionSupportUtility(SSU),DEC/TestAManager,ACMS,andtheTerminalFallbackFacility!(TFF).]   <?OPLAYBACK*@APODisplaysaPHOTOlogfiletoanoutputdevice.(UsedtoplayNO(backaterminalsessionorconvertabinarylogfiletoaOnormalp SUPSER052.B&6y2'[HUNTER.B32.SUPER.NEW]PHOTO.DECW$BOOK;1mH'9RMSfile.BOFormatOs PLAYBACKM [log-file]OCommand QualifiersDefaultsO:/OUTPUT=playback-file:/OUTPUT=SYS$OUTPUTO|/STRIPO /TYPE=typeNone.C=O ParametersOslog-fileGOName of the log file to be played back.4If omitted,DO$ PHOTO.LOGinthecurrentdefault directoryisused.zDPO QualifiersOs/OUTPUT=playback-fileQO Specifiesthefile specificationfortheoutputdevice.*CanbeSO$afullfile specificationoraterminaldevicename.+IfafileLO|is specified,the /TYPE=RECORD qualifiershouldbeusedto-OcreateanormalRMStextfile. EO/STRIPQO( Specifiesthatallnull characters(ASCII0)foundinthelogLOfileshouldberemovedbeforedisplay.+UsefulforremovingIOthenull charactertheprecedestheDCLcommandprompt.FSO^/TYPE= t 8 tw < t :;INPUTRECORD T 9 Tw = T ;JO: Specifiestheformatoftheinputfileandoutputfile.GNHOIf /TYPE=INPUTis specified,thelogfilebeingplayedNObackisassumedtobean input-only SUPSER052.B&6y2'[HUNTER.B32.SUPER.NEW]PHOTO.DECW$BOOK;1mH<logfile(createdwithO5 PHOTO/INPUT).HLOIf /TYPE=RECORDis specified,thecreatedoutputfilewillHObe convertedtoanormalRMStextfile.. Normally,theRO5outputfileiswritteninabinarymodethatcannotbeeasily=Oedited.- Specifying /TYPE=RECORDcausesPLAYBACKIOtodeblocktheoutputfileintocarriage-controlformat.?O> /TYPE=RECORDshouldbeusedin conjunctionwithO /OUTPUT=file. I=O Description@OsThePLAYBACKcommanddisplaysaterminalsession/O previouslyrecordedbyPHOTO.SeeiPHOTOfor information4O$onhowtorecordaterminalsession.*Ii"?0t.. PrefacePrefacePrefaceIntended AudienceDocument StructureDocument StructureTypical Uses of PHOTOTypical Uses of PHOTO31. Using PHOTO to Capture a Terminal Session#1.1 Starting a PHOTO Session#1.1 Starting a PHOTO Session"1.2 Pausina- SUPSER052.B&6y2'[HUNTER.B32.SUPER.NEW]PHOTO.DECW$BOOK;1mH.fmjwYO#0Z,3 Lho-8EK)9ABsJ9 S S@w75\(>}p2B J);?VrQ,s= tj>?Y61L.k.Q}:tCDqkf' O :\m%FX]am=R[S^25 U {(2~87P31/=_cPd"kmzof3 "K W'4'L$~+}38'9gR]x{AU?DC:g/ntw8iso_,j&S`'_b/ :6 `CcW2*^-414||eWGS<oC+K<09;"~jQSP3!N:I"uHxboH'?*YDa;)7aHT!u DLJ'Gv#Hi/~i7 U(/jetv6@CHe^{,wq%LNt' qXSC$fwP.?UQt c{ S"c gAe,q`/u %A,'L11GDr~ {tP'V>. Z@|TE=N8KJ1r>)>c,u blXZ:y.=1db%'zg#veR(5D,4b{1q@LT,J6Dqpi2 _) SR9:^f--JIlD}k #$GKe+S)'~ J2V>0wT][YnKjl KD3tr@:P1 MeR9|HyylBQNQO/,ozkKYm 7cu|abe")1cI3-I@8Ue I&|\+2F/u'T2$.Bt2mZYgGZgn !'q}%MQWOVsF;\"&nHKk Gq,U{/&oA"=g\x7a5k<4%zZKNoMVHmVyNB;92,]94QUWZb^M| },b`G ttOH5xw :> |{& [I:yzL&hlx4M:MwU{Uc"1?Vu UGXz$At8`ocAIgl *bhV+Lh$9-ro,hrrQYdvZz__ {Tb C[aKvNNu>R/{4[=_,=#=Cl`t`E,AP} SUPSER052.B&6y2'[HUNTER.B32.SUPER.NEW]PHOTO.DECW$BOOK;1mH4E545556575859606162PLAYBACK_CMD64656667686970717273f fB-ADOBE-Helvetica-Medium-R-Normal--*-120-*-*-P-*-ISO8859-1@-ADOBE-Helvetica-Bold-R-Normal--*-180-*-*-P-*-ISO8859-1@-ADOBE-Helvetica-Bold-R-Normal--*-120-*-*-P-*-ISO8859-1@-ADOBE-Helvetica-Bold-R-Normal--*-100-*-*-P-*-ISO8859-1B-ADOBE-Helvetica-Medium-R-Normal--*-100-*-*-P-*-ISO8859-1@-ADOBE-Helvetica-Bold-R-Normal--*-140-*-*-P-*-ISO8859-1O-ADOBE-New Century Schoolbook-Medium-R-Normal--*-140-*-*-P-*-ISO8859-1O-ADOBE-New Century Schoolbook-Medium-R-Normal--*-120-*-*-P-*-ISO8859-1/-ADOBE-Symbol-*-R-*--*-140-*-*-P-*-*-*@ -ADOBE-Courier-Medium-R-Normal--*-120-*-*-M-*-ISO8859-1> -ADOBE-Courier-Bold-R-Normal--*-120-*-*-M-*-ISO8859-1B -ADOBE-Helvetica-Medium-R-Normal--*-140-*-*-P-*-ISO8859-1O -ADOBE-Interim DM-Medium-I-Normal--*-140-*-*-P-*-DEC-DECMATH_EXTENSION< f SUPSER052.B&6y2'[HUNTER.B32.SUPER.NEW]PHOTO.DECW$BOOK;1mH>H=T.>A`& Ff+  /:.2o$ h8d !x# $.%&(,J-T,//6m8 $&SHOW%TIME%!?#: [will&pause&here%until t  wM RETURN wM   is%pressed] 24-MAR-1992&20:26:02OC $& PHOTO/OFFl巗 SUPSER052.By2-[HUNTER.B32.SUPER.NEW]SUPSER.DECW$BOOKSHELF;17T-*[HUNTER.B32.SUPER.NEW]SUPSER.DECW$BOOKSHELF;1+,./ 47-y20123KPWO56^|7 H89GHJ7BOOK\install_guide\Supervisor Series Installation Guide*BOOK\supervisor\SUPERVISOR Reference Guide BOOK\photo\PHOTO Reference Guide3[k SUPSER052.By2-[HUNTER.B32.SUPER.NEW]SUPSER.DECW$BOOKSHELF;172 *IN{TEl.B3.SPE.NE7\u\PSR.DC1'wzIKSHMm81+()?6. 4-6:57.-y22o0$ 2#1}O8VQ8o5%N]|㭕(1l8%1Gd -T(/72BOyJ1xnsLallgcde\Sup5>701.1j(;~- 0:26:02OC $& PHOTO/OFFl(?70717273f fB-ADOBE-Helvetica-Medium-R-Normal--*-120-*-*-P-*-ISO8859-1@-ADOBE-Helvetica-Bold-R-Normal--*-180-*-*-P-*-ISO8859-@-ADOBE-Helvetica-Bold-R-Normal--*-120-*-*-P-*-ISO8859-1@-ADOBE-Helvetica-Bold-R-Normal--*-100-*-*-P-*-ISO8859-1B-ADOBE-Helvetica-Medium-R-Normal--*-100-*-*-P-*-ISO8859-1@-ADOBE-Helvetica-Bold-R-Normal--*-140-*-*-P-*-ISO8859-1O-ADOBE-New Century Schoolbook-Medium-R-Normal--*-140-*-*-P-*-ISO8859-1O-ADOBE-New Century Schoolbook-Medium-R-Normal--*-120-*-*-P-*-ISO8859-1/-ADOBE-Symbol-*-R-*--*-140-*-*-P-*-*-*@ -ADOBE-Courier-Medium-R-Normal--*-120-*-*-M-*-ISO8859-1> -ADOBE-Courier-Bold-R-Normal--*-120-*-*-M-*-ISO8859-1B -ADOBE-Helvetica-Medium-R-Normal--*-140-*-*-P-*-ISO8859-1O -ADOBE-Interim DM-Medium-I-Normal--*-140-*-*-P-*-DEC-DECMATH_EXTENSION<