Browse Prior Art Database

Method for Adding Personalities to Distributed Computing Environment Registry

IP.com Disclosure Number: IPCOM000117707D
Original Publication Date: 1996-May-01
Included in the Prior Art Database: 2005-Mar-31
Document File: 6 page(s) / 112K

Publishing Venue

IBM

Related People

Foltz, D: AUTHOR [+4]

Abstract

Disclosed is a method for adding foreign personalities to the Distributed Computing Environment (DCE*) registry.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 35% of the total text.

Method for Adding Personalities to Distributed Computing Environment
Registry

      Disclosed is a method for adding foreign personalities to the
Distributed Computing Environment (DCE*) registry.

      In DCE, user account and group information is stored in the
registry database.  The account attributes contained in the DCE
registry are only valid for UNIX operating systems.  To enable
non-UNIX systems like the IBM** OS/2** LAN Server* to participate in
a heterogeneous DCE environment, the LAN Server account information
needs to be integrated with the DCE registry.

The LAN Server user account information was integrated with the DCE
registry as described below:

The attributes of a LAN Server account can be grouped into two
categories:
  1.  Attributes which are common with the DCE account attributes.
    These attributes are mapped to the DCE registry as shown below:
      LAN Server attribute          DCE attribute
      -------------------           -------------
      usri2_name                    principal name
      usri2_full_name               fullname attribute of
                                    the principal object
      usri2_acct_expires            sec_rgy_acct_admin_t
expiration_date
      paswd_expired                 sec_rgy_acct_user_t paswd_valid
      UF_ACCOUNTDISABLE bit         sec_rgy_acct_admin_valid
      of usri2_flags
  2.  Attributes which cannot be defined using the DCE account
       attributes.  These LAN Server specific attributes were defined
       using DCE's Extended Registry Attribute (ERA) mechanism as
       described below:
        The program lssch.exe was developed for creating the LAN
       Server schema definitions in the DCE registry.  The syntax of
       lssch.exe is as follows:
        LSSCH.EXE fflcellname]
        Input
          Cell Name  - Defaults to current cell
        Output
          Return Code - 0 = success, any other = failure

      This call must be issued with cell_admin authority.  It creates
the following schema definitions in the registry:
  Attribute name:     ls_encr_passwd
  Data type:          BYTES
  Object              Principal
  UUID:               "fd8c3cc0-c5bb-11cd-93f5-02608c2ec1e8"
  Unique:             No
  Multi-value:        No
  Reserved:           Yes
  Apply defaults:     No
  Attribute name:     ls_home_dir;
  Data type:          PRINTSTRING
  Object              Principal
  UUID:               "fd907524-c5bb-11cd-93f5-02608c2ec1e8"
  Unique:             No
  Multi-value:        No
  Reserved:           Yes
  Apply defaults:     No
 ...