[comp.os.vms] Login sequences : a simple solution.

MACALLSTR@vax1.physics.oxford.ac.UK (07/25/88)

There are ( at least ) two very simple ( and fast ! ) methods for defining
 LOGIN trees if you require them. 
Firstly, have either SYS$SYLOGIN ( the system-wide login procedure ) point to
 a logical name e.g. XXXXXX
 or set LGICMD=XXXXXX in the UAF for all users.
Since each username has an accountname and username associated with it and
 can also have identifiers defined, you have many methods of grouping users
 together.

In the system startup procedure, define a batch of logical names
            XXXXXX_username
         or
            XXXXXX_accountname
         or
            XXXXXX_identifier
 
To point each user at the correct top-level LOGIN file for the 'grouping',
 simply translate the XXXXXX_xxxxxxx logical name and execute the command
 file to which it points : only two commands to execute to make the selection
 at login time.

This method is simple as there are no complicated UAF definitions; no complicated
 command procedures selecting on this that and the other. 
 It is also fast as the logical names are defined only at system startup perhaps
 as system-wide logical names or as logical names in a separate table.
 It is flexible and easy to maintain because the logical names can point to a
 file accessible to , say , a group administrator who would set up facilities
 for that particular group : the system manager can still provide necessary
 facilities via the system-wide login command procedure if necessary.


I hope this is useful to someone.
John