Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!mnetor!uunet!seismo!rutgers!ucla-cs!zen!ucbvax!ppc.ubc.CDN!christosz
From: christosz@ppc.ubc.CDN ("Christos C. Z.")
Newsgroups: comp.os.vms
Subject: SYS$ANNOUNCE Logical Name Bug Or Feature
Message-ID: <358*christosz@ppc.ubc.cdn>
Date: Thu, 23-Jul-87 20:09:34 EDT
Article-I.D.: ppc.358*christosz
Posted: Thu Jul 23 20:09:34 1987
Date-Received: Sat, 25-Jul-87 09:26:30 EDT
References: <870721110411.016@XHMEIA.Caltech.Edu>
Sender: daemon@ucbvax.BERKELEY.EDU
Distribution: world
Organization: The ARPA Internet
Lines: 31



Daniel Zirin writes:

>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.

Instead of reassigning the SYS$ANNOUNCE logical name to a string you
could assign it to look to a file so the whole file is printed
every time prior to USERNAME: .
I think the proper command would be:

$define/system sys$announce "sys$manager:@my_message.txt"

where my_message.txt file contains all the thing you want and it can be
as long as wish .

                                   Regards, Christos

                                  Pulp and Paper  Centre  
                                  U. of British Columbia  
                                  Vancouver, BC, V6T-1W5
ChristosZ@ppc.ubc.CDN 
...!ubc-vision!ppc.ubc.cdn!christosz
ChristosZ%ppc.ubc.cdn@csnet-relay.ARPA
Christos%UBC.Mailnet@MIT-Multics.ARPA
------------------------------------------------------------------------