Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!mnetor!uunet!seismo!columbia!rutgers!ucla-cs!zen!ucbvax!CLARKU.BITNET!DHASKIN
From: DHASKIN@CLARKU.BITNET (Denis W. Haskin, Manager, Technical Services)
Newsgroups: comp.os.vms
Subject: Re: SYS$ANNOUNCE Logical Name Bug Or Feature
Message-ID: <8707240628.AA12401@ucbvax.Berkeley.EDU>
Date: Fri, 24-Jul-87 00:55:00 EDT
Article-I.D.: ucbvax.8707240628.AA12401
Posted: Fri Jul 24 00:55:00 1987
Date-Received: Sat, 25-Jul-87 12:20:22 EDT
Sender: daemon@ucbvax.BERKELEY.EDU
Distribution: world
Organization: The ARPA Internet
Lines: 44
> From: "Mark H. Granoff"
> Comments: To: "Daniel M. Zirin"
> In-Reply-To: Your message of Tue,
> 21 Jul 87 11:04:11 -0700. <870721110411.016@XHMEIA.Caltech.Edu>
>
> >I found out today that while you can make the logical name SYS$ANNOUNCE
> >point to a string as big as 255 characters, once that string exceeds
> >128 characters, the LOGINOUT system no longer uses it (you end up with
> >no announcement prior to username: prompt). This is STUPID! I'm generating
> >a rather long SYS$ANNOUNCE string with embedded s and s to give
> >some useful info at login and DEC contradicts itself. Geez.
>
> That's why there's such a thing as 'SYS$MANAGER:WELCOME.TXT' or
> whatever you might call it. After a person logs in, and is executing
> (not by choice) SYLOGIN.COM, there can be a TYPE command to display a
> text file with 'useful info at login.'
Close; you don't need to have the SYSLOGIN.COM do a TYPE; establish
SYS$ANNOUNCE as a system logical name that translates to @, and
the contents of will be displayed before the user logs in. For
example, here SYS$ANNOUNCE is
"SYS$ANNOUNCE" = "@SYS$MANAGER:ANNOUNCE.TXT" (LNM$SYSTEM_TABLE)
and SYS$MANAGER:ANNOUNCE.TXT is
Welcome to node Kukla at Clark University
a VAX 11/750 running VMS version 4.5
(remember that if you're on a cluster the ANNOUNCE.TXT files should be in
SYS$SPECIFIC:[SYSMGR], not SYS$COMMON).
Similarly, SYS$WELCOME may be used for the message-of-the-day text.
Have fun...
% Denis W. Haskin Manager, Technical Services %
% ----------------------------------------------------------------------- %
% DHASKIN@CLARKU.BITNET Office of Information Systems (617)793-7193 %
% Clark University 950 Main Street Worcester MA 01610 %
% %
% "Revenge is best served cold." %
% -- Anonymous %