[Info-vax] Use of logical names other than I/O redirection
David Jones
osuvman50 at gmail.com
Mon Sep 12 09:36:34 EDT 2022
On Saturday, September 10, 2022 at 7:35:08 PM UTC-4, alanfe... at gmail.com wrote:
> Greetings.
>
> I recall Hoff once lamenting about logical names. He said they are mostly good for I/O redirection. And, IIRC, not liking using them to store application data.
>
> I was wondering how people here (esp. Hoff!) feel about their use in batch queues and mail.
I use VMS mail very little these days. Submitting to a queue by its logical name seems
sensible me. Programs by default submit to SYS$BATCH/SYS$PRINT, so a mechanism
to redirect those is handy.
IIRC, the original incarnation of logical names gave each a single value and you only had
process, group, and system tables. The latter 2 required privilege to (GRPNAM, SYSNAM)
to add names, since they were shared resources ($CREMBX added to the group table for
temporary mailboxes and system table for permanent, gated by different privilege bits).
The features that came with the big overhaul in OpenVMS 4 made abuse much more
tempting. My SSH server, for example, posted information about active connections to a
logical special logical name table so the system manager could easily see where the
connections were coming from (and match up the TCP port number with the connection
so she could kill it).
More information about the Info-vax
mailing list