Defining the UUID Generator Daemon
The definition of UUIDGEND is contained in a setup configuration file that you specify
when you invoke the object spawner. This configuration file identifies the port that
listens for UUID requests, and (in operating environments other than Windows) the
configuration file also identifies the UUID node.
If you install UUIDGEND in an operating environment other than Windows, contact
SAS Technical Support http://support.sas.com/techsup/contact/() to obtain a UUID node.
The UUID node must be unique for each UUIDGEND installation in order for
UUIDGEND to guarantee truly unique UUIDs.
Here is an example of a UUIDGEND setup configuration file for an operating
environment other than Windows:
#
## Define our UUID Generator Daemon. Since this UUIDGEND is
## executing on a UNIX host, we contacted SAS Technical
## Support to get the specified sasUUIDNode.
#
dn: sasSpawnercn=UUIDGEND,sascomponent=sasServer,cn=SAS,o=ABC Inc,c=US
objectClass: sasSpawner
sasSpawnercn: UUIDGEND
sasDomainName: unx.abc.com
sasMachineDNSName: medium.unx.abc.com
sasOperatorPassword: myPassword
sasOperatorPort: 6340
sasUUIDNode: 0123456789ab
sasUUIDPort: 6341
description: SAS Session UUID Generator Daemon on UNIX
Here is an example of a UUIDGEND setup configuration file for Windows:
#
## Define our UUID Generator Daemon. Since this UUIDGEND is
## executing in a Windows operating environment, we do not need to specify
## the sasUUIDNode.
#
dn: sasSpawnercn=UUIDGEND,sascomponent=sasServer,cn=SAS,o=ABC Inc,
c=US
objectClass: sasSpawner
sasSpawnercn: UUIDGEND
sasDomainName: wnt.abc.com
sasMachineDNSName: little.wnt.abc.com
sasOperatorPassword: myPassword
sasOperatorPort: 6340
sasUUIDPort: 6341
description: SAS Session UUID Generator Daemon on XP
Installing the UUID Generator Daemon
When you have created the setup configuration file, you can install UUIDGEND by
starting the object spawner program (objspawn) and specifying the setup configuration
file with the following syntax:
770 Chapter 39 • Universal Unique Identifiers