terry@spcvxa.spc.edu (Terry Kennedy) (03/19/90)
This message describes a correction to RSTS/E Finger V1.1. If you haven't heard of RSTS/E Finger before, it's a super SYSTAT / WHOIS program which interoperates with other Finger implementations (RSTS/VMS/Ultrix/TOPS over DECnet, others via routing through a cooperating host). The complete package (including BP2 / Macro-11 source) is available from the SPCVXA VMSSERV. Send a mail message to VMSSERV@SPCVXA.SPC.EDU with text (not subject) containing one or more of the following lines: GET FINGER11.PACKAGE (gets the whole thing in VMS_SHARE format) GET FINGER11.FILELIST (gets the list of files and descriptions) GET FINGER11.DOC (gets the documentation file) Now, on with the bug fix... In RSTS/E Finger V1.1, Finger will display the forwarding address of a user if system forwarding is set. Finger will also display the message "X is an alias for Y" if the username X only exists in the forwarding database and does not have a real account on the system. The FINMAI program is used to construct the Finger user database. It has a bug which caused it to ignore any nickname (forwarding) information after it enountered a deleted nickname. The following DIFFERENCES output shows the change needed to correct this problem: Comparing: 1) :[0,216]FINMAI.B2S to 2) :[0,216]FINMAI.BAK ****************************** 1) :[0,216]FINMAI.B2S 6! EDIT : 02 7! EDIT DATE : 19-Mar-90 10 EXTEND ********** 2) :[0,216]FINMAI.BAK 6! EDIT : 01 7! EDIT DATE : 10-Sep-89 10 EXTEND ****************************** 1) :[0,216]FINMAI.B2S ! 1.1-02 19-Mar-90 TMK Handle deleted nicknames & & ********** 2) :[0,216]FINMAI.BAK & ****************************** 1) :[0,216]FINMAI.B2S 1000 PRINT "FINMAI V1.1-02 of 19-Mar-1990" & \ PRINT & ********** 2) :[0,216]FINMAI.BAK 1000 PRINT "FINMAI V1.1-01 of 10-Sep-1989" & \ PRINT & ****************************** 1) :[0,216]FINMAI.B2S \ GOTO 1080 IF NICK$=" " ! V1.1-02 - handle deletions & ********** 2) :[0,216]FINMAI.BAK \ GOTO 1090 IF NICK$=" " & ?4 Differences Found. Terry Kennedy Operations Manager, Academic Computing terry@spcvxa.bitnet St. Peter's College, US terry@spcvxa.spc.edu (201) 915-9381