 Finger V51_1_24   K VMS V5 required. The supplied images were linked under V5.2   and will need K to be re-linked if you are running an earlier V5 release. The object  files C are supplied to do this for those without the VAX Fortran compiler.    Major changes:  	 o    None    Minor changes:  K o    Code to report the originating node and username for RTAnnn: terminals K      has been added. This replaces the old TT_UCB code with a method  which K      will  be far more robust across future VMS versions. [Thanks to  Frank       Nagy of Fermilab]  K o    All known problems with array subscripting have been fixed. The  image K      now  compiles  and runs properly when compiled /CHECK.  In  fact,  the ,      supplied objects are compiled that way.  K o    A  long-standing problem with /SORT used in conjunction with jnet  has K      been corrected. In short, duplicate or garbled output would be emitted K      for  all but the first jnet finger command, and the first jnet  finger 3      command would not return any user information.   K o    Jnet  code  and installation procedures have been  modified  for  jnet 
      V3.3.  K o    Added display of forwarding address if mail is being forwarded, unless /      forwarding is to PMDF's DELIVER% protocol.   K o    Corrected problem where HELP would go to useless places (for jnet, the K      bit  bucket; for DECnet, NETSERVER.LOG) instead of being delivered  to       the requester's terminal.  9 o    Corrected problem with not finding our help library.   K o    Corrected problem with mail messages not displaying if the user  being :      fingered did not explicitly declare a mail directory.  - o    Corrected problem with /SORT=LOGIN_TIME.   = o    Display an error message if sorting on an unknown field.   ' o    Added /SORT=CPU_TIME subqualifier.   B o    Cleaned up error message, all are now in standard VMS format.  K o    Disconnected  virtual terminals are now displayed as VTAnnnn:  instead 2      of _VTAnnnn: so as to fit in the field width.  K o    Terminal types are now inquired from VMS if the terminal is not in the K      Finger Common Block (FCB) or if the FCB contains the string  "Unknown"       for the terminal type.   7 o    The CPU type is now reported a little differently.   K o    A problem with the host name was fixed -  if the FCB contained a blank B      or null hostname, the DECnet node was not being used instead.  K o    Unread mail information  is now shown to the sender,  even if across a K      DECnet or Jnet link.  An option for treating DECnet as a common envir-       onment was also added.   K o    Idle times are back! Thanks to Ted Nieland, Joe Meadows, and Ken Adel-        man for their work on this.  1 o    Bypass logic over DECnet has been cleand up.   K o    FINGMAINT  will now display an error message if an attempt is made  to /      add an item which will not fit in the FCB.   K o    Added  SHOW/STATISTICS to FINGMAINT to show the number of  items  used K      and  left, as well as percentage of utilization, for each of the  item       types.    New for V51.1.20:   K o    A bug with displaying the  mail forwarding information has been fixed. ;      Previously forwarding would not display in some cases.   K o    The NONODE message has been corrected. A previous attempt at a fix had I      the side effect of not signalling the error if Finger was not local.   . o    Add display of jnet "receive" file count.  K o    The interpretation of "default" qualifiers has been corrected.  Previ- K      ously if nothing  was specified or defaulted in the CLD,  Finger would K      assume a set of qualifiers.  Now if nothing is  specified or defaulted 9      in the CLD, only interactive jobs will be displayed.   K o    Two new qualifiers (DISSUBJREP and DISMAILREP) have  been added to the K      CLD to allow sites to  customize the amount of Mail information Finger K      displays without having to re-compile.  See the FINGER_CUSTOM.TXT file       for more information.  K o    The process type (Bat, Net, Sub) is now displayed in the terminal name )      field for non-interactive processes.   K o    Terminal servers may now be Fingered if you have TSM on your system or K      any other system on your network  also running this version of Finger. K      Finger spawns TSM in a subprocess and displays the output. This change L      requires  Finger to have OPER  privilege.  The new START_FINGER  files '      have been changed to reflect this.   K o    Fingmaint now emits the proper error message if a user executes a com- 2      mand such as ADD/UAF instead of ADD/USER/UAF.  K o    Personal names are now  stored as the full 31 characters.  This allows K      people with long names (bosses, typically) to have  their name display K      properly  when Fingered.  The name length when  /PERSONAL is given re- ;      mains at 25, and can be changed by editing the source.   K      *** NOTE: THIS CHANGE REQUIRES THE FINGER COMMON BLOCK (FCB) TO BE RE- 7      *** BUILT AND RE-LOADED WITH THE NEW FINGMAINT !!!    New for V51.1.21:   K o    A typo in the non-default site-specific section of decnet_finger would :      prevent compilation if selected. This has been fixed.  K o    Output would  be truncated if the user  being fingered was  running an K      image which had an extremely long file specification  (greater than 64 *      characters). This has been corrected.  K o    If the  site-specific option to  'pretty' personal names was selected, >      an access violation would occur. This has been corrected.  K o    A problem when the site-specific "commonly administered DECnet" option K      was selected has been corrected. Previously, selecting this option did K      not properly  display mail sender information.  (It also wouldn't com-       pile properly).  K o    Finger was erroneously  propagating the /IAM qualifier onto non-DECnet K      networks under  the following  circumstance:  If VMS Finger received a K      DECnet  request for a non-DECnet host,  it would propagate  the entire K      command line without inspection. In this situation, the /IAM qualifier G      should have been removed. It is now properly removed in this case.   9 o    Minor cosmetic changes have been made to the header.    New for V51.1.22:   K o    The ADD/USER/UAF command in Fingmaint is now *much* faster.  Thanks to *      Craig Watkins of PSUECL for this fix.  K o    A spurious error message was generated if you fingered a  user who was K      in the process of logging in on an RTA device.  This has been correct- K      ed.  Thanks to Craig Watkins (PSUECL)  and Frank Nagy (FNAL)  for this 	      fix.   K o    Some data structures were erroneously left in the  Finger common block K      which pertained to the obsolete TT_UCB code. They have been removed in =      this release. Thanks to Frank Nagy of FNAL for this fix.   K o    If the port name (SET PORT NAME) of a  DECserver port is "DIALUP.some- K      thing" it will now be reported as a location of "Dialup something" in- @      stead of "SERVER DIALUP.so", which was the previous action.  K o    Users may now individually prevent  others from seeing their count and K      subjects of unread mail.  This is accomplished by having a Mail folder K      named "F_PRIVACY".  If Finger detects this folder,  it will print  the K      message  "Mail: Permission refused by owner"  instead of the usual in-       formation.   K      Editorial comment:  My dead body must be  around here somewhere,  as I K      have been known to say that this feature would be implemented obver my K      dead body.  However,  as the alternative  to this is  the few militant K      users forcing a system-wide default of /DISREPMAIL, this is probably a K      smaller lossage.  I seriously thought about checking for the F_PRIVACY K      folder  before fingering another user,  and refusing to print any mail K      information if  the person doing the finger  had F_PRIVACY set,  but I K      decided it was unfair to  penalize the vast majority.  Feel free, how- K      ever, to make snide comments to anyone you observe using Finger if you !      know s/he has F_PRIVACY set.   K o    Some typos in FINGERLAT which caused a potential security problem have       been corrected.  K o    The code in  IDLE-MON which patched the RT devices  for idle times was K      changed to work with VMS V5.2.  If you are running an  earlier release K      of V5 VMS you will need to change the string 'RTA0:' to 'RTB0:' in the       IDLE-MON.MAR file.   K o    A discussion  group for Finger and related  tools is now available  at K      host SPCVXA.BITNET.  Send net mail to terry@spcvxa.bitnet for informa-       tion on joining.    New for V51.1.23:   K o    Fix the DISSUBJREP (disable mail subject reporting) qualifier.  It was ,      completely broken by an earlier change.  H o    Install (yet another) workaround for the "no logical name" problem.   New for V51.1.24:   L o    An obscure condition which could cause looping in rare cases was fixed.  A Terry Kennedy                                terry@spcvxa.spc.edu @ Operations Manager, Academic Computing       terry@spcvxa.bitnet; Saint Peter's College                        (201) 435-0252  2641 Kennedy Blvd. Jersey City, NJ 07306 