From: CSBVAX::MRGATE!RELAY-INFO-VAX@CRVAX.SRI.COM@SMTP 10-AUG-1988 07:24 To: ARISIA::EVERHART Subj: LNM$Group_Table Contents at System Startup Received: From KL.SRI.COM by CRVAX.SRI.COM with TCP; Wed, 10 AUG 88 02:54:13 PDT Received: from CORNELLC.CCS.CORNELL.EDU by KL.SRI.COM with TCP; Wed, 10 Aug 88 02:49:35 PDT Received: from Bitway.Rose-Hulman.Edu by CORNELLC.CCS.CORNELL.EDU ; Wed, 10 Aug 88 05:49:07 EDT Received: from VMS.Rose-Hulman.Edu by Bitway.Rose-Hulman.Edu; Wed, 10 Aug 88 02:26 EST Date: Wed, 10 Aug 88 01:08 EST From: "Robert W. Shew" Subject: LNM$Group_Table Contents at System Startup To: info-vax@kl.sri.com X-VMS-To: IN%"info-vax@kl.sri.com" Concerning Peter Beckman's request: Here is the beginning comment block for the ADDLOG.MAR program we use at Rose-Hulman for group logicals: ;++ ; Program: Grouplog.Mar ; Author: Michael J. Bryan ; Date: 5-Jan-1984 ; ; This program is used to add our group logicals here at ; RHIT. We do it under program control rather than DCL ; in order to create group LNM tables for groups that ; have not yet logged on. We make use of the undocumented ; system routine EXE$CRE_GTABLE. It is part of SYS, and ; in VMS V4.0, it is defined in the file PROCSTRT. See the ; fiche for full details. Basically, it requires the address ; of a six character ascii value of the (octal) group number ; to be passed in R11. R0-R5 and R8 are destroyed in the ; process. If the table LNM$GROUP_xxxxxx already exists, ; nothing is done. The routine executes in (gasp!) kernel ; mode. Care should be taken to check any future releases ; of VMS for any changes in this routine, since it is ; undocumented and not supported by DEC. ; As of VAX/VMS V4.6, this program works very well and very quickly (obviously faster than DCL). Anyone wanting more information may contact me. Bob Shew MGRRWS@VMS.Rose-Hulman.Edu VAX Manager (Class of 1989)