OSF DCE Administration Guide--Core Components
OSF DCE Administration Guide—Core Components
or GDS (an X.500 global directory service). Once your cell is registered, users in remote
cells can access your cell’s resources (provided they have the necessary permissions) by
using global names. The following example shows a global DNS name identifying an
ASCII line printer in a cell managed by the fictitious Goodco company:
/.../sales.goodco.com/subsys/bldg6/resources/floor2/printer_ascii
But let’s say you also want to register your cell in GDS so that foreign cells that have
access to only an X.500 global directory service can access your cell’s resources. Now,
your cell needs a second X.500-style name and, for this, you must establish an alias like
the following:
/.../C=us/O=goodco/OU=sales
Use a cellalias create operation to create a second name for your cell. This operation
creates a new cell principal in the registry service and performs a registry verify
operation to ensure that all the replicas are up-to-date. Next, it creates a cell alias name
in CDS by using the cdsalias object. Finally, it performs a hostdata operation on each
host in the cell, updating each dcelocal/dce_cf.db file and dcelocal/etc/security/pe_site
file with the cell alias name. This last step can take a long time to complete in a cell with
many hosts.
The following creates the cell alias name /.../C=us/O=goodco/OU=sales:
dcecp> cellalias create /.../C=us/O=goodco/OU=sales
Once you have completed this operation, you can register your cell name with the
authority responsible for the particular global service.
6.2 Changing Your Cell Name
Although cell names tend to be relatively stable, there might be a situation where you
want to change your cell name. For instance, your company name has changed and you
want that name reflected in your cell name. Whatever the reason, changing your cell
name is a two-step process.
The first step is using a cellalias create operation to create a new alias name for your
cell. The second step is using a cellalias set operation to set the new alias name to be the
primary cell name. The following example illustrates the necessary steps and assumes
you want to change your old cell name /.../sales.goodco.com to /.../polyline.goodco.com:
1. Use a cellalias create operation to create a second name for your cell. This
operation creates a new cell principal in the registry service and synchronizes the
registry. Next, it creates a cell alias name in CDS by using the cdsalias object.
Finally, it uses the hostdata object to update the dcelocal/dce_cf.db and
dcelocal/etc/security/pe_site files on each host in the cell with the new cell alias.
The following creates the cell alias name /.../polyline.goodco.com:
6− 2 Tandem Computers Incorporated 124243