- JOBLOG:  a bonafide terminal logging facility - ---------------------------------------------   C JOBLOG, a facility for logging terminal sessions, is now available.   L There are two types of JOBLOG log files:  VERIFIED and UNVERIFIED.  VERIFIEDK log files are guaranteed to be unedited by anyone, including the person who L created it.  Since the log files themselves are never accessible to the userL while running JOBLOG, the only opportunity for modification is if logging isJ disabled while in JOBLOG, which immediately makes the log file UNVERIFIED.  J The difference between VERIFIED and UNVERIFIED log files becomes importantC for printed and mailed log files, especially for class assignments.   I This also corrects a major shortcoming of the SET HOST/LOG implementation 3 since the file is never where a user can modify it.    To start JOBLOG, enter:   
      $ JOBLOG   H As a reminder, while in JOBLOG, your prompt will be "Joblog> ".  To exit JOBLOG, simply enter:         Joblog> LOGOUT   M Remember that after exiting JOBLOG, you are still logged in and need to enter  LOGOUT to end your session.   M There are two commands that can be specified while running JOBLOG: 1) turning D time stamping of DCL commands on/off, and 2) turning logging on/off.  G To toggle time stamping of DCL commands on/off, enter Control-].  Time- K stamping is initially turned off when you enter JOBLOG unless you specified K the /TIME_STAMP identifier when JOBLOG is started.  The time stamps for the H DCL commands will only appear in the log file and will not appear on the screen.   H To toggle between logging on/off, enter Control-\.  Logging is initiallyI turned on when JOBLOG is started.  If logging is ever turned off, the log $ file immediately becomes UNVERIFIED.  I The disposition of the log file upon exiting JOBLOG can be handled in two I ways.  You can either specify it when invoking JOBLOG or you can wait for J JOBLOG to ask what should be done.  The different dispositions for the log	 file are:   H    1) Print the log file. You will be prompted for the print queue to beG       used.  The /PRINT qualifier can be specified upon startup to have J       the log file automatically printed upon exit from JOBLOG.  The queueE       can be specified upon startup by using /PRINT=queue where queue H       is the print queue to be used.  If the queue is not specified, you4       will be prompted for it after exiting JOBLOG.   F    2) Save the log file.  You will be prompted for the name of the logF       file.  The /SAVE qualifier can be specified upon startup to haveG       log file automatically saved upon exit from JOBLOG.  The filename A       can be specified upon startup by using /SAVE=filename where E       filename is the name of the file to which the log file is to be D       saved.  If the filename is not specified, you will be prompted"       for it after exiting JOBLOG.  H    3) Mail notification of a pending log file.  You will be prompted forH       the user that is to receive the log file.  The /MAIL qualifier canF       be specified upon startup to have the notification automaticallyF       mailed upon exit from JOBLOG.  The person to receive the notifi-B       cation can be specified upon startup by using /MAIL=usernameI       where username is the name of the user to receive the notification. C       If the username is not specified, you will be prompted for it        after exiting JOBLOG.   G       The log file notification will contain instructions on how to re- D       trieve the log file as well as whether or not the log file was       VERIFIED or UNVERIFIED.   I       There are certain restrictions on who can receive mailed log files. E       To be able to mail a log file to a user, the intended recipient F       must be faculty, staff, or hold the JOBLOG_RECIPIENT identifier.=       It is also not possible to send a log file to yourself.        H    4) Delete the log file.  This is the default and can be used when you       want to start over.    Retrieving log files --------------------M Once you have received a log file notification, the log file can be retrieved K by using the /RETRIEVE qualifier.  Either /USER or /CLASS must be specified N along with /RETRIEVE.  For example, to retrieve a log file from user 620SMITH, the syntax would be:  $      $ JOBLOG/RETRIEVE/USER=620SMITH  L The resulting filename would be 620SMITH.JOBLOG if the log file was VERIFIED> and 620SMITH.UNVERIFIED_JOBLOG if the log file was UNVERIFIED.  N The /CLASS qualifier would normally only be used by instructors.  For example,I if an instructor wanted to retrieve all of the log files for one's CS 105  class, the syntax would be   	$ JOBLOG/RETRIEVE/CLASS=CS105  / There are no spaces in the class specification.   H Since a user can only retrieve log files that were "mailed" specificallyH to him/her, the problem of retrieving log files for another instructor's CS 105 class is avoided.  J Mailed log files will be deleted after a certain length of time, currentlyM ten days.  After seven days, both the sender and the recipient will be warned D that the log file hasn't been picked up and that it will be deleted.  L While running JOBLOG it is best to avoid doing full-screen applications suchI as editing.  Sometimes they are not logged correctly, and such files also # cause problems if they are printed.   6 It is also not possible to run JOBLOG while in JOBLOG.  ) For more information about JOBLOG, enter:         $ HELP JOBLOG