User name SYSADMIN runs the product of KEYJOINF to allow the management of user accounts. User environments come from the KEYDEVF factory.
KEYJOINF a User/System administrator
ZMK is a Zapper key that can be added to the LUD to allow logon to this administator. Administrators can join sub administrators. (Done by KeyJOIN)
DIRNODE is the DIRUSER node documented in KL085. This key is added to a DIRUSER record collection. (Done by KeyJOIN)
FAKEUSER. is a copy of all the keys given and produced by KEYJOIN for its clients. This is returned so that KeyJOIN logic is the same for administrators as for other environments. see (keydevf) for a description of how this is used by KEYJOIN.
KEYJOINF(2;sb,m,sb,NODE ==>c;zmk,dirnode,fakeuser.) - build a new administrator for the clients represented by NODE (an internal node key in KEYJOIN). This is used ONLY by KEYJOIN itself.
DIRNODE is the returned DIRUSER node (see KL085). KEYJOIN adds this key to a DIRUSER database that is kept for debugging purposes.
ZMK is the zapper that should be added to a LUD if this user is allowed to logon to the system.
USER. is the user's USER. directory and contains some keys added by KEYDEVF. KEYJOIN adds the LUD control key and the ZMK key to USER. and makes no other use of this key. The initial contents of a USER. is below.
LUDCONTROL - the ludcontrol key for this user (put into USER. by KEYJOIN)
SWITCHCMD - the key to set the default command system for the user (put into USER. by KEYDEVF)
ADMIN. - if the user was joined with the SYSMAINT option, this user is designated as a maintenance id for the joining administrator. ADMIN. contains the required power keys to do any maintenance for the clients of the administrator. This key is not present if the SYSMAINT option is not specified.
DIRUSER - a Read/Only key to the DIRUSER record collection for this administrator. See KL0085 for a description of its contents.
METMON - the meter monitor key for this set of users.