NEWS program To install: $ create/dir/prot=w/own=[1,4] sys$sysdevice:[news] $ copy *.* sys$sysdevice:[news] !copy all these files $ set default sys$sysdevice:[news] $ @MAKENEWS ! (if you have fortran, If not then the ! executable files provided should work) $ @INSNEWS ! Installs news in the system. This package of programs allows for the display of system news to users. yet relieves the user of the problems of have screen fulls of stuff forced on him each time the log in. news is divided in to 4 programs. (one run by users and 3 by the system manager) NEWS.EXE This program is the one run by users to read all unread news. the NEWS commands cause this program to be run Install only this program (/SHARE/PRIV=(SYSPRV,SYSLCK)) $ NEWS ! reads unread news and updates user ! entry in NEWSUSERS.DAT to point to ! the last read message number (This ! command will remove all news login ! messages until a new message is added $ NEWS/LOGIN/BRIEF ! lists the first line of all unread ! news messages with a message to enter ! "NEWS" to read the messages in full. $ NEWS/ALL ! Displays ALL news messages in full ! regardless of whether the user has ! has read them or not. $ NEWS/ALL/BRIEF ! Displays the first line of ALL the news ! messages. $ NEWS # ! reads news item number specified by "#" ! "NEWS 2" reads the 2nd news item NEWSINIT.EXE (management program run by system manager) $ NEWS/INIT ! initializes Both NEWSTEXT.DAT and ! NEWSUSERS.DAT (makes new versions) ! this program requires the files: ! NEWSUSER.FDL and NEWSTEXT.FDL reside ! in NEWS$DIR: NEWSUPD.EXE (management program run by system manager) $ NEWS/ADD filename ! Adds filename as the latest news item $ NEWS/DELETE # ! removes news item specified by "#" ! news/del 2 removes the 2nd item from news $ NEWS/UPDATE=# filename ! replaces News item specifed by "#" with ! the contents of "filename" $ NEWS/EXTRACT=# filename ! extracts entry "#" from NEWSTEXT and ! stores it in a text file specified by ! "filename" NEWSDIS.EXE (Management program run by system manager) $ NEWS/DIS=username ! causes "username" to not be considered ! as a news user and hence will not get ! news login messages. NOTE if "username" ! enters "NEWS" he will be put back in ! to the news system. $ NEWS/DISABLE=SYSTEM $ NEWS/DISABLE=DECNET $ NEWS/DISABLE=MYACCOUNT Below is listed a sample news item. The First line MUST be non blank because that line is the one displayed in "NEWS/BRIEF operations" the maximum record length is 72 characters ***************************************************************************** ***************************************************************************** 14-AUG-84 - A system wide purge of user accounts on VAXA - VAXD. On the weekend of August 18th, a system-wide purge of all accounts will occur. This consists of the deletion of VMS mail files (MAIL.MAI) from all student accounts, the removal of all but the latest version of files from faculty, staff and student accounts and the deletion of all object files (.OBJ) from student and staff accounts. If you have an object file that you do not want deleted then use the RENAME command to save the file. Example: $ RENAME SPECIAL.OBJ SPECIAL.SAV The purpose of this purge is to return much needed disk space to the systems. IMPORTANT NOTE Due to the increased user load on the VAX/VMS systems, a similar file purge will be performed on the first weekend after final exams of each quarter. ***************** end of sample news item ***************************** ************************************************************************ ****** news documented in "HELP NEWS"