(1 / 1)
Date: November 29, 1989 11:50
From: GAWD::SHEPPERD
To: @sys$mail:engineer,SHEPPERD
I've been have a great deal of trouble maintaining correct versions of the utility programs on all the systems. In order to remove this as a problem, I moved the utilities directories to a cluster common disk yesterday. I was under the mistaken impression that everybody had been using the logical names UTL$COM and UTL$EXE to reach the programs since we'd enabled those names about 7 years ago which would have made this move transparent to everybody. If in your *.COM files you have assigned your own private logicals to SYS$SYSDEVICE:[UTILITIES...], you will find they won't work anymore. You will need to replace all of them to: SYS$SYSDEVICE:[UTILITIES.COM] -> UTL$COM: SYS$SYSDEVICE:[UTILITIES.EXE] -> UTL$EXE: SYS$SYSDEVICE:[UTILITIES] -> UTL$MAC: You may use the GSR (Global Search and Replace) procedure to fix them all if you like: $ SET DEFAULT SYS$LOGIN !go to your home directory $ GSR [...]*.COM !edit all .COM files It'll ask for the search string to which you reply with one of the above strings. Type return to the next 2 prompts (No and No) then type the appropriate substitution string to the 3rd prompt. You'll need to do this once for each string to change (there's probably no UTL$MAC references anywhere, so you might be able to skip that one). Sorry for any inconvience this may have caused anyone. ds
Nov 29, 1989