Previous Page | Next Page

OpenVMS Spawner

OpenVMS Spawner Requirements


Location of the OpenVMS Spawner

The OpenVMS spawner program is stored on the server's node in the executables directory. An alias can be defined that points to the appropriate directory and executable for the spawner program by using the following DCL command:

SASTCPD:==SAS$LIBRARY:SASTCPD.EXE

Included in the installation of Base SAS are sample DCL files that demonstrate how to start the daemon as a detached process. The samples are located in SAS$ROOT:[MISC.BASE]. Make a back-up copy of these files before you make any modifications to them.

SASTCPD_STARTUP.COM

executes SASTCPD.COM as a detached process.

SASTCPD_SETUP.COM

defines the necessary process-level logicals and symbols that are required to run SASTCPD as a detached process. This file is generated during the installation of Base SAS.

SASTCPD_TEMPLATE.COM

performs setup, which might be needed to enable the client process to execute.


Spawner Privileges

In order for the spawner to support more than one client user ID, you must install these images that have the READLL and IMPERSONATE privileges:

sas$root:[utilities.bin]sas_els_srvr.exe sas
sas$root:[utilities.bin]sas_security_srvr.exe

Use these commands to install the images:

install replace/priv=(readall,impersonate) sas$root:[utilities.bin]sas_els_srvr.exe
install replace/priv=(readall,impersonate) sas$root:[utilities.bin]sas_security_srvr.exe

These privileges are required in order for the spawner to create a detached process for the connecting client as the owner.

Previous Page | Next Page | Top of Page